[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『フォルダーのコピーの上書き確認について』(see)
Aフォルダ −1フォルダ −いちご.xlsx
−2フォルダ −りんご.xlsx
Bフォルダ −1フォルダ
−2フォルダ −りんご.xlsx
(Cフォルダ以降、60個程あります)
Aフォルダの中の 1フォルダと2フォルダをCtrl+クリックで選択し、右クリックコピー
Bフォルダの中で 右クリック貼り付け
フォルダーの上書きの確認画面で、2のフォルダーを統合しますかのメッセージは、 同じ処理を現在の項目すべてに適用にチェック→はい
ファイルのコピーの確認画面で、同じ処理をすべての競合に適用にチェック→ コピーするが両方のファイルを保持するをクリック
●結果 Aフォルダ −1フォルダ −いちご.xlsx
−2フォルダ −りんご.xlsx
Bフォルダ −1フォルダ −いちご.xlsx
−2フォルダ −りんご.xlsx −りんご (2).xlsx
こちらをマクロでできるのか調べています 検索すると、CopyFolderメソッドが見つかったので試してみたのですが、 CopyFolder(Source As String, Destination As String, [OverWriteFiles As Boolean = True]) OverWriteFilesでは、上書きするか しないかの判断で 今回の、−りんご (2).xlsxができないことがわかりました
どうしたらいいのか考えているのですが、 コピー前にDIRで同じファイル名があるか確認し、 なければそのままコピー あれば(2)もしくは(3)以降を付け、貼り付ける このような感じで作るのが良いのでしょうか?
もしくは… フォルダーの上書きの確認画面や、ファイルのコピーの確認画面を 呼び出して使うことはできるのでしょうか?
何か情報頂けると嬉しいです
< 使用 Excel:Excel2010、使用 OS:Windows10 >
断食さん ご回答ありがとうございます マクロどうこうのお話の前に、 手作業であっても今回のようなフォルダコピーはしないという 理解で間違ってないでしょうか?
どのように対応したらよいか考えているのですが… FileCopyを使って、ファイル名までのパスを指定してコピーしていく方法が よいでしょうか? (see) 2022/12/01(木) 11:22:51
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.