2021.06.30
渋谷玲子
6月28日午後および6月30日午後に、Excelのマクロ記録とVBAを組み合わせて利用する
Excelの企業研修をオンラインで行いました。
- 対象者
・Excel VBAの初心者
・マクロの自動記録ではできないことの自動化を図りたい方
・業務で使えるVBAを習得したい方
- 目的
マクロ記録とVBAの記述を組み合わせることで、自動化する業務の範囲を広げる
・テキストファイルの読み込み処理を自動化できる
・ 複数のマクロを一括実行できる
・マクロを編集して処理を拡張できる
・ 複数の CSV ファイルの取り込みを自動化できる
・外部データの追加処理を自動化できる
- 内容
・自動記録によるマクロの作成
-開発タブの表示
-マクロの作成
-マクロの実行
・マクロを含むブック
・テキストファイルの読み込み処理の自動化
・マクロの編集による処理の拡張
・記録した複数のマクロを一括実行するためのマクロの作成
– 複数ファイルの取り込みの自動化
– For ~ Next
– Do ~ Loop
– DIR関数
・条件による処理の分岐
– If ~ End If
- 受講者の反応など
マクロ記録でできることは記録し、記録ではできないことを追加したり編集することで
業務に生かせるExcelマクロ/VBAを効率的に習得するという主旨のオンライン研修で、
マークで反応を示したり、音声で質問を出していただいたり、前向きに取り組む姿勢が
窺えました。
マクロ記録については、キー操作に違いによって記録のされ方が異なること、
絶対参照で記録するか、相対参照で記録するかで結果が異なることがあることなど
新たな気づきとなったようです。
主要な処理は自動記録で作成し、足りない部分をVBAの記述で修正や追加することで
フォルダー内にある複数のCSVファイルやExcelファイルを、1つのシートに一覧表として
取り込むという目的は、講義と課題を通じて、クリアしていただけたと思います。