Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


436 / 13645 ツリー ←次へ | 前へ→

【80320】教えてください ミリヤ 19/1/24(木) 14:51 質問[未読]
【80323】Re:教えてください マナ 19/1/24(木) 18:23 発言[未読]
【80329】Re:教えてください ミリヤ 19/1/25(金) 10:06 発言[未読]
【80334】Re:教えてください マナ 19/1/26(土) 1:12 発言[未読]

【80320】教えてください
質問  ミリヤ  - 19/1/24(木) 14:51 -

引用なし
パスワード
   フォルダが二つありその中の各ファイルを管理用ファイルにコピーするマクロを作成したいです。
フォルダパスを指定しそのなかの対象ファイルをすべて開くマクロは完成しました。
ファイルには氏名がはいいっておりコピー元とコピー対象は名前で判断できるようにしたいのですがとりあえず一つマクロの記録で作成してみました。

マクロの記録が下記になります。

Sub Macro2()
'
' Macro2 Macro
'

'
  Windows("【管理用】2018年度勤務表_69田中太郎.xlsx").Activate
  Sheets("12月").Select
  Sheets("12月").Copy Before:=Workbooks("2018年度勤務表_69江田中太郎.xlsx").Sheets(11)
  ActiveWorkbook.Save
  ActiveWindow.Close
  ActiveWindow.Close
End Sub

これをマクロで同じ名前があればそれらどうしを自動処理するようにしたいのですが、どうすればよいのでしょうか??

マクロ初心者です。よろしくお願いします。

【80323】Re:教えてください
発言  マナ  - 19/1/24(木) 18:23 -

引用なし
パスワード
   ▼ミリヤ さん:
>フォルダが二つありその中の各ファイルを管理用ファイルにコピーするマクロを作成したいです。

>'
>  Windows("【管理用】2018年度勤務表_69田中太郎.xlsx").Activate
>  Sheets("12月").Select
>  Sheets("12月").Copy Before:=Workbooks("2018年度勤務表_69江田中太郎.xlsx").Sheets(11)

コピー元とコピー先が逆ではありませんか?




【80329】Re:教えてください
発言  ミリヤ  - 19/1/25(金) 10:06 -

引用なし
パスワード
   ▼マナ さん:
Windows("2018年度勤務表_69江田中太郎.xlsx").Activate
  Sheets("12月").Select
  Sheets("12月").Copy Before:=Workbooks("【管理用】2018年度勤務表_69田中太郎.xlsx").Sheets(11)

逆でした。。。

【80334】Re:教えてください
発言  マナ  - 19/1/26(土) 1:12 -

引用なし
パスワード
   ▼ミリヤ さん:

こっちに移動ですか
ht tp://www.vbalab.net/vbaqa/c-board.cgi?cmd=ntr;tree=80330;id=excel

436 / 13645 ツリー ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free