DAO Access DAOでテーブルを作成する方法 Accessでより高度な処理をする際に一時的にテーブルを作成し、処理した値を格納するようなワーキングテーブルを作成することがあります。このように、Accessでテーブルを作成するためにはVBAで実装をすることになりますが、特にDAOを用いた方法が広く知られていますので、今回はその方法を紹介していきます。 2021.03.01 DAO
VBA Accessで入力用ダイアログボックスを用いる InputBoxの活用 Accessでユーザーを意識した処理をする際に、入力用ダイアログボックスを用いると便利な場合があります。例えば、あるフォームは特定のパスワードを知った者しか開くことができないようにする場合や、条件に応じてユーザーに値の入力を求める場合などが挙げられます。 今回は、入力用ダイアログボックスとしてInputBox関数について紹介します。 2021.02.25 VBA
DAO Access VBA DAOとSQL文を用いたデータベースアクセス Accessでデータベースの作成を進めると、VBAでデータの処理をしたいといったニーズが出てきます。VBAでデータを操作する方法としては、ADOによる処理もありますが、ここではDAO(Data Access Object)を用いた方法について紹介します。 2021.02.16 DAOVBA
VBA Accessでメッセージを表示する MsgBox関数の活用 Accessでフォームを作成し、ユーザーとの対話型処理をする際に、メッセージボックスを表示させる方法があります。特に、ユーザーからの回答の結果を受けてその後の処理を分岐させる等の機能を設けることは、データベース運用において必要なテクニックの一つです。 2021.02.09 VBA
VBA Access VBA 繰り返し処理を途中で抜ける Exitステートメント 繰り返し処理の途中で抜け出すための方法としてExitステートメントが用意されていますので、その活用方法について紹介します。 2021.02.05 VBA
VBA Access VBAで別のプロシージャを呼び出す Callステートメント Access VBAにおいて、特定の処理をまとめたサブプロシージャを呼び出す方法としてCallステートメントを紹介します。 2021.02.03 VBA
VBA Accessで月初と月末を取得する方法: DateSerial関数の活用 数値型データを用いて日付型データに変換する方法としてDateSerial関数の活用方法を紹介します。 2020.12.03 VBAクエリ全般