- ベストアンサー
Excel VBAシート同一番地セルのリスト化
- Excel VBAを使用して、異なるシートの同じ番地のセルの値をリスト化する方法について教えてください。
- 既存のシートを指定して、異なるシートの同じ番地のセルの値をリスト化するにはどうすればよいですか?
- Excel VBAを使って、既存のシートの同一番地のセルの値をリスト化する方法を教えてください。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
こんにちは 既存のシートの位置で欠番出来る可能性有りました。 Sub test2() Dim TmpSheet As Worksheet Dim i As Long Dim j As Long i = Worksheets.Count Set TmpSheet = Worksheets("既存のシート名") j = 1 With TmpSheet For i = 1 To i If Worksheets(i).Name <> .Name Then .Cells(j, 1).Value = Worksheets(i).Name .Cells(j, 2).Value = Worksheets(i).Range("E5").Value j = j + 1 End If Next End With End Sub
その他の回答 (1)
- ushi2015
- ベストアンサー率51% (241/468)
こんにちは Sub Test1() Dim TmpSheet As Worksheet, i As Long i = Worksheets.Count Set TmpSheet = Worksheets("既存のシート名") With TmpSheet For i = 1 To i If Worksheets(i).Name <> .Name Then .Cells(i, 1).Value = Worksheets(i).Name .Cells(i, 2).Value = Worksheets(i).Range("E5").Value End If Next End With End Sub こういう事ですか?
お礼
有難うございました。 成功しました! 1時間格闘していたものが、すぐ解決されました。 本当に助かりました。