excel中使用vba來制作一次性打開多個工作薄的操作技巧
excel中使用vba來制作一次性打開多個工作薄的操作技巧
通過使用Excel VBA的編程功能可以大大提高我們做表時的工作效率,具體怎么操作呢?今天,學(xué)習(xí)啦小編就教大家在Excel中使用vba來制作一次性打開多個工作薄的操作技巧。Excel中使用vba來制作一次性打開多個工作薄的操作步驟如下:
首先我們打開一個工作樣表作為例子。
使用alt+f11組合快捷鍵進入vbe編輯器,插入一個新的模塊,并在模塊中輸入以下代碼:
Option Explicit
Sub 打開工作列表()
Workbooks.Open ("C:\Users\John\Desktop\最新員工excel工資表模板")
'Workbooks.Open ("C:\Users\John\Desktop\最新員工excel工資表模板1")
'Workbooks.Open ("C:\Users\John\Desktop\最新員工excel工資表模板2")
'Workbooks.Open ("C:\Users\John\Desktop\最新員工excel工資表模板3")
'Workbooks.Open ("C:\Users\John\Desktop\最新員工excel工資表模板4")
End Sub
這里括號內(nèi)的是需要打開的工作薄的絕對路徑,包含文件名稱,文件的路徑可以以這種方式獲取。在文件上用鼠標右鍵單擊,面板中選擇屬性。
其中位置這一欄信息即是文件的路徑,這欄信息可以使用鼠標拖選后進行復(fù)制粘貼。
舉例說明一下這個功能的作用不是讓大家打開單個工作簿的使用,而是需要批量打開工作薄時使用,比如在使用時已經(jīng)打開一個同名工作薄,那么就會造成錯誤。
同樣即是是屬于不同路徑但是相同文件名的兩個文件,excel無法打開,那么vba同樣也無法通過命令打開。大家需要注意這一點。如果大家有其他的需要,也可以將打開命令聲明給一個對象變量。
excel中使用vba來制作一次性打開多個工作薄的操作技巧相關(guān)文章: