マクロ・VBA

デバッグ操作

【マクロVBA】イミディエイトウインドウを表示して変数・配列内の文字数値の確認や計算・変更を出力

前回はブレークポイントなどを使用してプロシージャ(プログラム)実行を行いました。プログラムの実行についての記事はこちらから☟ 【マクロVBA知識 28】指定した位置まで実行する!ブレークポイント・カーソル行の前まで実行とは ► 独学...
ソースコード

【マクロVBA】繰り返し処理動作の変数を任意の数値・途中から実行する!For Nextなどにも対応

本記事はマクロVBAのデバッグに便利な知識について説明します。今回は「For Next」の繰り返し処理のデバッグについてです。 For Nextの記事についてはこちらから☟ 【VBA知識 7】FOR…NEXTで指定した数値で繰...
デバッグ操作

【マクロ】指定した位置まで実行する!ブレークポイント・カーソル行の前まで実行の設定と解除方法

マクロVBAのプログラムの実行については他の記事で説明しました。プログラムの実行についての記事はこちらから☟ 【マクロVBA知識 27】ステップイン・オバー・アウトで動作確認(デバッグ)を行う ► 独学エクセル塾 (dokugaku...
デバッグ操作

【マクロVBA】ステップイン・オバー・アウトで動作確認(デバッグ)を行う!指定位置で止めるためには

マクロVBAのプログラムの実行については他の記事で大まかに説明しました。 プログラムの実行についての記事はこちらから☟ 【マクロ・VBA知識 5】プログラムを1行ずづ実行・すべて実行・指定した位置・個所まで実行する方法 ► 独...
ソースコード

【マクロVBA】複数行のソースコードを1行・小数行にまとめて短縮する!:(コロン)の活用について

前回の記事では長くなったプログラムを改行・複数の行に分ける方法について紹介しました。前回の記事はこちらから☟ 【マクロVBA知識 25】長くなったプログラムを改行・複数の行に分ける方法 ► 独学エクセル塾 (dokugakuexce...
ソースコード

【マクロVBA】1行の長いソースコードを改行・複数の行に分ける!アンダーバーの活用法について

プログラムの作成を進めていく中でプログラムが長くなってしまうことはないでしょうか。プログラムが長くなれば入力や確認で手間が増えてしまいます。 そこで今回はプログラムを改行・次の行にわけることでコンパクトに管理しやすいプログラムを作成...
条件分岐

【マクロVBA】Select Caseで様々な条件・ケースの分岐処理!不等式やループの抜け方も紹介

IF Thenで条件分岐での処理はしたことがあるでしょうか。IF Thenについての記事はこちらから☟ 【マクロ・VBA知識 9】If …Thenで条件分岐・判別をする(○○なら△△) ► 独学エクセル塾 (dokugakuexce...
基礎知識

【まずはここから!】エクセルのマクロVBAとは?VBAでできることと活用法をわかりやすく解説

エクセルのマクロVBAというのはご存知でしょうか。エクセルを使用していると聞いたことがあると思います。 分かりやすくいうと、作業・計算を自動でできたりPCで判別させて、その条件に当てはまる処理ができたりする機能です。 初心者に...
検索・置換

【マクロVBA】文字・数値の置き換え!部分・完全一致や大・小文字、全角半角などオプションも解説

エクセルの機能で「置換」という指定した文字・数値を別の文字・数値に置き換える機能があります。 通常の置換機能はこちらから☟ 【置き換え】文字・数値の置換をシート・ブック内で様々な条件で行う ► 独学エクセル塾 (dokugak...
計算・関数

【マクロVBA】通常のワークシート関数の機能をVBAでも使用する方法~WorksheetFunction~

マクロVBAでも通常で使用する関数をプログラムすることができます。使用頻度の高い合計・平均・カウント・最大値・最小値については個別で記事をまとめました。 対象記事はこちらから☟ 【マクロVBA知識 18】合計...