事件驅動的巨集
本節介紹如何將 Basic 程式指定到程式事件。
透過將所需的巨集指定到事件,您可以在發生指定的軟體事件時自動執行巨集。下表簡要介紹了程式事件以及巨集執行的時間。
事件 |
執行指定的巨集… |
程式啟動 |
... LibreOffice 應用程式啟動之後。 |
程式結束 |
LibreOffice 應用程式終止之前。 |
建立文件 |
透過選擇[檔案] - [開啟新檔]或按一下開啟新檔圖示建立新文件之後。 |
開啟文件 |
透過選擇[檔案] - [開啟舊檔]或按一下開啟檔案圖示開啟文件之後。 |
文件另存為 |
以指定名稱儲存檔案之前 (使用[檔案] - [另存新檔];如果尚未指定檔案名稱,則使用[檔案] - [儲存檔案]或按一下儲存文件圖示)。 |
文件已經儲存為 |
... 以指定名稱儲存文件之後 (使用[檔案] - [另存新檔];如果尚未指定文件名稱,則使用[檔案] - [儲存檔案]或按一下儲存文件圖示)。 |
儲存文件 |
使用[檔案] - [儲存檔案]或按一下儲存文件圖示儲存檔案之前 (倘若已指定檔案名稱)。 |
文件已經儲存 |
使用[檔案] - [儲存檔案]或按一下儲存文件圖示儲存檔案之後 (倘若已指定檔案名稱)。 |
文件正在關閉 |
文件關閉之前。 |
文件已關閉 |
文件關閉之後。請注意,在文件關閉之前進行儲存時,也會發生「儲存文件」事件。 |
啟動文件 |
文件顯示在前景之後。 |
關閉文件 |
另一個文件顯示在前景之後。 |
列印文件 |
[列印]對話方塊關閉之後、列印程序實際開始之前。 |
JavaScript 執行階段錯誤 |
發生 JavaScript 執行階段錯誤時。 |
列印郵件合併 |
[列印]對話方塊關閉之後、列印程序實際開始之前。列印每個副本時均發生此事件。 |
頁數的變更 |
頁數變更時。 |
收到訊息 |
如果收到訊息。 |
將巨集指定給事件
-
選擇 [工具] - [調整],然後按一下 [事件] 標籤。
-
在 [儲存位置] 清單方塊中,選取要使指定全域有效或僅對目前文件有效。
-
從[事件]清單中選取事件。
-
按一下 [巨集],並選取要指定給所選事件的巨集。
-
按一下 [確定] 可指定巨集。
-
按一下[確定]以關閉對話方塊。
移除為事件指定的巨集
-
選擇 [工具] - [調整],然後按一下 [事件] 標籤。
-
透過選取 [儲存位置] 清單方塊中的選項,選取要移除全域指定或僅移除對目前文件有效的指定。
-
從[事件]清單中選取包含所要移除指定的事件。
-
按一下[取消]。
-
按一下[確定]以關閉對話方塊。