dev-resources.site
for different kinds of informations.
Excel 基礎 Part 02 -- マクロで Hello World
Published at
10/23/2024
Categories
excel
microsoft
Author
kaede
概要
エクセルのマクロの書き方として、以下を説明する
・エクセルのマクロのエディタを表示する
・メッセージボックスで文字を出力する
・デバック用のウインドウに文字を出力する
・セル内のボタンの押下でマクロを実行する
開発タブの表示
Alt > F > T でエクセルのオプションが開く。
エクセルのオプションを開くと、リボンのユーザー設定がある。
デフォルトでは以下の画像のように、開発タブの表示のチェックボックスが非表示になっている
これにチェックを入れると、エクセルの上部のタブに、開発タブが表示される。
マクロのモジュールの作成
Alt > L > V
or
Alt F11 で Visual Basic のエディタを開く
Alt + I > M でモジュールを作成する
モジュール名はここで変更できる
Hello World (MsgBox)
Sub と MsgBox で HTML の alert のようなコードを書く
F5 を押すと、実行できる
Debug.Print
HTML の console.log 相当は Debug.Print で行う
まず、表示>イミディエイトウィンドウをクリックする
イミディエイトウィンドウが表示される
関数内部に Debug.Print を記載し、F5 で実行すると、イミディエイトウィンドウに表示される。
これでデバックが楽にできる。
セル内のボタンの押下でマクロを実行する
Alt > L > I > B でボタンを作成できる
右クリック > マクロの登録で、作成済みのマクロのモジュールをボタンに登録できる
その後にボタンを押すと、登録したマクロが実行される。
以上、マクロを動かすまでの方法でした。
Articles
12 articles in total
Excel 基礎 Part 03 -- 作成したマクロ関数を開発タブから実行する
read article
Excel 基礎 Part 02 -- マクロで Hello World
currently reading
Excel 基礎 Part 01 -- シート系のショートカット
read article
Excel 基礎 Part 00 - Mac のプログラマーから Win のエクセルのプロへ
read article
Windows 基礎 Part 02 -- CTRL + SPACE で英かな切り替えする
read article
基本情報 Part 04 -- 2 進数の左右シフトと余りの扱い
read article
Rails 基礎 Part 06 -- devise でログインをした上で、API UT を叩く
read article
基本情報 Part 03 -- 2, 10, 16 進数の相互変換
read article
Windows 基礎 Part 01 -- キーボード変更
read article
Rails 基礎 Part 05 -- create の単体テストを追加する
read article
Rails 基礎 Part 04 -- index の単体テストを RSpec と FactoryBot で作る
read article
React 基礎 Part 01 -- URL に応じて Router でコンポーネントを出し分ける
read article
Featured ones: