ウィンドウを閉じたときにアプリケーションを終了
Application.AutoQuitを使います。
具体的には、Openあたりに「app.AutoQuit=True」などと。
するとMacでもウィンドウを閉じるとソフト自体も終了します。
リファレンスを見ると、「AutoQuit defaults to True on non-MDI Windows applications and True on Linux. It defaults to False on MDI Windows and Macintosh applications.」とあります。
(私含めて)Windowsに使い慣れた人は、Macでも”ウィンドウを閉じてもソフトが起動している”という状況を不快に思うかもしれません。
VBからの移行ではなおさらです。
メモメモ。