Module 功能開發 --- 錄製巨集與製作插件
擴充 Module 功能
模組功能開發的主要功能實作可以自由選擇以下但不限
- LibreOffice/OxOffice Extension
- uno command
- python script
此章節我們要以 LibreOffice/OxOffice Extension 來介紹如何快速透過擴充插件來擴充模組的功能
LibreOffice/OxOffice Extension
寫 Extension 有兩種方法,這邊會延伸介紹第二種方法
- 熟悉 VBA 並稍微熟悉 LibreOffice 的 StarBasic 即可自由撰寫
- 使用 LibreOffice 內建的【錄製巨集】來快速開發
▶如何錄製巨集?
首先啟用錄製巨集的功能,如下圖
然後打開 Writer 文件,並於【工具 > 巨集 > 錄製巨集】來啟動錄製功能,如下圖
錄製過程請操作自己想操作的功能,並將錄製結果儲存起來,並透過編輯巨集來看錄製的成果。
▶如何製作 Extension?
首先打開 LibreOffice 的【工具 > 巨集 > 組織巨集 > LibreOffice Basic】
下一步點選:【統籌概覽 > 選函示庫 > 選擇要輸出成擴充套件的函示庫 > 確定】
No Comments