Excel VBA– tag –
-
【Excel VBA】Internet Explorer を開いて任意の Web ページを表示する方法
【Excel VBA で Internet Explorer を開く】 Excel VBA で Internet Explorer を開く手順は以下の通りです。 Object 型変数を定義する Internet Explorer オブジェクトを生成し、Object 型変数に格納する Internet Explorer オブジェクトの Visible プロパ... -
【Excel VBA】表の中から指定キー値に対応する属性値を取得する方法【作成例から学ぶ】
【マクロで実現したいこと】 以下のように、注文書と価格表があったとします。 この注文書について、品名に対応する価格を価格表から探し、注文書の価格の列に入力するマクロを作ることを考えます。 期待される結果としては以下の通りです。 なお、価格表... -
【Excel VBA】セル範囲の扱いについてマスターする【Range オブジェクト】
【はじめに】 Excel VBA マクロを作成するときに、シート上のセル範囲について操作することも多いかと思います。 VBA においてはセル範囲は Range オブジェクトとして扱います。 ここでは Range オブジェクトの扱い方について説明します。 【VBA でのセル... -
【Excel VBA】繰り返し処理と表の扱い方の完全理解 <初心者向け>【For 文】
【はじめに】 シート上の表について VBA マクロで何らかの処理を行いたい場合、繰り返し処理である For 文について理解しておく必要があります。 ここでは初心者向けに繰り返し処理と表の扱い方について説明します。 【繰り返し処理の For 文について理解... -
【Excel VBA】使用例から学ぶ条件分岐【if/elseif/else】
【条件分岐の使用例】 例として以下のようなエクセルシートがあるとします。 マクロの動作内容は以下のようにすることとします。 入力値 B3 セルに手動で整数値を入力します マクロ実行結果 入力値が 5 より小さい場合 結果として「5より小さい」と表示し... -
【Excel VBA】変数宣言を短く記述する方法【記号: %,&,$,!,#】
【一部の変数型は短い記述方法で宣言可能】 Excel VBA で変数宣言を行う場合は、通常以下の書式で記述します。 Dim <変数名> As <型> ここで、Integer、Long、String については以下のように記号を使用して宣言することも可能です。 Sub main(... -
【Excel VBA】シート上の表の最後が何行目かを特定する方法
【はじめに】 Excel VBA マクロで、シート上の表の各レコードについて何らかの処理をする場合が良くあると思います。 例えば、以下のような表があったとします。 上の表の No.1 から No.6 までについて何らかの処理を行う場合、 for 文を使用して以下のよ... -
【Excel VBA】初心者からマクロを作成できるようになるまでの学習ロードマップ
【はじめに】 Excel の VBA マクロを作成・活用して、業務を効率化したいと考える人は多いかと思います。ただ、話を聞いていると以下のようなことを言われることが多くありました。 マクロを使ってみたいけど、マクロで何ができるのかわからないマクロを作...
12