1樓:
1、我們需要批量提取新建資料夾裡的檔案完整路徑,開啟批量提取檔名的excel檔案。
2、單擊檢視按鈕中的檢視巨集按鈕。
3、在彈出的對話方塊中找到對應操作的巨集命令,批量獲取檔名,並單擊執行。
4、接著會彈出檔案選擇對話方塊,我們需要找到對應檔案,並單擊確定。
5、確定後,即可看到檔案的路徑已經找到。
6、接著我們需要輸入函式將檔案路徑和檔名合併為完整路徑,函式為簡單的&文字連結。
7、最後把巨集**分享給大家,需要開啟工作簿,然後按快捷鍵alt+f11開啟巨集視窗。
8、然後插入一個模組,並將**寫入。
2樓:匿名使用者
**如下:
sub 將指定路徑下的某一檔案複製到另一指定路徑下1()dim souf$, desf$
souf = "d:\test.xlsx"
desf = "e:\vba\test.xlsx"
filecopy souf, desf
end sub
sub 將指定路徑下的某一檔案複製到另一指定路徑下2()dim fso as object, souf$, des$set fso = createobject("scripting.filesystemobject")
souf = "d:\test.xlsx"
des = "e:\vba\"
fso.copyfile souf, desset fso = nothing
end sub
excel如何使用vba開啟相對路徑下的檔案或資料夾?急!!!
3樓:南珂一夢
開啟檔案如下:
workbooks.open ("c:\對賬單\對帳單.
xlsx")這裡你可以把“c:\對賬單\”換成你的絕對路徑,你可以用:a = thisworkbook.
patha = thisworkbook.pathworkbooks.open ("" & a & "&" \ "&對帳單.
xlsx")
來獲取你當前表的絕對路徑,然後再開啟,因為不知道你的具體情況,如果有問題可以hai我
如果當前資料夾下還有a資料夾可以用**:
workbooks.open ("" & a & "&" \ a\"&b.xlsx")
vba如何處理帶有空格的路徑的cmd命令
如果你是直接在vba中輸入cmd命令開啟 c a a.txt 可以這樣 set wshshell createobject wscript.shell wshshell.run comspec c c a a.txt 如果是在vba中開啟乙個bat檔案,bat檔案中是開啟 c a a.txt 那麼v...
的VBA問題,如何讓游標移動到指定的位置
小丁創業 方法和詳細的操作步驟如下 1 第一步,開啟包含4頁的word文件,見下圖,轉到下面的步驟。2 第二步,完成上述步驟後,如果要快速將游標移至第3頁,則可以單擊 替換 選項,見下圖,轉到下面的步驟。3 第三步,完成上述步驟後,彈出一個對話方塊,單擊 定位 選項卡,見下圖,轉到下面的步驟。4 第...
如何在啟用excel時自動執行vba的某個巨集
哇哎西西 1 首先將excel文件 預設新建副檔名為xlsx 另存為啟用巨集的工作簿,副檔名為xlsm。2 按下組合鍵alt f11快速切換到vba視窗。3 進入vba視窗後的介面,如圖所示。4 雙擊thisworkbook後,會彈出一個 視窗。6 儲存,關閉,重新開啟excel 副檔名為xlsm ...