【EXCEL VBA】複数列を削除する

EXCEL

本日の課題

列を削除するVBAを作る。
B列とD列を同時に削除するソースコードを

ソースコード

Sub DeleteColumns()
‘ B列とD列を同時に削除
Range(“B:B,D:D”).Delete
End Sub

解説

このコードでは、「B列とD列」を一度に削除するため、列の位置がずれてしまう問題を回避できます。

手順
ExcelでAlt + F11キーを押してVBAエディタを開きます。
メニューから「挿入」→「標準モジュール」を選択し、新しいモジュールを作成します。
上記のコードを新しいモジュールに貼り付けます。
VBAエディタを閉じて、Excelに戻り、Alt + F8キーを押して「DeleteColumns」マクロを選択して実行します。
これで、B列とD列が同時に削除されます。

目次に戻る

スポンサーリンク

コメント

タイトルとURLをコピーしました