マクロ・VBA

ソースコード

【マクロVBA】GoToでプログラムを指定した場所・ラベルまで飛ばす方法について!エラーの原因も解説

設定した条件や場面によってプログラムを飛ばして 別の処理プログラムを読み取りたいと思ったことはないでしょうか。 ループを抜け出す際にも使用できます。 今回は、そんな時に使えるGoToについて説明します。 IFなどに...
繰り返し

【マクロVBA】For Eath Nextで配列・コレクション内で繰り返し・ループ処理!抜け出す方法

これまでに数値で繰り返し・ループ処理ができるFor Next☟ 【VBA知識 7】FOR…NEXTで指定した数値で繰り返し・ループ動作をする。 - 独学エクセル塾 (dokugakuexcel.com) 条件...
条件分岐

【マクロVBA】If …Thenで条件分岐・判別をする!Elseで異なる処理パターンも可能に

セルの文字・数値や処理結果によって処理方法を分けたい・変えたいときはないでしょうか。そんな時はIfを使えば可能になります。 さらにElseを使用することで条件にあった処理と異なる処理を分けることもできます。 ...
繰り返し

【マクロVBA】Do…Loopで指定条件まで繰り返し・ループする!WhileとUntilの違いとは

VBAでプログラミングをするうえで繰り返し動作が必要な場面が出てくると思います。例えば100行連続で処理内容が一緒だった場合、100行分の処理プログラムが必要になります。 それでは日が暮れてしまうので繰り返し動作のDo Loopを身...
繰り返し

【マクロVBA】For…Nextで指定した数値で繰り返し・ループをする方法と途中で抜け出す方法

VBAでプログラミングをするうえで繰り返し動作が必要な場面が出てくると思います。例えば100行連続で処理内容が一緒だった場合、100行分の処理プログラムが必要になります。 それでは日が暮れてしまうので繰り返し動作のFor ...
基礎知識

【マクロVBA】変数型の一覧と意味と必要性について!数値や文字・配列の変数を宣言・定義をする方法

VBAに欠かせない機能として「変数」というものがあります数学でも使用される変数と意味合いは一緒です。 数値や文字を入れる部屋みたいなものですね。 さらにその変数を使用して計算や比較など行うことができる優れものです。とても便利な...
基礎知識

【マクロVBA】プログラムを1行ずづ実行・すべて実行・指定した位置・箇所まで実行する方法

前回はプログラムを実際に入力してみました。今回は入力したプログラムの実行方法について紹介したいと思います。 前回の記事はこちら☟ 【VBA知識 4】文字・数値を入力する - 独学エクセル塾 (dokugakuexcel.com...
セルに入力

【マクロVBA】文字・数値・記号を指定したセルに入力する方法!RangeとCellsの使い方について

前回はマクロ・VBAのプログラム名を設定しました。 【マクロVBA】プロシージャ名(プログラム名)を設定・打ち込む!設定不可能な文字やエラーについて ► 独学エクセル塾 (dokugakuexcel.com...
基礎知識

【マクロVBA】プロシージャ名(プログラム名)を設定・打ち込む!設定不可能な文字やエラーについて

前回はモジュールの作成を行いました。 【マクロ・VBA知識 2】プログラムを入力するモジュールを作成・削除・名前の変更・イン/エクスポート ► 独学エクセル塾 (dokugakuexcel.com)これによりプログラムを入力できるよ...
基礎知識

【マクロVBA】プログラム・ソースコードを入力するためのモジュール作成・削除・名前の変更について

前回は開発タブを追加し、プログラム作成の準備ができました。 前回の記事はこちら☟ 【VBA知識 1】プログラムを打ち込む前の準備 - 独学エクセル塾 (dokugakuexcel.com) 今回はプログラムを打ち...