TAG

Excel VBA

繰り返し処理 ~VBAの基礎~

これまでの記事において、オブジェクト指定の基本であるセルの選択方法や、変数定義の方法について整理してきました。 本稿においては、同一処理を行う上で便利な「繰り返し処理」について整理します。繰り返し処理は条件分岐と併せて使われることが多いため、基礎として押さえておくことが肝要と考えます。 繰り返し処理の必要性 例えば、A1セルからA5セルまで「りんご」という文字列を入力したい場合、繰り返し処理を行わ […]

条件分岐 ~VBAの基礎~

これまでの記事で、変数定義の方法等について整理してきました。 本稿においては、実用的な処理をVBAで実施する際に必須である条件分岐について整理します。 繰り返し処理と条件分岐を利用できれば、プログラミングにおいて特筆すべき処理は網羅できたといっても過言ではないと考えます。ぜひ習得してくださいね! 条件分岐の必要性 関数を用いても、あるセルの値が”りんご”であれば、隣のセルに「○」を記入する等の処理 […]

変数定義の概要 ~VBAの基礎~

前回の記事において、オブジェクトを指定する基本であるセルの指定方法について整理しました。しかし、行や列を指定してコードを書いていくことにはリスクがあります。 本稿においては、プログラミング全般で基礎となる変数の考え方と、Excel VBAにおける記載方法を整理します。 変数の必要性 例えば、A2セルのフォントサイズを12ポイントにし、B2セルのフォント名を「MS Pゴシック」にしたい場合、以下のよ […]

セルの選択方法 ~VBAの基礎~

本稿においては、VBAにおける基本構文と、基礎となるセルの選択方法について整理します。 VBAにおける基本構文 VBAにおいては、処理を実行する際に、以下2つの記載方法が基本パタンとなります。実際のコードを書いていない中では、イメージが湧きづらいと思いますので、「そんなもんか」程度に覚えておけば良いかと思います。 オブジェクト名. プロパティ (属性情報) オブジェクト名. メソッド (具体的なア […]

Excel業務の自動化に向けて 〜概要・事前準備〜

Micro Officeの操作について、自動化できることを皆様ご存知でしょうか? Microsoft社は、Officeの拡張機能としてVBA (「Visual Basic for Applications」の略) というプログラミング言語を提供しており、当該言語で処理を記述することによって、自動化が可能です。本ブログにおいては、Excelを例に整理します。 開発環境の準備 Excelには、VBAを […]