2023.08.23
渋谷玲子
8月21日および22日に、Excel VBA の企業研修を行いました。
1日目は講義、2日目は前日の内容を確認する演習としました。
- 対象者
・マクロ記録からさらに進んでExcel業務の効率化を図りたい方
・Excel VBA を業務で有効に活用したい方
- 目的
・条件分岐の処理を記述できる
・繰り返しの処理を記述できる
・条件分岐と繰り返し処理を組み合わせて使用できる
・データの振り分けや取り込み処理を自動化できる
- 内容
・モジュールの挿入
・セルへの代入
・セル範囲の扱い
・条件分岐
If ~ End If、If ~Else ~ End If
If ~ElseIf ~ End If
Select ~ Case
・繰り返し処理
For ~ Next、Do ~ Loop
・二重ループ
・ステップ実行
・イミディエイトウィンドウの利用
・入力データの最終行の取得
・セル、セル範囲のコピー
・行の継続
・データの消去
・Dir関数、Year関数,Month関数
・With ~ End With
・Openステートメント、EOF関数
・表示形式の指定
- 受講者の反応など
講義で紹介した構文を利用することで、実現できることが広がることを
体感していただけたようです。
演習では、用意した課題だけでなく、業務でやりたいこと・やっていることが
あればそれを試してみるのもよしとし、各自で目標を定めて、
熱心に取り組む様子が窺えました。
実務で使っているマクロを改善できた、 今回講義でやったことを使って、
自動化したいことが実現できた、 演習の中に、まさに業務で発生している課題と
同様の問いがあったので、参考にして解決したいといった声がありました。