B4:B から数式をコピーするために他のシートで再利用できる単一のマクロを Excel で作成したいと思いますか? 行番号 X まで。
さまざまなデータ行を、いくつかの異なるワークシートの列 A に貼り付けます。「数式のコピー」というラベルを付けるボタンを各シートに配置します。シートに応じて、テキストを 3 列から 250 列に解析する数式を作成しました。マクロで B4 から Selection.End(xlToRight) まで強調表示し、その選択範囲を列 A のデータの最後の行までコピーしたいと思います。
このようなことを考えていましたが、6行目でエラーが発生し続けます。
Dim strCurrentSheet As String
Dim LastRow As Integer
Dim LastCol As Integer
LastRow = Range("A4").End(xlDown).Row
LastCol = Range("B4").End(xlToRight).Column
Range(Cells(4, 2), Cells(4, LastCol)).AutoFill _
Destination:=Range(Cells(5, 2), Cells(LastRow, LastColumn))