次の問題があります。私はワークシートから内部の値を持つ列全体をコピーし、別のワークシートに貼り付けたいと思います。私はこれを行う次のコードを持っています。ここ複数の列をコピーして貼り付ける
with copySheet.Range("A2:A400")
pasteSheet.Cells(Rows.Count, "B").End(xlUp).Offset(1, 0).resize(.rows.count, .columns.count) = .value
end with
iが400番目の行まで列Aの値をコピーし、私はこれが可変になりたいので、私は、その列の最後の値までコピーし、列Bに貼り付けたい
また、私は、私が上記のBとCの値と交換された同じコードを次のように列Bをコピーして、列Cに貼り付けたい場合。
with copySheet.Range("B2:B400")
pasteSheet.Cells(Rows.Count, "A").End(xlUp).Offset(1, 0).resize(.rows.count, .columns.count) = .value
end with
このコードは後に上記の最初のものを使用し、A列に列を貼り付けていない誰もがこの問題を解決する方法を知っていますか?