Posted at

Access2010の起動時にマクロを実行させる方法

More than 3 years have passed since last update.

vbaでAutoExecを作ること、マクロでAutoExecを呼び出すようにすること、が要点。


1.下記関数を用意する

Function AutoExec() As Integer

Debug.Print "auto exec"
End Function


2.マクロを作成する

作成→マクロ

新しいアクションの追加で「プロシージャの実行」を選択する

プロシージャ名に「AutoExec()」を入力

マクロを「AutoExec」という名前で保存

スクリーンショット 2016-01-28 9.36.13.png


マクロ実行をすっ飛ばして、ファイルを開きたい

シフトを押しながらファイルを開く

なお、ファイルが開ききるまでシフトを押さないとダメっぽいです。