VBAマクロを自動作成する無料アプリ

VBAコードの知識不要😊ChatGPTで機能を追加

MENU

【ノーコード】行や列の移動

エクセルVBAマクロを自動作成する無料アプリです。

例として「複数の列の移動する」VBAマクロを作成します。
もちろん、一つの列や挿入削除コピーも可能です。

事例 1列目から3列目を、6の後ろに入れる

マクロを実行すると、B列に移動しました。

 

アプリの設定

アプリのトップページ

 ⇒▼行・列

 ⇒◇複数の行や列の挿入・削除・コピー

 

ポイント
■ 一つずつ手で処理するのと同様に、切取った列が左にズレます。

よって、1列目から3列目であっても、処理の対象は1,1,1であり、貼り付け先も7,7,7になります。

 

表示されるVBAコード 

アプリで作成されたコードを、VBE画面に貼り付ければ、マクロの完成です。

 

VBAコードを見る

Sub デモ() '複数の行や列の挿入・削除・コピー
 
Application.ScreenUpdating = False ' 画面描画を停止
Application.DisplayAlerts = False  ' 警告表示を停止
Dim 対象 As Variant, 貼り付け先 As Variant, i As Long
対象 = Array(1, 1, 1)
貼り付け先 = Array(7, 7, 7)
For i = 0 To UBound(対象)
    Sheets("Sheet1").Columns(対象(i)).Cut
    Sheets("sheet1").Columns(貼り付け先(i)).Insert
Next i
Application.DisplayAlerts = True   ' 警告表示を再開
Application.ScreenUpdating = True  ' 画面描画を再開
End Sub

 

ChatGPTで修正

あなたが自動化したい内容と事例が少し異なる場合は、無料で使えるマイクロソフトの「BingAIチャット」でコードを修正します。とても簡単です!

アプリはこちらから↓↓↓↓