私のスクリプトの初期段階では、常に新しいセルを追加しているので、動的に列のセルの範囲を取得したいという問題に遭遇しました。私は列の名前で範囲を取得してみましたが、 "実行時エラー '1004':アプリケーション定義またはオブジェクト定義エラー"というエラーが表示されます。私は間違った列名で範囲を理解しているかもしれません、なぜ誰が私はこのエラーが表示されます知っている?ここでVBセル名で範囲を取得
は、これまでの私のコードです:私はコラム、「サブシステム」の内容と第二を取得しようとしていますどこの最初の行を示し
Sub autoFill()
Sheets("Unit #2").Range("SUBSYSTEM").Copy Destination:=Sheets("Test").Range("A1")
Sheets("Unit #2").Range("B2:B38").Copy Destination:=Sheets("Test").Range("B1")
End Sub
は、私は固定でそれを行う方法を示し範囲は、動作します。
名前付き範囲を使用して列全体を指定しましたか、列ヘッダーだけを「SUBSYSTEM」ですか? – JNevill
@JNevillそれはちょうど列ヘッダーです – kdean693