• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:EXCEL VBAでFOR NEXTの事で)

EXCEL VBAでFOR NEXTの使い方と要点

このQ&Aのポイント
  • EXCEL VBAでFOR NEXT文を使用して特定のセル範囲を別シートにコピーする方法を教えてください。
  • また、コピー先のシートは既に用意されているものとします。
  • 現在のコードではiの部分がエラーとなり、コピーができません。どなたか解決策を教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • kkkkkm
  • ベストアンサー率66% (1734/2604)
回答No.1

フォームのテキストボックスみたいに Controls("TextBox" & i) とできたらいいと思うのですが、そのようなものが見つかりませんので Dim i As Long Dim Ws(9) As Worksheet Set Ws(0) = Time0 Set Ws(1) = Time1 '以下Set Ws(8) = Time8まで For i = 0 To 8 TimeTotal2.Range("A1").CurrentRegion.Copy Ws(i).Range("A1") Next i かなぁと思われます。

Kaze2020
質問者

お礼

ありがとうございました! 無事コピーすることができました 感謝感激です♪

関連するQ&A

専門家に質問してみよう