役に立ちそうもないTips移転版

俺得なTipsを書き連ねるだけのブログ。

Accessの「マクロ」とセキュリティ設定

Officeでマクロと言ったらWordにせよExcelにせよVBAマクロなのだが、ことAccessでは事情が違っていて
・マクロ:Accessのメニューコマンドと命令がほぼ1to1対応した、ごく簡単なスクリプト
・モジュール:ほかのOffice製品でいう「マクロ」、VBAでがりがり書く
という定義になっている。
では2007あたりからの、デフォルトでは「マクロ実行などさせるものかセキュリティ」において前者の「マクロ」はどうなるか。
というと、別にふつうに動く。件のセキュリティ制限によって制限されるのはあくまでVBAの世界であるらしい。
なお、前者の「マクロ」から別のプロセスを立ち上げたりVBAのFunctionプロシージャをコールしたりもできるが、
件の制限がかかっているとその命令を実行しようとした時点でランタイムエラーとなる。