RPA Office Excel 之執(zhí)行宏
描述
基于Office Excel組件,介紹如何在Excel中執(zhí)行宏
在此流程中,你將學習到:
Excel執(zhí)行宏
前提條件
安裝Office Excel應(yīng)用程序
熟悉Office Excel操作
創(chuàng)建自動化項目的基礎(chǔ)體驗
現(xiàn)在,我們需要在Excel文件中執(zhí)行宏命令,以讓單元格的大小適應(yīng)單元格內(nèi)容,那么如何實現(xiàn)呢?
你可以按照以下操作進行:
新建一個Excel啟用宏的工作簿
首先,需要新建一個Excel文件,將其轉(zhuǎn)換為“Excel 啟用宏的工作簿”。
打開編輯器進入主界面,在工具欄的設(shè)計標簽頁下,點擊“新建項目”
輸入項目名稱,例如“Excel執(zhí)行宏”。
在工作目錄窗口,選中該項目,打開右擊菜單,選擇“打開本地文件夾”
在該項目所在目錄下,右擊新建一個Excel文件,并輸入文件名,例如“宏命令”
打開該文件,將其另存為“Excel 啟用宏的工作簿”

注意: 在開始處理宏之前,應(yīng)啟用“開發(fā)工具”。
轉(zhuǎn)到 "文件>"選項> "自定義功能區(qū)"。
然后, 在 "自定義功能區(qū)" 部分的 "主選項卡" 下, 選中 "開發(fā)工具" 復(fù)選框, 然后按"確定"。
在“宏命令.xlsm”文件中,輸入內(nèi)容,并編輯宏
按照以下格式,在文件中填入“感謝選擇云擴RPA編輯器”

選擇“開發(fā)工具”,雙擊打開“Visual Basic”,在Sheet1中寫入以下內(nèi)容,并保存 Sub SetColumnsAutoFit() Range("A:A").Columns.AutoFit End Sub

打開“宏命令.xlsm”文件并執(zhí)行宏
現(xiàn)在,我們已經(jīng)在Excel文件中寫入了內(nèi)容,并編輯好了宏命令,那么便開始自動化執(zhí)行宏吧
從組件窗口拖入一個“打開/新建”組件到設(shè)計窗口
點擊組件的瀏覽按鈕,選擇“宏命令.xlsm”文件
從組件窗口拖入一個“執(zhí)行宏”組件到“打開/新建”組件內(nèi)部
在“執(zhí)行宏”組件的屬性窗口,填入以下內(nèi)容:
Sub/Function名:"Sheet1.SetColumnsAutoFit"
要執(zhí)行的宏的函數(shù)名稱
注意: 通過“宏文件路徑”,還可以對外部宏文件進行自動化。當該屬性值為空時,默認執(zhí)行工作表內(nèi)部宏。宏文件僅支持.txt和.text。
最終,項目如下所示:

Excel執(zhí)行宏示例
運行自動化項目
在工具欄的設(shè)計標簽頁下,點擊“運行”,將會自動打開“宏命令.xlsm”文件,并且第一列的單元格大小適應(yīng)為A1單元格內(nèi)容。

如何在編輯器中使用示例
對于上述示例,你可以在編輯器的“流程市場”進行下載和使用。
打開編輯器進入主界面,在工具欄的設(shè)計標簽頁下,點擊“流程市場”
在搜索欄中輸入示例名稱-Excel執(zhí)行宏,搜索到對應(yīng)流程
選中該流程,點擊“下載”,打開“新建項目”窗口
輸入自定義項目名稱或使用默認名稱,點擊“創(chuàng)建”,即可下載成功
在工作目錄中,找到對應(yīng)的項目,雙擊打開就可使用
文章來源:https://marketplace.encoo.com/?entry_url=https%3A%2F%2Fwww.encoo.com%2F#/workflow/detail?lang=zh-cn&packageId=Excel%E6%89%A7%E8%A1%8C%E5%AE%8F
有問題的朋友,歡迎掃碼進群一起交流
