2021.06.23
渋谷玲子
6月22日に、Excel VBAの公開セミナーを行いました。
- 対象者
・Excel VBAの初心者
・マクロの自動記録ではできないことを自動化したい方
・業務で使えるVBAを習得したい方
- 目的
マクロ記録ではできない、条件分岐や繰り返し処理をVBAで記述することで
自動化する業務処理の範囲を広げる
- 内容
・Visual Basic Editor の起動、画面構成の確認
・標準モジュールの挿入
・プロシージャの記述
– プロシージャの命名規則
・Visual Basic Editor の設定
・インデントの設定、コメントの追加
・セル、セル範囲の扱い
– Cells、Range
・セルへのデータの代入
・プロシージャの実行
– Visual Basic Editorから実行
– マクロダイアログボックスから実行
・エラーの種類
・条件分岐:If ~ End If、If ~ Else ~ End If、If ~ ElseIf ~ Else ~ End If
・繰り返し:For ~ Next
・ステップ実行
・データの最終行の取得
・シートの指定
・シートの印刷、印刷プレビュー
・Year関数、Month関数
・セル範囲のコピー
・データの消去
・With ~ End With の構文
- 受講者の反応など
Visual Basic Editor の起動から始まり、セルへの値の代入など、ステップ数の少ない処理を行う
プロシージャを作成して実行すること繰り返すことで、ソースコードの記述や文法、
エラーへの対応に慣れていただけたようでした。
課題では、その考え方や記述の仕方について、テキストの前出のページを参照するなど、
試行錯誤しながら自力で解決しようとしたり、オプションで用意した課題に取り組んだり、
熱心な取り組み姿勢が窺えました。