ブロック

セル操作
セルに値を入力
セル:
値:
範囲をコピー
コピー元範囲:
コピー先範囲:
セルの内容をクリア
範囲:
セルに数式を入力
セル:
数式:
セルの書式設定
範囲:
書式:
セルの値を表示
セル:
セルの値を変数に代入
変数名:
セル:
変数の値をセルに代入
セル:
変数名:
シート操作
シートを選択
シート名:
シートを追加
シート名を変更
シート名:
新しいシート名:
シートを削除
シート名:
シートを表示
シート名:
シートを非表示
シート名:
シートを先頭に移動
シート名:
シートを最後に移動
シート名:
シートをアクティブにする
シート名:
制御構文
Forループ
開始:
終了:
If文
条件:
ElseIf
条件:
Else
Do Whileループ
条件:
For Eachループ (セル)
範囲:
For Eachループ (シート)
Whileループ
条件:
変数と定数
変数を宣言
変数名:
データ型:
変数に値を代入
変数名:
値:
変数の値を表示
変数名:
変数同士の演算
変数名1:
変数名2:
演算子:
変数名3:
ファイル操作
ブックを開く
ファイルパス:
ブックを名前を付けて保存
ファイルパス:
ブックを閉じる
メッセージと入力
メッセージを表示
メッセージ:
入力を求める
変数名:
メッセージ:
タイトル:
日付と時刻
現在の日時を取得
変数名:
現在の日付を取得
変数名:
現在の時刻を取得
変数名:
文字列操作
文字列の長さを取得
変数名:
文字列:
文字列を大文字に変換
変数名:
文字列:
文字列を小文字に変換
変数名:
文字列:
文字列の一部を取得
変数名:
文字列:
開始位置:
長さ:
オブジェクト操作
セル範囲を選択
セル範囲:
配列
配列を宣言
配列名:
サイズ:
データ型:
配列に値を代入
配列名:
インデックス:
値:
配列の値を取得
変数名:
配列名:
インデックス:
その他
コメント
コメント:
サブルーチン/関数呼び出し
サブルーチン/関数名:
引数:
プロシージャの終了

生成されたコード


            

使い方

1. 左側のツールボックスからブロックをドラッグ&ドロップして、ワークスペースに配置します。

2. ブロック内の入力フィールドに必要な値を入力します。

3. 「コード生成」ボタンをクリックすると、VBAコードが生成されます。

4. 生成されたコードをコピーして、ExcelのVBAエディタに貼り付けて実行します。

注意

- InputBox を使用する場合は、入力を受け取る変数を事前に宣言しておく必要があります。

- VBAコードの実行には注意が必要です。誤ったコードを実行すると、Excelのデータが破損する可能性があります。