自動実行マクロ関連はすでに「初心者の質問」の領域ではないと思います。 状況がよくわからないのですが、とりあえずわたしにわかることだけ 書いてみます。
自動実行マクロについては http://0ban.com/araken/qxhelp/m_makeautoexecmac.htm に説明があります。(ヘルプの内容と同じです。)
この内容から判断すると、ファイルを開いたときなどには自動実行が可能ですが、 カレント文書の切替に反応して実行される自動マクロはないようです。
自動ではできない場合は、通常のマクロにして、ツールバーも使用しないので あればキーに割り当てて使う、とかになると思います。
画面表示の種類が「フォントサイズ14でツールバーあり」と「フォントサイズ16で ツールバーなし」の2種類だけで、これをトグルする(どちらかの状態である ときにそれの反対のほうにする)のであれば、こんな感じ?
'toggle font size and toolbar visibility
proc main if @hwnd = 0 then exit proc if @@PrintToolBar = FALSE then @@PrintToolBar = TRUE @Fontsize = 14 else @@PrintToolBar = FALSE @Fontsize = 16 end if end proc |