###実現したいこと
①VBAアドインを使用して、シートコピーを行いたい
②アドイン呼び出し側のブック名を取得したい
元々は、ファイルA内にマクロを書いて、
テンプレート用sheetからコピーするということを行っていましたが、
アドインを使いたいという要望があり、質問させて頂きました。
###使用ファイル
・ファイルA.xlsx ・・・ コピー先
・ファイルB.xlsx ・・・ コピー元。テンプレート用
・ファイルC.xlam ・・・ アドイン用ファイル。ファイルBを開き、別ファイルにシートをコピーさせる機能
VBAアドインを使用して、
・ファイルB.シート1 → ファイルA.シート1へシートコピーをしたい
・アドインは、ファイルAから実行
試したこと
'同ファイル内でのシートコピー
Worksheets(NewsheetName).Copy Before:=Worksheets(sheetName)
※NewsheetName・・・コピー先シート名
※sheetName・・・コピー元=テンプレート用シート名
ThisWorkbook.Nameで実行元のファイルAのブック名は取得できたが、
アドイン化することで、ファイルAのブック名が取得できなくなってしまった。
補足情報(FW/ツールのバージョンなど)
・windows10 pro 64bit
・Excel for Microsoft365

回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/08/20 03:22