コース概要
プロモーションビデオはご覧頂けましたでしょうか。
✦ このテクニカルコンテンツでは、EXCEL VBA を基礎の基礎から、段階を追って、体系的に説明していきます。
✦ その内容は次のとおりです。EXCEL VBAで必要となる基礎知識を、ほぼ全て説明していきます。
《 約11時間 》
1. プログラミングの準備
2. メモリーと単位
3. VBAの全体構成
4. ステートメントの全体構成
5. データ型
6. 式
7. ステーメント
8. オブジェクト、クラス、インスタンス
9. UserForm
10. 複数プロジェクトの操作
11. ライブラリー
※この動画学習コンテンツには、PDFテキスト《 約1600頁 》が添付されていますので、動画で学習した後、テキスト
で復習することもできます。また、このPDFテキストは、リファレンスマニュアルとして使用することもできます。
✦ 動画の全てのシーンは、PowerPointアニメーションで説明していきます。ナレーションに合わせて、テキスト、
図式が動いていきますので、とっても解りやすい内容になっています。
✦ 学習期間は、本業の傍らで約1ヶ月間を想定しています。ぜひこの1ヶ月で、EXCEL VBAをマスターしましょう!
必要条件
⬦ 次の何れかの、デスクトップ版のEXCELが使用できること。
・Excel 2010
・Excel 2016
・Excel 2019
・Excel 2021
・Excel 2024
・Microsoft 365
※ブラウザで操作するWeb版のExcel では、このテクニカルコンテンツで説明する、EXCEL VBAは使用できません。
⬦ PDFファイルが閲覧できること。
※PDFテキストはChapter1-Lesson1でダウンロードすることができます。
Course Curriculum
Lesson 1
学習の進め方
Lesson 2
プログラミングの準備
Lesson 3
メモリーと単位
Lesson 1
プロジェクト構成
Lesson 2
ライブラリー構成
Lesson 3
ステートメントと用語の確認
Lesson 4
ステートメントの全体構成
Lesson 1
数値型-整数
Lesson 2
数値型-浮動小数点、固定小数点
Lesson 3
数値型-概略データ範囲
Lesson 4
ブール値、日付
Lesson 5
文字列、バリアント、オブ ジェクト、ユーザ定義
Lesson 6
特殊なデータ型-LongPtr、10進数型
Lesson 1
リテラル
Lesson 2
演算子
Lesson 1
ステートメントの説明について
Lesson 2
変数の宣言
Lesson 3
配列
Lesson 4
変数の初期値
Lesson 5
変数のスコープ
Lesson 1
代入ステートメント
Lesson 2
Typeステートメント
Lesson 3
定数宣言ステートメント
Lesson 4
Enumステートメント
Lesson 5
Optionステートメント
Lesson 1
プロシージャとは
Lesson 2
Subプロシージャ
Lesson 3
Functionプロシージャ
Lesson 4
Propertyプロシージャ - 特徴的な機能 -
Lesson 5
Propertyプロシージャ - 宣言と実行 -
Lesson 6
Propertyプロシージャ - SetterとGetter -
Lesson 7
プロシージャのスコープ
Lesson 1
宣言ステートメントのスコープ
Lesson 1
フロー制御とは
Lesson 2
分岐 If~Then、Select~
Lesson 3
ループ For~Next、Do~
Lesson 4
終了 Exit、End
Lesson 5
ジャンプ GoTo~、On Error
Lesson 6
省略指定 With~
Lesson 7
中断 Stop
Lesson 1
File、Folderの指定
Lesson 2
Open、Close
Lesson 3
シーケンシャルアクセス - テキストの行単位の書込・...
Lesson 4
シーケンシャルアクセス - 式の値単位の書込・読込 -
Lesson 5
ランダムアクセス 1/3 - Record単位の書込・読込 -
Lesson 6
ランダムアクセス 2/3 - Record単位の書込・読込 -
Lesson 7
ランダムアクセス 3/3 - Record単位の書込・読込 -
Lesson 8
バイナリーアクセス 1/4 - Byte単位の書込・読込 -
Lesson 9
バイナリーアクセス 2/4 - Byte単位の書込・読込 -
Lesson 10
バイナリーアクセス 3/4 - Byte単位の書込・読込 -
Lesson 11
バイナリーアクセス 4/4 - Byte単位の書込・読込 -
Lesson 12
ファイルポインター - Seek -
Lesson 1
その他のステートメント
Lesson 1
オブジェクトとは
Lesson 2
オブジェクトモデル
Lesson 3
プロジェクトとライブラリー
Lesson 1
オブジェクト式
Lesson 2
インスタンス化
Lesson 1
オブジェクトモジュール 1/2
Lesson 2
オブジェクトモジュール 2/2
Lesson 3
標準モジュール
Lesson 4
定数宣言ステートメント
Lesson 5
Typeステートメント
Lesson 6
Enumステートメント
Lesson 7
クラスはデータ型
Lesson 8
オブジェクトモジュールのインスタンス化
Lesson 9
プロジェクトメンバーの 呼び出し方法
Lesson 1
ライブラリーの基本構成
Lesson 2
Office のライブラリー 1/2
Lesson 3
Office のライブラリー 2/2
Lesson 4
共通使用ライブラリー 1/2
Lesson 5
共通使用ライブラリー 2/2
Lesson 1
Propertyプロシージャ 1/2
Lesson 2
Propertyプロシージャ 2/2
Lesson 3
Eventプロシージャ 1/2
Lesson 4
Eventプロシージャ 2/2
Lesson 5
コンストラクター、 デストラクター
Lesson 6
インターフェースの統一 1/3 Implements
Lesson 7
インターフェースの統一 2/3 Implements
Lesson 8
インターフェースの統一 3/3 Implements
Lesson 9
Classモジュールの属性の設定
Lesson 10
Collectionクラス
Lesson 11
自作コレクション 1/2
Lesson 12
自作コレクション 2/2
Lesson 1
画面の作成方法
Lesson 2
UserFormのオブジェクト操作
Lesson 3
プロシージャの記述
Lesson 4
コントロールの配列操作
Lesson 5
UserFormの表示と消去
Lesson 6
コントロールのWorksheet への配置
Lesson 1
Projectの参照設定
Lesson 2
Project間のスコープ ,モジュールのスコープ
Lesson 3
Project間のスコープ ,Instancingによる制限事項
Lesson 4
Puroject間のスコープ ,プロシージャのFriend指定
Lesson 5
他Projectメンバーの操作 ,Classモジュール以外の メ...
Lesson 6
他Projectメンバーの操作 ,Classモジュールの メンバ...
Lesson 1
主要ライブラリー
Lesson 1
VBAライブラリーのクラス
Lesson 2
Coversionモジュール
Lesson 3
DateTimeモジュール
Lesson 4
FileSystemモジュール 1/2
Lesson 5
FileSystemモジュール 2/2
Lesson 6
Informationモジュール
Lesson 1
Interactionモジュール - システム操作 -
Lesson 2
Interactionモジュール - Object操作 1/5 -
Lesson 3
Interactionモジュール - Object操作 2/5 -
Lesson 4
Interactionモジュール - Object操作 3/5 -
Lesson 5
Interactionモジュール - Object操作 4/5 -
Lesson 6
Interactionモジュール - Object操作 5/5 -
Lesson 7
Interactionモジュール - 引数の選択操作 -
Lesson 1
Mathモジュール
Lesson 2
Stringsモジュール 1/5
Lesson 3
Stringsモジュール 2/5
Lesson 4
Stringsモジュール 3/5
Lesson 5
Stringsモジュール 4/5
Lesson 6
Stringsモジュール 5/5
Lesson 1
配列を操作する関数
Lesson 1
マクロ記録機能
Lesson 2
知っておきたい機能 1/3 - Sellectionオブジェクト -
Lesson 3
知っておきたい機能 2/3 - メッセージの非表示 ,自動...
Lesson 4
知っておきたい機能 3/3 - 時刻起動 ,Worksheet関数の...
Lesson 5
EXCEL VBAからPowerPointを操作する
Lesson 1
FileSystemObject - Drive、Folder、File操作 -
Lesson 2
FileSystemObject TextStream 1/3
Lesson 3
FileSystemObject TextStream 2/3
Lesson 4
FileSystemObject TextStream 3/3
Lesson 5
Dictionary
About the Expert - Best Knowledge
⬦ ベストナレッジは、現役エンジニア、技術系メーカ出身の有識者で結成した団体です。
⬦ 良質な知識コンテンツの、企画・製作・販売を行っています。
⬦ メンバーは、全員技術開発に携わってきたエンジニアであり、各種の技術に対し、豊富な 知識とノウハウを持っています。
⬦ 新しいアイディア・新しい技術は、基礎技術の上に舞い降りてきます。
⬦ ベストナレッジでは、初心者の方が一早く基礎技術を習得できる、テクニカルコンテンツを プロデュースしています。
代表)百瀬 太美夫
https://produce-bkc.com/home
vba.contact@produce-bkc.com