Excelのテンプレートを作成する方法はありますか?特定の列が挿入された場合に自動的に式が適用されますか?ユースケースは、次のようになります。どういうわけか、列のヘッダが一致しますデスクトッププログラムから貼り付け後にExcelで式を適用する
- ユーザーコピーテーブル(CSVまたはタブ区切り)
- ペーストテーブルExcelテンプレートに
- (ヘッダの名前が固定され固定値を有する)
- 乗算列の値(等
1.25
)
問題は、列が異なるインデックスであることができ、式は、すべての行に適用されるべきであるということです、固定されたものだけでなく、私の主な問題は、コピー・ペースト・イベントを取得して列を見つける方法です。
編集:私はVBAでこれを行うことができます(以前はこれを使用していませんでした)?列ヘッダを使用すると、私はCalcの列に式を入れている例では、基準
として「ダミー」ヘッダおよびヘッダの名前を使用して計算カラムを持つテーブルを挿入する可能性が一定であると仮定すると
インポートは常に同じ数の列ですか? –
そうではないので、ヘッダーのテキストで列を検索しようとしています – appl3r
VBAを使用して貼り付けイベントを検出するには、この質問をご覧ください。http://stackoverflow.com/questions/27818152/excel-vba-how-何かがワークブックに貼り付けられたかどうかを確認する – Phylyp