ここでは、Access 起動時に自動実行する Function プロシージャの設定方法について掲載しています。
Tag Archives: Access
[Access-VBA] テーブルの複製を新規作成する(select ~ into ~ from)
ここでは、テーブルの複製を作成するサンプルを掲載しています。なお、すべてのカラムを複製することも、一部のカラムのみのデータを複製することもできます。
[Access-VBA] テーブル、フォーム、レポートなどのオブジェクトを削除する(DoCmd.DeleteObject)
ここでは、Access-VBA で、テーブル、フォーム、レポートなどの Access オブジェクトを削除するサンプルスクリプトを掲載しています。
[Access-VBA] デフォルトプリンタとプリンタの一覧を取得する(Application.Printers)
ここでは、Access-VBA において、デフォルトプリンタおよびプリンタの一覧を取得するサンプルスクリプトを掲載しています。
[Access-VBA] ビジーカーソル(旧・砂時計)に切り替える(DoCmd.Hourglass)

ここでは、Access-VBA でカーソルをビジーカーソルに切り替えるサンプルスクリプトを掲載しています。
一般的には、処理に時間がかかる場合など、カーソルをビジーカーソルに切り替えてユーザーに処理中や待ち状態である旨を認識させたい場合に活用されています。
[Access-VBA] SQLを実行する(DoCmd.RunSQL DoCmd.SetWarnings)
ここでは、Access-VBA において、Access が表示する システムメッセージなどを表示させずに SQL を実行するサンプルスクリプトを掲載しています。
[Access-VBA] DAO でSQLを発行し結果を取得する(DAO.Database)
ここでは、DAOを使用してMS-AccessにSQLクエリを発行し、結果を取得するVBAのサンプルスクリプトを掲載しています。
[MS-Access] Oracle の dual のようなダミー表はあるの?「いいえ、ありません」
Oracle では、SQLの実行によって関数の値を取得したい場合などに、dual テーブルからデータを取得することができます。以下の例では、SQLクエリによって現在日時を取得しています。
select to_char(sysdate, 'yyyy/mm/dd hh24:mi:ss') as dummy from dual;
[MS-Access] クエリオブジェクトのSQLをVBAで設定する(CurrentDb.QueryDefs)
ここでは、MS-Access のクエリオブジェクトのSQLをVBAで設定(変更)方法と、他のAccessファイルのテーブルからデータを取得するSQLの記述方法を掲載しています。
Accessの日付型データに使用する(#)はSQL Serverで使用できない
前回は、AccessとSQLServerにおけるIsNull関数の挙動の違いを掲示しましたが、ここではSQLの文法の違いについて示してあります。