VBAの操作中、実行しているファイルの名前を取得したり、ファイルやフォルダが存在するかどうかを確認したくなる時がありませんか?今回の記事では、そうした悩みを抱えた時に役に立つ、ファイル名・フォルダ名の取得方法について解説していきたいと思います。まずはファイル名を取得するための主な2つのパターンについて解説し、取得する際に使用するInStrRev関数、Dir関数についても合わせて紹介していきます。 […]
Excelを編集する際に複数のセルを範囲選択したり、選択範囲を変更したりといった作業はほぼ必ず発生しますが、マウスやキーボードで操作するのは手間がかかりますよね。ここではExcel VBAでRangeオブジェクトによってセルを範囲選択する方法を詳しく解説していきます。 Rangeプロパティとは Rangeとは、Excelのワークシート内で指定したセルの範囲を表すオブジェクト、あるいは同名のプロパテ […]
Excel VBAを実行した際に「実行時エラー ‘424’: オブジェクトが必要です。」というエラーメッセージが出てくることがあります。このエラーが表示される原因と解決方法について、様々なパターンを例に説明していきます。 「オブジェクトが必要です」エラーとは 「実行時エラー ‘424’: オブジェクトが必要です。」というエラーは、Excel VBAのプログラムを実行した際に処理の中で参照できるオブ […]
Valueプロパティとは? Excel VBAでセルの値を取得したり、新たに書き込んだりしたいときはValueプロパティを使用します。このプロパティを使用することで、指定したセルの現在の値を取得したり、空白のセルへ書き込む・セルに入っている値を上書きするといったことができます。 Valueプロパティは単独では使用できないため、コードを書く際はこのプロパティを持っているオブジェクトを呼び出す必要があ […]
SQLを使用するうえで最も基本的な操作の1つが、テーブルにデータを追加するというものです。そんなとき、SQLでは「INSERT文」という文を含むクエリを実行します。これによって、データを一つ一つ登録したり、他のテーブルから複数のデータをまとめて持ってきたりといったことが可能になります。 本記事では、INSERT文の基本的な使い方からCASE式やJOIN句との併用方法を中心に解説します。 基礎の基礎 […]
SQLでは「JOIN」句を用いることで複数のテーブルを1つに結合することができます。この操作は集計や複数箇所に分散したデータをまとめるのに便利です。JOIN句には5種類あり、取得するデータの性質や用途に応じて使い分けます。本記事では、「JOIN」句の基本的な概念と、その具体的な使用方法について詳しく解説します。 JOIN句とは SQLの「JOIN」句は、関連する複数のテーブルを関連付ける「テーブル […]