ここでは、私のコードは動作していますが、列全体を選択する代わりに、列3の後にすべての列を選択したい場合は、 列bをすべて選択してからB3の後に 私は意味があることを望みます。行3から始まる列全体を選択する方法 - vba
Sub HorizontalLoop()
Dim lCol As Long
Sheets("output").Select
For lCol = 1 To 100
Dim inputrange As String
If Not IsEmpty(Cells(lCol).Value) Then
inputrange = Cells(1, lCol).Value
Cells(1, lCol).EntireColumn.Select
Selection.Copy
Sheets("input").Select
ActiveSheet.range(inputrange).Select
ActiveSheet.Paste
Sheets("output").Select
End If
Next lCol
End Sub
すべてのヘルプは非常に高く評価されます:)あなたの目的地の範囲に おかげ H
これは何度もSOに尋ねられました。または、あなたはGoogle XD – findwindow
でそれを見つけることができますそれは何度も尋ねられている場合は謝罪しますが、あなたの新しいVBAは時々他の人々のコードで理解するのは難しい! – HushHoney
迷惑になって申し訳ありません!しかし、助けてくれた皆さん、ありがとうございました – HushHoney