vbaでシートの特定の列だけコピーするのは、全ての列を一旦、非表示にする。そして、必要な列だけを表示し、コピペする。と良い。とりわけ、ある条件でフィルターした結果だけをコピペする場合に具合がよろしい。
Columns("A:Z").hidden = True 'A列からZ列を非表示にする Columns("A:D").hidden = False ’A列からD列を表示する Range("A:Z").SpecialCells(xlCellTypeVisible).Copy Range("A1")
0 件のコメント:
コメントを投稿