関数とは、与えられた情報を処理して、結果を返すこと。
ExcelやVBAには、さまざまな関数が用意されています。
数値の計算だけでなく、文字や日付の情報を元に目的の値を返す関数などもあります。
目次
関数とは
VBA関数
分類 | 関数名 |
---|---|
文字を操作する関数 | Len関数、Left関数、Right関数、Instr関数、Replace関数、StrComp関数 |
日付や時刻を操作する関数 | Now関数、Date関数、Time関数、DateAdd関数、DateDiff関数、Year関数、Month関数、Day関数 |
数値を操作する関数 | Round関数、Rnd関数、Int関数、Flx関数 |
データを変換する関数 | CBool関数、CByte関数、CCur関数、CDate関数、CInt関数、CLng関数、CStr関数、CVar関数 |
その他の関数 | MsgBox関数、InputBox関数 |
演算子 | 内容 |
---|---|
+ | 足し算 |
ー | 引き算 |
* | 掛け算 |
/ | 割り算 |
^ | べき乗 |
¥ | 割り算の結果の整数部を返す |
Mod | 割り算の結果のあまりを返す |
& | 文字をつなげる。”東京” & “支店” →(東京支店) |
MsgBoxの使用例
■ MsgBoxの使用例
■ コード内を「Wクリック」で選択できます。
Sub サンプル5173() <pre><code>MsgBox "おはようございます。" MsgBox " 今日は「" & Date & "」です。"</code></pre> End Sub
■ マクロの実行結果
「Ok」をクリックします。

今日の日付がメッセージボックスに表示されます。

以上で「関数とは」の説明を終わります。