Excel VBA質問箱 IV

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

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


50491 / 76738 ←次へ | 前へ→

【31136】Re:異なる複数のブックのシート1と2からのデータの貼り付け
回答  こたつねこ  - 05/11/12(土) 1:05 -

引用なし
パスワード
   PIさん、Keinさん
こんばんは、横レス失礼します。

基本はPIさんのコードをそのまま使って、こんな感じでどうですか?

Dim Book(1 To 5) As Workbook
Dim i  As Integer

On Error Resume Next
Set Book(1) = Workbooks.Open(ThisWorkbook.Path & "\A111.xls")
Set Book(2) = Workbooks.Open(ThisWorkbook.Path & "\A222.xls")
Set Book(3) = Workbooks.Open(ThisWorkbook.Path & "\A333.xls")
Set Book(4) = Workbooks.Open(ThisWorkbook.Path & "\A444.xls")
Set Book(5) = Workbooks.Open(ThisWorkbook.Path & "\A555.xls")
   
For i = 1 To UBound(Book, 1)
  With ThisWorkbook.Sheets(1)
    .Range(.Cells(i + 5, 2), .Cells(i + 5, 3)).Value = _
           Book(i).Sheets(1).Range("A1:B1").Value

    .Range(.Cells(i + 4, 4), .Cells(i + 4, 5)).Value = _
           Book(i).Sheets(2).Range("A1:B1").Value
   End With
Next i
  
For i = 1 To 5
  Book(i).Close False: Set Book(i) = Nothing
Next i
 
On Error GoTo 0

0 hits

【31064】異なる複数のブックのシート1と2からのデータの貼り付け PI 05/11/10(木) 22:50 質問
【31071】Re:異なる複数のブックのシート1と2から... Kein 05/11/11(金) 11:46 発言
【31115】Re:異なる複数のブックのシート1と2から... PI 05/11/11(金) 20:28 お礼
【31119】Re:異なる複数のブックのシート1と2から... Kein 05/11/11(金) 21:01 回答
【31134】Re:異なる複数のブックのシート1と2から... PI 05/11/11(金) 23:38 質問
【31136】Re:異なる複数のブックのシート1と2から... こたつねこ 05/11/12(土) 1:05 回答
【31137】Re:異なる複数のブックのシート1と2から... PI 05/11/12(土) 7:15 お礼
【31139】Re:異なる複数のブックのシート1と2から... こたつねこ 05/11/12(土) 8:34 発言
【31140】Re:異なる複数のブックのシート1と2から... PI 05/11/12(土) 10:06 お礼
【31214】Re:異なる複数のブックのシート1と2から... PI 05/11/14(月) 20:09 質問
【31215】Re:異なる複数のブックのシート1と2か... ponpon 05/11/14(月) 22:11 発言
【31216】Re:異なる複数のブックのシート1と2から... こたつねこ 05/11/15(火) 0:12 発言
【31219】Re:異なる複数のブックのシート1と2から... PI 05/11/15(火) 7:02 質問
【31225】Re:異なる複数のブックのシート1と2から... こたつねこ 05/11/15(火) 10:41 回答
【31261】Re:異なる複数のブックのシート1と2から... PI 05/11/15(火) 18:28 お礼

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