ステートメントとは
ステートメントとは「宣言」や「命令」という意味があり、コンピュータに具体的な動作を指定する最小単位のプログラムです。
ステートメントは1行の命令文であったり、複数行に渡って書かれるものもあります。
ステートメントの使い方について、以下の一覧で使用例と解説を記載しているので確認してみてください。
よく使うステートメント一覧
※赤字部分がステートメントとなります。
※随時更新します。
使用例 | 解説 |
ChDir"テスト"
|
作業フォルダを「テスト」フォルダに移動する |
ChDrive "D" | 作業ドライブをDドライブに変更する |
Dim 行番号 As Integer | 変数「行番号」を整数型の変数に定義 |
Do Until ActiveCell.Value = 10 処理 Loop |
アクティブセルの値が10になるまで処理を繰り返す |
Do While ActiveCell.Value = 10 処理 Loop |
アクティブセルの値が10の間、処理を繰り返す |
Exit Sub Exit Do |
Subプロシージャを抜けて呼び出し元に戻る Do~Loopを途中で抜ける |
For 行番号 = 2 To 10 処理 Next |
変数「行番号」の値を2から1つずつ増やして、 10になるまで処理を繰り返す |
For 行番号 = 2 To 10 Step 2 処理 Next |
変数「行番号」の値を2から2ずつ増やして、10になるまで処理を繰り返す |
If ActiveCell.Value = "合格" Then 処理 End If |
もしアクティブセルの値が「合格」であれば、処理を実行する |
If ActiveCell.Value = "合格" Then 処理1 Else 処理2 End If |
もしアクティブセルの値が「合格」であれば処理1を実行して、そうでないときは処理2を実行する |
If ActiveCell.Value = "合格" Then 処理1 ElseIf ActiveCell.Value = "不合格" Then 処理2 End If |
もしアクティブセルの値が「合格」であれば処理1を実行して「不合格」であれば処理2を実行する |
Option Explicit | 変数の宣言を強制する |
Set テンプレシート = Worksheets("テンプレ") | ワークシート参照変数「テンプレシート」にシート「テンプレ」の参照を代入する |
Sub テスト作成() 処理 End Sub |
テスト作成マクロの開始 処理 終了 |
With ActiveSheet 処理 End With |
アクティブシートの省略開始 処理 省略終了 |
ひとこと
ステートメントについてはまだまだたくさんあるので、今後学習した内容を随時まとめていきますφ(^ ^ )
よく使うプロパティについてもまとめているので参考にしてみてください!
□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□ 累計20,000名以上の受講生と300社以上の導入実績 プログラミングやWebデザインのオンラインマンツーマンレッスンCodecamp <Codecampの特徴> 1 現役エンジニアによる指導 2オンラインでのマンツーマン形式の講義 3大手企業にも導入されている実践的なカリキュラム ★★無料体験レッスン実施中です。★★ https://px.a8.net/svt/ejp?a8mat=3BFPUB+A4YQLU+3GOM+5YZ77 □■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□