配列の基礎と活用 【VBA】多次元配列の使用方法と注意点 VBAでは、2次元配列だけでなく、3次元以上の多次元配列も使うことができます。データをさらに深く整理したいときや、複雑な構造を扱うときに有効ですが、注意点もあるため、正しく使うことが重要です。1. 多次元配列とは?● 2次元配列:行 × 列... 2025.06.19 配列の基礎と活用
関数の使い方 【VBA】組み込み関数とユーザー定義関数(UDF)の違い VBAで関数を使っていると、「組み込み関数」や「ユーザー定義関数(UDF)」という言葉に出会います。どちらも「関数」ですが、仕組みや使い方に違いがあります。この記事では、その違いをわかりやすく解説します。1. 組み込み関数とは?**組み込み... 2025.06.18 関数の使い方
関数の使い方 【VBA】Functionの基本的な役割とは? 〜戻り値と引数のある処理の考え方〜VBAでコードを書く際、「Function(関数)」は非常に重要な存在です。Functionはただ処理をまとめるだけでなく、「値を受け取って、結果を返す」=戻り値のある処理を行う構造です。この記事では、Fu... 2025.06.18 関数の使い方
その他 バッチとは?初心者向けにわかりやすく解説 ~バッチ処理の意味・用途・使う言語まで~1. バッチとは?**バッチ(バッチ処理)**とは、「決まった処理を、まとめて一括で自動実行すること」を意味します。たとえば以下のような処理が、すべてバッチ処理にあたります。毎日夜中に売上データを集計... 2025.06.18 その他
メソッドとプロパティ 【VBA】メソッドとは「動作や処理を実行する命令」 1. メソッドとは?VBA(Visual Basic for Applications)では、「メソッド」とは“何かを実行する命令”のことです。たとえば…セルの値をクリアしたいシートをコピーしたいファイルを保存したいこういった「動作」をする... 2025.06.18 メソッドとプロパティ
メソッドとプロパティ プロパティとは「オブジェクトの状態や設定を取得・変更するもの」 1. プロパティとは?VBAでいうプロパティとは、「オブジェクトの状態や設定を取得したり、変更したりするためのもの」です。たとえば…セルの中身(値)を取得・変更したいフォントの色やサイズを設定したい行の高さや列の幅を変えたいこういった「見た... 2025.06.18 メソッドとプロパティ
Excel /VBA 【VBA】VBAにおけるオブジェクトとは? 〜Excelのあらゆる要素を操作する“対象”〜1. オブジェクトってなに?VBAでいう「オブジェクト」とは、Excel内の操作対象になるもののことです。たとえば、以下のようなものがオブジェクトです:実際のものVBAでのオブジェクト名セルRa... 2025.06.18 Excel /VBA
関数の使い方 【VBA】関数とSubプロシージャの違い VBAでよく使われる「Subプロシージャ」と「関数(Function)」。どちらも処理のまとまりを表しますが、使い方や目的に明確な違いがあります。本記事では、両者の違いや使い分け方に加えて、関数の書き方についても詳しく解説します。1. Su... 2025.06.18 関数の使い方
セルの値を取得・設定 【VBA】一括で値を取得する(Range(“A1:B2”).Value) VBAでは、複数のセル範囲の値を一度に取得・設定できます。本記事ではRange("A1:B2").Valueのような構文を使い、2次元配列として一括操作する方法を、初心者向けにわかりやすく解説します。1. 基本構文Dim arr As Va... 2025.06.17 セルの値を取得・設定
セルの値を取得・設定 【VBA】ワークシートを明示してセルを操作する方法 Excelブック内に複数のワークシートがある場合、セルを取得・操作する前に「どのワークシートか」を明示的に指定することが重要です。ここでは、RangeやCellsを使った基本操作に加え、**ワークシートの選択方法(インデックスや変数の活用)... 2025.06.17 セルの値を取得・設定