Excel VBA質問箱 IV

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

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


50310 / 76738 ←次へ | 前へ→

【31317】Re:シートの選択
回答  Kein  - 05/11/17(木) 12:08 -

引用なし
パスワード
   シートの削除と丸ごとコピーをする代わりに

Sub Test()
  Dim Wb1 As Workboook, Wb2 As Workbook
  Dim i As Integer

  Set Wb1 = Workbooks("BookA.xls")
  Set Wb2 = Workbooks("BookB.xls")
  For i = 4 To Wb1.Workbooks.Count
   Wb2.Worksheets(i).Cells.Clear
   Wb1.Worksheets(i).Cells _
   .Copy Wb2.Worksheets(i).Range("A1")
  Next i
  Set Wb1 = Nothing: Set Wb2 = Nothing
End Sub

などとしても良いか、と思います。

 

0 hits

【31310】シートの選択 hisao 05/11/17(木) 10:09 質問
【31311】Re:シートの選択 じゅん 05/11/17(木) 10:22 回答
【31312】Re:シートの選択 hisao 05/11/17(木) 10:42 質問
【31313】Re:シートの選択 Jaka 05/11/17(木) 10:54 発言
【31314】Re:シートの選択 hisao 05/11/17(木) 11:42 お礼
【31317】Re:シートの選択 Kein 05/11/17(木) 12:08 回答
【31325】Re:シートの選択 hisao 05/11/17(木) 14:55 お礼

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