Excel (エクセル)VBA実践
Excel(エクセル)VBA ExcelVBA中級
Excel(エクセル)VBA ExcelVBA中級
概要 | ループ、条件分岐、良く使う命令を組み合わせて、パズルのようにプログラムを行っていただきます。 |
ポイント | VBAを完全にマスターすることは容易なことではなく、多くの命令、ルールを習得する必要があります。しかし、ほとんどの業務は、いくつかのパターンを習得することで自動化を実現することが出来ます。マクロ記録とパターンを使って、さくさく自動化できるようになってください。 |
対象者 | ・Excel VBA初級を受講した方、または、同等のスキルを持っている方 ・VBAの活用範囲を広げたい方 ・短時間にVBAでプログラムを作れるようになりたい方 |
期待効果 | ・Range、If~End If、Select Case ~ End Select、End、With ~ End With、変数への値の代入を使うことができるようになる ・Cells,、For~Next、Do~Loopを使うことができるようになる ・セルへの代入、二重ループを使うことができるようになる ・ステップ実行、イミディエイトウィンドウを使用して処理の妥当性を確認することができるようになる |
カリキュラム
概要(使用機能、詳細、方法など) |
1 条件分岐処理の構文の理解と使分け 処理に適した条件分岐の構文を記述できるようになる 構文)Range、If~End If、Select Case ~ End Select、End、With ~ End With、変数への値の代入 課題1)条件に応じたシートの印刷処理 課題2)条件に応じたデータの並べ替えとフィルターの処理 |
2 繰り返し処理の構文の理解と使分け 処理に適した繰り返しの構文を記述できるようになる 構文)Cells,、For~Next、Do~Loop 課題1)別シートへのデータの振り分け処理 課題2)別ファイルのデータを追加する処理 |
3 条件分岐と繰り返しの組み合わせ 条件分岐と繰り返しの構文を組み合わせて記述できるようになる 構文)セルへの代入、二重ループ 課題1)別シートへの条件に応じたデータの振り分け処理 |
4 記述した処理の確認 ステップ実行、イミディエイトウィンドウを使用して処理の妥当性を確認する 構文)Debug.Print ショートカット)F8、F9、Ctrl + G 課題1)イミディエイトウィンドウでの処理の実行・値の確認 |