MENU

使い方マニュアル

【特徴】貼るだけ。

VBAコード※1アプリが表示!それをVBE※2に貼りエクセル作業を自動化します。

つまり、VBAプログラミングの習得、コード入力の必要がありません。

※1 VBAとは、Excelを自動化するプログラムです

※2 VBEとは、プログラムを書く画面で、Excelの「開発」タブから開きます。

VBEの使い方はこちらから 

メニュー画面

対象(オブジェクト)を選択し、実行する処理(メソッド)や設定する(プロパティ)を選びます。

f:id:The-Alchemist:20220114185140p:plain

設定画面

1、プログラム名の設定

・まず、プログラム名を入力します

f:id:The-Alchemist:20210914233051p:plain

2、対象の設定

つぎに、シート名セル範囲を設定します。

f:id:The-Alchemist:20220111081404p:plain

 

「範囲オプション」で「最終行まで」を選ぶと、行数の増減に自動対応します。

f:id:The-Alchemist:20220110211509p:plain

・「選択範囲」を選ぶと、表のアクティブ範囲に対して処理が行われ、

  ①プログラム作成時はセル範囲を決めず、実行時に範囲を選べます。

  ②前のコードで選択されたセル範囲を引き継いで処理できます。

3、処理する条件の設定

・処理する条件を設定します。

f:id:The-Alchemist:20210208124154p:plain
f:id:The-Alchemist:20210208123950p:plain


4、メイン処理の設定

・最後に処理内容を選び、表示ボタンを押すとプログラムが表示されます。

f:id:The-Alchemist:20210208131341p:plain

【重要】拡張子.xlsxのエクセルファイルは、コードが実行できません。

よって、コードを貼り付ける前に、エクセルを[ファイル]⇒[名前を付けて保存]⇒[Excelマクロ有効ブック(*xlsm)]の手順で、.xlsmに変更して保存し、再度開いてください。その後、コードを貼り付けます。

コード表示画面

上図の緑色の「表示」ボタンを押すと、下の画面に変わります。 

f:id:The-Alchemist:20210628060301p:plain

コードの貼り付けと実行

処理を1つだけ行うとき

上図①[コードをコピーする]コピーし、VBE画面に貼り付け、Excel画面で実行します。

※「連続トリガー」は使いません。

VBE画面の使い方はこちらから

実行のしかた

【1】Excel画面から

f:id:The-Alchemist:20220112175402p:plain

手順A エクセル画面で「開発」を選択(開発が無い場合は、こちらへ

手順B「マクロ」を選択

手順C 実行するプログラム名を選択。

なお、プログラム名の末尾の枝番は、プログラムを作成した順番です。

「プログラム名_連続トリガー」は、③[連続トリガーをコピー]をVBE画面に貼ると表示されます。

手順D 実行ボタンを押します。

 

【2】ショートカット

上の図のEオプションを選択し、下図のにショートカットキーとなる英小文字を入力し、OKを押してショートカットを登録します。

実行は、エクセルの画面で、Ctrlキーとその英小文字を同時に押します。

f:id:The-Alchemist:20220112180244p:plain

複数の処理を連続して行うとき

[コードをコピーする]コピーし、VBE画面に貼り付け、Excel画面で実行します。

[次のコードを作成]でメニューに戻り、次のコードを作成します。

 ①~②を繰り返します。

 ③最後に[連続トリガーをコピー]ボタンでコピーし、VBE画面に貼り付けます。エクセル画面で「連続トリガー」を実行すると、枝番_1から順にすべての枝番が実行されます。

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