VBA– category –
-
VBA
VBA│Whileステートメントの使い方。基本とループを抜ける方法
この記事では、VBAのWhileステートメントの概要と使い方を実際のVBAコードも含めて紹介します。 プログラミングの3大要素にも「反復(くり返し)」があるように、ある条件に基づいて処理を繰り返すのは、VBAでも頻出する動作のひとつです。 Whileステート... -
VBA
VBA│Withステートメントの使い方。オブジェクトを省略する
この記事では、VBAのWithステートメントの概要と使い方を実際のVBAコードも含めて紹介します。 Withステートメントは、同じセル等に複数のプロパティを設定する時など何度も同じオブジェクトを記述する手間を省略することができます。 VBAコードを書く手間... -
VBA
VBA│オブジェクトの基本を理解させる解説。イメージ図で分かる!
VBAでは、オブジェクトとコレクションの概念が極めて大切です。 プログラミングをVBAで覚えた方の中には、「シートを削除する」などのアクションをインターネットで調べて、解説コードをそのままコピーしてExcelに貼り付け、何とか自分の求める動作を実現... -
VBA
VBAは事務職担当者がエンジニア化する最高のきっかけ。職業人生の分岐点
わたしの好きな番組にNews Picsの「2Sides」というものがあります。 ある事象に対して、肯定派・否定派の2つの側面から議論する番組ですが、要は物事には「多面性」があり、一方の目線から見えているものは限られているのです。 冒頭から何を言っているの... -
VBA
VBAは無料で自動化を実現する。Office搭載のプログラミング言語
この記事をご覧になっている方は、おそらくExcelのマクロ機能に興味を持ち始めた方かと思います。 Excelのマクロは厳密にはVBA(Visual Basic for Applications)というプログラミング言語です。MicrosoftのOfficeアプリに組み込まれており、無料で使うこ... -
VBA
VBA│計算式で使う記号。すべての四則演算の参考コード(演算子)も紹介
今回の記事は、算術計算の基本となる「足し算」「引き算」「掛け算」「割り算」の際に使う『算術演算子』についてです。 加減乗除は、すべての計算の基本となる学問となりますので誤って使ってしまうと、計算結果も間違ってしまいます。加減乗除には、計算... -
VBA
VBA│オートフィルタで絞り込んだ範囲をコピー・件数を確認する
この記事では、Excelシートに設定されたオートフィルタで絞り込んでいる範囲をコピーする、または絞り込んでいる件数を確認する方法を実際のVBAコードも含めて説明します。 Excelのオートフィルタは、大量のレコードから任意のデータを取り出したり、該当... -
VBA
VBA│オートフィルタで日付を絞り込む。特定日以前や特定期間の条件設定
この記事では、Excelのオートフィルタを使った日付の絞り込みについて、実際のVBAコードも含めて説明します。 Excelのオートフィルタは、使用頻度の高い機能となり、必然的にVBAへの実装が有用なケースも多くありますが、文字列や数値とは異なり、日付の絞... -
VBA
VBA│オートフィルタの設定と解除。空白、文字列、数値の絞り込み
この記事では、Excelのシートにオートフィルタを設定する・解除するといった基本動作のほか、オートフィルタで空白や文字列、数値をキーに絞り込む方法を実際のVBAコードも含めて説明します。 Excelは、表計算ソフトといった特性上、大量のレコードからデ... -
VBA
VBA│半角と全角を変換する。最終行まで連続で変換する方法も紹介
この記事では、VBAを使ってアルファベットや数字の半角と全角を変換する方法を実際のVBAコードも含めて説明します。 例えば、文字列の比較処理をする場合や、何らかの入力元になるデータなど、半角・全角の統一性や入力規則が求められる場合があります。ひ...