実際には、コードではなく、Excel VBA に関するいくつかのレッスンを提供するのを手伝う必要があるだけです。
問題:
コードの主な行は非常に基本的なもので、VBA の経験はありませんが、理解できます
Sheets.Add().Name = Name_of_Sheet
次のような名前のリストを定義するとNameList =Array("SheetA", "SheetB", "SheetC","SheetD")
、 for ループを実行します
For I = LBound(NameList) To UBound(NameList)
Sheets.Add().Name = Tabs(I)
Next I
ただし、多くの場合、シートの命名には標準があり、Visual Basic でマクロを編集するのはあまり効率的ではありません。セルの内容からシートを作成したい
私の質問:
1) 選択したデータ (1D 列、1D 行、または複数行 x 複数列) のインデックスはどのように機能しますか?
2) これらのセルのコンテンツにアクセスするにはどうすればよいですか?