Excel VBA質問箱 IV

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

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


27 / 13235 ツリー ←次へ | 前へ→

【80312】勤務表の集計マクロ しいたけとんぼ 19/1/23(水) 13:56 質問[未読]
【80313】Re:勤務表の集計マクロ マナ 19/1/23(水) 18:18 発言[未読]
【80318】Re:勤務表の集計マクロ しいたけとんぼ 19/1/24(木) 14:12 発言[未読]
【80322】Re:勤務表の集計マクロ マナ 19/1/24(木) 18:18 発言[未読]

【80312】勤務表の集計マクロ
質問  しいたけとんぼ  - 19/1/23(水) 13:56 -

引用なし
パスワード
   マクロ初心者です。ご教示ください。。
マクロ作成シートがあります。

やりたいこと↓
毎月確定した各人の勤務表を管理用勤務表へコピーする。
以下、設定条件から情報を取得し、実行。
実行後、は勤務表の該当月シートが管理用勤務表の同名シートにコピー
されている状態にしたいです。

設定条件
1.対象月(管理用勤務表にコピーしたい月を入力)
2.当月勤務表フォルダ(勤務表フォルダのパスを入力)
3.管理用勤務表フォルダ(管理用勤務表フォルダのパスを入力)

上記3つを自分で入力しボタンひとつで実行されるマクロを作成したいです。

・両勤務表のフォーマットは1〜12月ごとにシートわけされています。
・両ファイル名には個人指名が必ず入っているので個人指名で照合し動作を実行させたいです。
・ファイルがなくコピー実行がされなかったものもファイル名で出したいです。

宜しくお願い致します

【80313】Re:勤務表の集計マクロ
発言  マナ  - 19/1/23(水) 18:18 -

引用なし
パスワード
   ▼しいたけとんぼ さん:
>マクロ初心者です。ご教示ください。。

どうすればよいか、全くわからないのであれば、
「マクロの記録」を使ってみてはどうでしょうか。

【80318】Re:勤務表の集計マクロ
発言  しいたけとんぼ  - 19/1/24(木) 14:12 -

引用なし
パスワード
   ▼マナ さん:
そうするとうまく動かなくてどう編集したらいいかわかりません><

Sub Macro1()
'
' Macro1 Macro
'

'
  Windows("2018年度勤務表_xx〇〇.xlsx").Activate
  Sheets("12月").Select
  Sheets("12月").Copy Before:=Workbooks("【管理用】2018年度勤務表_2018年度勤務表_xx〇〇.xlsx").Sheets(10)
  ActiveWorkbook.Save
  ActiveWindow.Close
  ActiveWindow.Close
End Sub

【80322】Re:勤務表の集計マクロ
発言  マナ  - 19/1/24(木) 18:18 -

引用なし
パスワード
   ▼しいたけとんぼ さん:

念のため確認しますが、同じことをしたのでしょうか?
いずれにしても参考になりそうです。
ht tp://www.vbalab.net/vbaqa/c-board.cgi?cmd=one;no=80320;id=excel

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