Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
列を別のブックにコピーするためにこれを試みています。ただし、各行にコンマを追加する必要があります。可能です?
WBSource.Worksheets(1).Columns(i).Copy _ Destination:=WBDest.Worksheets(1).Columns(1)
それを行うには2つの方法があります。
ソースの各セルを反復処理し、このセルの値をある変数に設定し、コマを追加してから、この変数の宛先セルに値を設定します。
列をコピーして貼り付け、結果の列の各セルを繰り返してコマを追加します。
私は2番目のものをはるかに速く行います。
また、マクロが機能している間に画面の更新を無効にすることで、すべてのバリアントを高速化できます。
Application.ScreenUpdating = False