1つのExcelスプレッドシートからいくつかの列を別のシートにインポートしようとしています。以下は私がこのフォーラムで見つけたコードで、うまくいきます。私が直面している唯一の問題は、1つの列だけをインポートすることです。インポートするVBAコード複数の列のフロンを別のシートにコピー
誰かが複数の列をインポートできるようにコードを編集する方法を教えてください。
Importing single Column
Sub CopyColumnToWorkbook()
Dim sourceColumn As Range, targetColumn As Range
Set sourceColumn = Workbooks("Source.xlsm").Worksheets("2017"). Columns(“A”)
Set targetColumn = Workbooks("Target.xlsm").Worksheets("Field WH Projections").Columns(“A”)
sourceColumn.Copy Destination:=targetColumn
End
興味深い接続されていない列のためのOPの要件に基づいて、私はあなたがコラム "数字"(すなわち '列( "A")=などの文字列の文字を使用することができます知りませんでしたこのような理由から、私はこれをバンプとするでしょう。技術的には、あなたのコードを "A:C"に変更したり、必要なだけ多くのコードを変更するだけでした。 – PGCodeRider