0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

【Excel VBAベーシック】プロシージャとは

Posted at

プロシージャ

 コードを実行するには、プロシージャというものを作る必要がある。

定義

 処理の最小実行単位

補足

・F5で実行
・他のプロシージャから呼び出すには、Callステートメントを使う

プロシージャの書き方

書き方
Sub プロシージャ名()
  実行するコード
End Sub

 「Sub」(サブ)で始まり「End Sub」(エンドサブ)で終わることから、Subプロシージャと呼ばれる。「Sub」と「End Sub」の間にコードを書く。言い換えると、コードを実行出来るようにするには、コードを「Sub」と「End Sub」で囲う必要がある。

※プロシージャにはSubプロシージャ以外にも、Function(ファンクション)プロシージャなどがある。Functionプロシージャは、Excelの関数と同様に、値を返すことが出来るのが特徴である。また、Subプロシージャはマクロの一覧に表示されるが、Functionプロシージャは表示されない。

image.png

おわりに

ここまで読んでいただきありがとうございます!

参考文献

この1冊で合格! 永井雅明のExcel VBA ベーシック テキスト&問題集 単行本 – 2025/2/26
永井 雅明 (著)
p.38

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?