Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
コース概要
マクロ
- マクロの記録と編集
- フォーム、ツールバー、キーボード ショートカットへのマクロの割り当て
VBA環境
- Visual Basic Editor とそのオプション
- Management成分
- キーボードショートカット
- 環境の最適化
手続き型プログラミングの概要
- プロシージャ: Function Sub
- データ型
- if ステートメント ... then ... elseif ... else ... end if
- ケースステートメント
- ループ for ... ループ while、until
- ...次のループ
- 命令ループ ブレーク (終了)
- 配列処理
引用符で囲まれた文字列
- 引用符で囲まれた文字列を結合する (連結)
- 他のタイプへの変換 (暗黙的および明示的)
- 引用符で囲まれた文字列を処理する機能
ビジュアルベーシック
- データをダウンロードしてスプレッドシートにアップロードする (セル、範囲)
- ユーザーへのデータのダウンロードとアップロード (InputBox、MsgBox)
- 変数の宣言
- 変数の範囲と存続期間
- 演算子とその優先順位
- オプションモジュール
- 独自の関数を作成してシートで使用する
- オブジェクト、クラス、メソッド、プロパティ
- コードの保護
- セキュリティコードの改ざんとプレビュー
デバッグ
- 加工ステップ
- ローカルズウィンドウ
- イミディエイトウィンドウ
- トラップ - 時計
- コールスタック
エラー処理
- エラーの種類と回避方法
- 実行時エラーの捕捉と処理
- 構造体: On Error Resume Next、On Error GoTo
Excel オブジェクトモデル
- アプリケーションオブジェクト
- Workbook オブジェクトと Workbook のコレクション
- ワークシート オブジェクトとコレクションのワークシート
- オブジェクト ThisWorkbook、ActiveWorkbook、ActiveCell
- オブジェクトの選択
- 収集範囲
- オブジェクトセル
- ステータスバーにデータを表示する
- ScreenUpdatingを使用した最適化
- タイマー方式による時間計測
VBA のイベント処理
- イベントとは何ですか?
- イベントに応答してイベント ハンドラーを作成する
- イベントハンドラーのトリガー
- 頻繁に発生するイベントをサービスします
VBA 様式
- 独自のフォームを作成する
- コードからフォームを呼び出す
- シート内のフォームを使用する
要求
- スプレッドシートを扱えること、基本的な知識(参照、範囲、シート、...) 。
- マクロやVBAコードを作成するために、VBAの背景知識は必要ありません 。
観客
- データアナリスト
21 時間
お客様の声 (2)
A lot of exercise. Trainer doesn't need to have support for his course. He has a really great knowledge for his subject.
Quentin Demeyere
コース - Visual Basic for Applications (VBA) in Excel - Introduction to programming
It was really nice from the trainer that he took a lot of time to answer our questions and helped us improve or gave us hints on how to improve some macros we were already using without fully understanding the code.