ID非公開

2022/5/19 23:12

22回答

Excel VBAで、「ワークシート1のセルA1」なら

Excel | Visual Basic37閲覧xmlns="http://www.w3.org/2000/svg">25

ベストアンサー

0

ThanksImg質問者からのお礼コメント

なんとか解決することができました。 皆様ご回答ありがとうございました。

お礼日時:5/22 12:20

その他の回答(1件)

0

え?できるんじゃないですかね? Set セル = Worksheets(i).Cells(1,1) セットが必要なオブジェクトじゃないので、エラーになるんじゃないですかね? dim rangeObj as range Set rangeObj = Worksheets(i).Range(Cells(i,i).address) 単なる値ならセットいらないです。 dim CellValue as variant CellValue = Worksheets(i).Cells(1,1) ループで回すとこんな感じ Dim i As Long For i = 1 To Worksheets.count Dim rangeObj As range Set rangeObj = Worksheets(i).range(cells(i, i).address) Dim CellValue As Variant CellValue = Worksheets(i).cells(1, 1) Next