快速連結至此頁面上的程序:
您可以使用巨集,將一連串重複的工作自動化,節省時間。巨集可讓您指定一系列連續的動作,如此一來您之後可以迅速重複這些動作。
無需任何程式設計經驗,您就可以建立這些巨集;其實,主要應用程式視窗中就有提供使用巨集的基本工具。但是,如果您想進一步控制巨集,可以使用下列內建的程式設計環境:
如需關於 VBA 與 VSTA 之間差異的詳細資訊,請參閱 CorelDRAW 社群網站上開發人員區域的程式設計指南。
開始使用巨集
根據預設,系統會與軟體一起安裝 VBA 及 VSTA 的巨集功能,但您也可以視需要手動安裝這些功能。您可以指定 VBA 功能的選項。
若要使用 CorelDRAW 的 VSTA 巨集功能,您必須安裝 Microsoft Visual Studio 2017 或更新版本。若要使用 VSTA 編輯器,您必須先安裝 Microsoft Visual Studio 2017、Community、Professional、Premium、Ultimate 或 Enterprise Edition;然後重新安裝來自 microsoft.com 的 Microsoft Visual Studio Tools for Applications 2017。
如果您先安裝 CorelDRAW Graphics Suite,再安裝 Microsoft Visual Studio,則必須修改 CorelDRAW Graphics Suite 安裝,以便重新安裝 VSTA 巨集功能。如需詳細資訊,請參閱手動安裝巨集功能.
巨集功能在主要應用程式視窗中,提供使用巨集的數樣工具:
Corel 巨集
應用程式隨附的巨集如下表所述。
建立巨集
巨集儲存在模組中 (又稱為「程式碼模組」),模組則儲存在巨集專案中。「巨集管理員」泊塢視窗能讓您檢視及管理所有巨集專案、模組,以及您可以使用的巨集。
您可以使用巨集管理員泊塢視窗,以 Global Macro Storage (GMS) 檔案的格式或以 Corel VSTA Projects (CGSaddon) 建立巨集專案。使用此類檔案是絕佳方式,能將您的巨集專案元件集合起來,與他人分享。您可使用「巨集管理員」泊塢視窗,開啟 (或「載入」) 您建立的巨集專案,以及隨軟體安裝、或您可以使用的巨集專案。您也可以使用「巨集管理員」泊塢視窗重新命名巨集專案,還能複製及關閉 (或「卸載」) GMS 及 VSTA 巨集專案。
某些巨集專案會鎖定並且無法對其進行修改。
當您建立文件,系統會將該文件的巨集專案新增至「巨集管理員」泊塢視窗。雖然您可以在文件的巨集專案中儲存巨集,例如建立同一套範本,但我們建議您使用 GMS 檔案儲存您的巨集專案。
每個巨集專案包含至少一個模組。您可以使用「巨集管理員」泊塢視窗,將模組新增至 VBA 巨集專案,或開啟現有的模組進行編輯。您也可以使用「巨集管理員」泊塢視窗重新命名或刪除 VBA 模組。
某些模組的編輯功能無法使用。
最後,您可以使用「巨集管理員」泊塢視窗在可用的模組內建立巨集。無需任何程式設計經驗,您就可以建立這些巨集;但是,如果您有程式設計經驗,而且想要編輯 VBA 巨集,您可以使用「巨集編輯器」這麼做。您也可以使用「巨集管理員」泊塢視窗重新命名以及刪除 VBA 模組。
錄製巨集
您可以錄製巨集,並將其儲存以備以後使用。
您還可以為不需要經常重複的動作,錄製暫存巨集。一旦錄製了新的暫存巨集,您將無法再存取原有的暫存巨集。
某些巨集專案的錄製功能無法使用。
錄製巨集前,請確保您十分清楚要錄製的具體動作,以及錄製的先後順序。開始錄製時,巨集錄製器將捕捉您在繪圖中所做的每個變更。例如,如果您建立了形狀、調整了形狀的大小,然後變更了形狀的色彩,巨集會錄製這些所有變更。完成變更後,必須停止錄製巨集。
播放巨集
您可以藉由播放巨集,即可執行與該巨集相關的動作。
您也可以播放暫存巨集。
深入了解巨集
CorelDRAW 社群網站上的開發人員區域可利用下列豐富的有用資源來提供協助:程式設計指南、具有程式碼範例的詳細物件模型參考文件、物件模型圖,以及深入的程式設計文章與教學課程。
「物件模型」參考文件 (也稱為 API 文件) 包括可在應用程式中自動化之每個功能及函數的說明。(這些功能統稱為「物件模型」)。您可以從「巨集編輯器」輕鬆存取相關文件。
「物件模型」圖針對可在 CorelDRAW、Corel PHOTO-PAINT 與 Corel DESIGNER 中自動化的功能及函數提供階層式的呈現。
如需 VBA 及其程式設計環境相關的詳細資訊,請參閱「巨集編輯器」中「說明」功能表的「Microsoft Visual Basic 說明」。
如需 VSTA 及其程式設計環境相關的詳細資訊,請參閱「VSTA 編輯器」的「說明」功能表。
2 . |
在「解除安裝或變更程式」頁面上,按兩下「CorelDRAW Graphics Suite 」。 |
4 . |
在安裝精靈的「功能」頁面上,在「公用程式」清單方塊中啟用下列核取方塊: |
根據預設,系統會隨軟體安裝 VBA 及 VSTA 的巨集功能。
2 . |
在「工作區」類別清單中,按一下「VBA」。 |
3 . |
在「安全性」區域中,按一下「安全性選項」,指定如何控制執行惡意巨集的風險。 |
4 . |
在「安全性」對話方塊的「安全性等級」頁面上,啟用下列一種核取方塊: |
|
• |
非常高 - 僅允許執行安裝在可信任位置的巨集。所有其他簽名的和未簽名的巨集均會停用。 |
|
• |
高 - 僅允許執行來自可信任來源的簽名巨集。未簽名的巨集將自動停用。 |
|
• |
中 - 可讓您選擇執行的巨集,即使這些巨集存在潛在的威脅性。 |
|
• |
低 (不建議) - 允許執行所有潛在不安全的巨集。如果您已安裝病毒掃描軟體,或者,如果您可以檢查所有開啟文件的安全性,則可以啟用此設定。 |
5 . |
在「安全性」對話方塊的「可信任發行者」頁面上,檢視可信任的巨集發行者。按一下「檢視」顯示所選取的巨集發行者的詳細資料,或按一下「移除」,從清單刪除所選取的巨集發行者。 |
|
|
|
按一下「視窗」 「 工具列」 「 巨集」。
|
|
|
在「巨集」工具列上按一下「巨集管理員」按鈕 。 |
|
|
|
在「巨集」工具列上按一下「巨集編輯器」按鈕 。 |
|
在「Visual Basic 應用程式」泊塢視窗中,以滑鼠右鍵按一下「Visual Basic 應用程式」,然後按一下「顯示 IDE」。 |
|
|
按一下「工具」 「 巨集」 「 VSTA 編輯器」。(電腦中必須安裝 VSTA。)
|
• |
在「巨集管理員」泊塢視窗中,執行下列其中一項: |
|
• |
在清單中依序按一下「Visual Studio Tools for Applications」、「新增」,然後按一下「新增巨集專案」。 |
|
• |
在清單中依序按一下「Visual Basic 應用程式」、「新增」,然後按一下「新增巨集專案」。 |
某些巨集專案會鎖定並且無法對其進行修改。
• |
在「巨集管理員」泊塢視窗中,執行下列其中一項: |
某些巨集專案會鎖定並且無法對其進行修改。
1 . |
按一下「工具」「巨集」「開始錄製」。 |
3 . |
在「描述」方塊中鍵入巨集的描述,然後按一下「確定」。 |
如果所有可用的巨集專案皆已鎖定,您就無法錄製巨集。
並非所有動作皆可錄製,有些動作因為本身過於複雜,所以無法錄製 (雖然有許多此類動作都能在「巨集編輯器」中編碼。如果有無法錄製的動作,巨集代碼中會出現備註 (「不支援此指令的複製。」),但錄製程序仍會繼續,直到您停止錄製為止。您可以在「巨集編輯器」中開啟巨集,即可檢視代碼中的備註。
依預設,巨集會在「GlobalMacros」專案中錄製,因此可透過其他文件存取。不過,您可以變更錄製的預設巨集專案,只要在「巨集管理員」泊塢視窗中,以滑鼠右鍵按一下其他專案,然後按一下「設定為錄製專案」。您無法指定鎖定的巨集專案。
您可以按一下「工具」「巨集」「取消錄製」,來取消錄製巨集,並捨棄截至目前所錄製的任何指令。
您也可以錄製、暫停及停止錄製巨集,只要使用「巨集」工具列或「巨集管理員」泊塢視窗 (「工具」「巨集」「巨集管理員」) 即可。
|
|
|
按一下「編輯」 「 復原管理員」,執行您要錄製的動作,然後按一下「 復原管理員」泊塢視窗中的「 儲存清單至 VBA 巨集」按鈕 。
|
1 . |
按一下「工具」「巨集」「錄製暫存巨集」。 |
如果所有可用的巨集專案皆已鎖定,您就無法錄製暫存巨集。
並非所有動作皆可錄製。
依預設,巨集會在「GlobalMacros」專案中錄製,因此可透過其他文件存取。不過,您可以變更預設的錄製專案,只要在「巨集管理員」泊塢視窗中,以滑鼠右鍵按一下其他專案,然後按一下「設定為錄製專案」。(您無法指定鎖定的巨集專案)。如果想要,您可以將每個巨集指定給各自的巨集專案,即可建立多個暫存錄製。
您可以按一下「工具」「巨集」「取消錄製」,來取消錄製巨集,並捨棄截至目前所錄製的任何指令。
您也可以暫停及停止錄製暫存巨集,只要使用「巨集」工具列或「巨集管理員」泊塢視窗 (「工具」「巨集」「巨集管理員」) 即可。
|
• |
按一下「工具」「巨集」「執行巨集」,或按一下「巨集」工具列上的「執行巨集」按鈕 。從「巨集存放在」清單方塊中,選擇儲存巨集的專案或檔案。從「巨集名稱」清單中,選擇巨集。按一下「執行」。 |
|
• |
在「巨集管理員」泊塢視窗中,按兩下清單中的巨集。 |
|
• |
在「巨集管理員」泊塢視窗中,按一下清單中的巨集,然後按一下「執行」按鈕 。 |
|
• |
在「巨集管理員」泊塢視窗中,以滑鼠右鍵按一下清單中的巨集,然後按一下「執行」。 |
• |
按一下「工具」「巨集」「執行暫存巨集」。 |
在您錄製暫存巨集後,系統才會啟用這個選項。
如果您已建立多個暫存巨集,您必須指定哪個巨集專案包含您要執行的巨集。在「巨集管理員」泊塢視窗,以滑鼠右鍵按一下專案,然後按一下「設定為錄製專案」。
2 . |
從「檔案庫」清單方塊中選擇「VGCore」。 |
您也可以按一下項目並按 F1,以在「巨集編輯器」的「程式碼」視窗中顯示任何項目的資訊。
試用版、校園版和 OEM 版中並未提供全部組件。 未提供的組件可能包括 Corel 應用程式、功能、第三方公用程式和其他內容檔案。
Copyright 2018 Corel Corporation. 保留所有權.