このVBA辞書は、ExcelモデリングでVBAを使用する方法を学びたい人にとって便利なガイドです。ファイナンスのVBA財務モデリングコースを受講する前に、以下のVBA辞書の各用語と定義を確認して、基礎を学びます。
絶対参照
絶対参照は、参照が変更したくない特定のセルまたはセルのグループに関連するマクロを記録するときに使用されます。これは、マクロを記録するときのデフォルト設定です。
ブール値
2バイトのメモリを使用し、trueまたはfalseの2つの可能な値のみを持つことができる可変データ型。ジョージ・ブールにちなんで名付けられました。
分岐
コードの特定のセクションが特定の状況でのみ実行されることを保証するコードに付けられた名前。
コール
「呼び出し」を使用して、あるサブプロシージャを別のサブプロシージャから実行できます。
コードウィンドウ
VBAコードウィンドウは、私たちが書いたり表示したりする場所です。またはコードを編集します。F7を選択して、コードウィンドウにすばやくアクセスします。
薄暗い
「Dim」ステートメントを使用して変数を宣言します。たとえば、「DimInterestRate」は「InterestRate」を可変の保管場所として宣言します。
する…まで
コードのセクションを複数回実行できるようにする、一般的に使用されるループコードの形式。
「DoUntil」ループは、条件が真になるまで続きます。
一方を行います
コードのセクションを複数回実行できるようにする、一般的に使用されるループコードの形式。
「DoWhile」ループは、条件が真のままである間継続します。
イベント処理手順
イベント処理プロシージャは、イベントが発生したときに自動的に呼び出されるサブプロシージャです。
For…Next
これは、コードのセクションを複数回実行できるようにする、一般的に使用されるループコードの形式です。
フォームコントロール
フォームコントロールには、マクロが使用可能であることをユーザーに通知し、コードにアクセスしやすくするために使用できるボタンが含まれています。
もし…それなら
これは、コードの特定のセクションを特定の状況でのみ実行できるようにする、一般的に使用される分岐コードの形式です。
InputBox
入力ボックスは、サブプロシージャの実行中に特定のユーザー入力を求めるために使用されます。次に、入力ボックス関数からのユーザー入力が変数に割り当てられます。
ローカルウィンドウ
これは、コードのセクションを複数回実行できるようにするコードに付けられた名前です。
ループ
VBAローカルウィンドウでは、現在のプロシージャで宣言されているすべての変数とその値を表示できます。
メソッド
メソッドは、オブジェクトを使用して実行するアクションです。たとえば、VBAをセル(オブジェクト)に向けて値(プロパティ)を指定した場合、必要なアクションは、そのセルの内容を別のセル(オブジェクト)にコピーすることです。これを「コピー方式」といいます。
モジュール
標準モジュールには、プロジェクト内のすべてのモジュール間で共有できるコードが含まれています。
MsgBox
このVBA関数は、ポップアップメッセージボックスを表示します。メッセージボックスは通常、情報とガイダンスを提供するために使用されます。
オブジェクトブラウザ
オブジェクトブラウザを使用すると、メソッドとプロパティを含むすべての異なるオブジェクトのリストを表示できます。ブラウザには、F2キーを押すか、[表示]プルダウンメニューからブラウザを選択してアクセスできます。
オブジェクト
オブジェクトは、VBAで使用するものです。Excelには、操作できる250を超えるオブジェクトがあります。Excelでは、ほとんどの場合、ワークブック、ワークシート、範囲、セルなどのオブジェクトを操作します。
エラーステートメントについて
エラーステートメントでは、Excelに組み込まれているエラー処理手順をバイパスして、独自のエラー処理手順を作成できます。
オプション明示
「OptionExplicit」ステートメントでは、宣言されていない変数を含むコードを実行できません。スペルミスのある変数が検出されると、Excelはエラーを生成します。
プロジェクトエクスプローラウィンドウ
VBAプロジェクトエクスプローラウィンドウには、Excelドキュメントのプロジェクトとプロジェクトアイテムのリストが表示されます。ショートカットはCTRL + Rです。
プロパティ
プロパティはオブジェクトの属性です。各オブジェクトには、数値、フォントスタイル、色など、オブジェクトに関連付けられた一連のプロパティがあります。
プロパティウィンドウ
VBAプロパティウィンドウには、選択したアイテムのプロパティのリストが表示されます。ショートカットはF4です。
相対参照
これは、すべての動きがアクティブセルを基準として記録されるマクロを記録するときに使用されます。マクロを記録するためのデフォルト設定ではないため、これをオンにする必要があります。
サブプロシージャ
これはVBAコードの基本単位です。サブプロシージャは「Sub」で始まり、「EndSub」で終わります。
添え字が範囲外エラー
このエラーは、多くの場合、存在しないオブジェクトを参照することによって発生します。
ユーザー定義関数
ExcelのVBAを使用すると、カスタム関数を作成できます。ユーザー定義関数を作成するには、コードは「関数」で始まり、「関数の終了」で終わる必要があります。
変数
変数は保存場所と呼ばれます。変数を宣言すると、コードの実行が速くなり、メモリがより効率的に使用されます。「Dim」ステートメントを使用して変数を宣言します。
VBA
Visual Basic for Applicationsは、ユーザーがユーザー定義の関数を作成し、プロセスを自動化できるようにするMicrosoftのプログラミング言語に付けられた名前です。
Visual Basic Editor
これは、Microsoft OfficeアプリケーションでVBAプロシージャとモジュールを作成、変更、および保守するために使用されるツールです。
WorksheetFunction
VBAコードでExcel関数を使用するには、関数の前に「Application.WorksheetFunction」を付ける必要があります。たとえば、平均関数にアクセスする場合は、「Application.WorksheetFunction.Average」と記述します。
VBA辞書以外のリソース
このVBA辞書が、ExcelモデリングでVBAを使用する方法を学習するための有用なガイドになることを願っています。これで、FinanceのVBA FinancialModelingコースを受講する準備が整いました。キャリアアップに役立つその他の財務リソースには、次のものがあります。
- 財務モデリングのタイプ財務モデルのタイプ最も一般的なタイプの財務モデルには、3ステートメントモデル、DCFモデル、M&Aモデル、LBOモデル、予算モデルが含まれます。トップ10タイプを発見
- 企業の評価方法評価方法継続企業として会社を評価する場合、使用される3つの主要な評価方法があります。DCF分析、比較可能な会社、および先行取引です。これらの評価方法は、投資銀行業務、株式調査、プライベートエクイティ、企業開発、M&A、レバレッジドバイアウトおよびファイナンスで使用されます。
- Excel数式関数のリスト金融アナリストにとって最も重要なExcel関数のリスト。このチートシートは、Excelアナリストとして知っておくべき何百もの機能をカバーしています。
- 財務モデリングアナリスト認定FMVA®認定Amazon、JPモルガン、フェラーリなどの企業で働く350,600人以上の学生に参加してください