国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 辦公 > Excel > 正文

Excel vba返回的路徑

2024-08-23 19:53:46
字體:
來源:轉載
供稿:網友

  ①返回應用程序完整路徑

  application.Path

  比如:D:SoftWareOffice2003OFFICE11

  ②返回當前工作薄的路徑

  ThisWorkbook.Path

  比如:D:

  ③返回當前默認文件路徑

  Application.DefaultFilePath

  比如:C:Documents and SettingsAdministratorMy Documents

  ④只返回路徑

  Application.ActiveWorkbook.Path

  比如:D:

  ⑤返回路徑及工作簿文件名

  Application.ActiveWorkbook.FullName

  比如:D:Book1.xls

  ⑥返回工作簿文件名

  Application.ActiveWorkbook.Name

  比如:Book1.xls

  上面的六種情況,在VBA環境下,你也可以通過如下的代碼測試:

  MsgBox Application.Path

  ActiveSheet.Cells(1, 1).Value = Application.Path

  MsgBox ThisWorkbook.Path

  ActiveSheet.Cells(2, 1).Value = ThisWorkbook.Path

  MsgBox Application.DefaultFilePath

  ActiveSheet.Cells(3, 1).Value = Application.DefaultFilePath

  MsgBox Application.ActiveWorkbook.Path

  ActiveSheet.Cells(4, 1).Value = Application.ActiveWorkbook.Path

  MsgBox Application.ActiveWorkbook.FullName

  ActiveSheet.Cells(5, 1).Value = Application.ActiveWorkbook.FullName

  MsgBox Application.ActiveWorkbook.Name

  ActiveSheet.Cells(6, 1).Value = Application.ActiveWorkbook.Name

  除此之外,和路徑有關的一個函數Dir,是專門用來判斷文件是否存在的函數,代碼如下:

  Application.ScreenUpdating = False

  With Application.FileSearch

  .FileType = msoFileTypeExcelWorkbooks

  .LookIn = ThisWorkbook.Path

  .SearchSubFolders = True

  .Execute

  If .Execute() > 0 Then

  m = .FoundFiles.Count '當前目錄及子目錄所有工作薄總數

  'MsgBox m

  For Each f In .FoundFiles '在所有的工作薄里做一個循環

  'MsgBox Dir(f) '列出每個工作薄的名稱,只顯示名稱,如 dzwebs.xls ,無路徑

  If (Dir(f) <> "Total.xls") Then

  Set xlsApp = New Excel.Application

  Set xlsBook = Workbooks.Open(ThisWorkbook.Path & "" & Dir(f))

  Set MyWantGetsheet = xlsBook.Worksheets(1)

  For i = 1 To 8

  MyWantGetsheet.Cells(i, 6).Value = "www.dzwebs.net"

  Next i

  xlsBook.Save

  xlsBook.Close

  xlsApp.Quit

  Set xlsApp = Nothing

  Set xlsBook = Nothing

  Set MyWantGetsheet = Nothing

  Application.ScreenUpdating = True

  End If

  Next

  End If


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 建昌县| 九江市| 塔城市| 榆树市| 彭泽县| 海城市| 子洲县| 玉树县| 海南省| 连江县| 渭南市| 钟山县| 天柱县| 安徽省| 翁源县| 漠河县| 静海县| 舟曲县| 渝中区| 保靖县| 阳原县| 广南县| 买车| 渑池县| 汕头市| 城固县| 绩溪县| 金阳县| 龙井市| 修武县| 河池市| 云和县| 静海县| 凤山县| 吉首市| 平定县| 湘乡市| 西藏| 杭锦旗| 古丈县| 咸阳市|