返回列表 上一主題 發帖

請問如何用VBA開啟檔案總管視窗讀取Folder或Files的路徑or檔名

請問如何用VBA開啟檔案總管視窗讀取Folder或Files的路徑or檔名

Dear 各位大大,

請問大大有沒有辦法讓user 在Excel裡面 按下Button 然後就會看到檔案總管視窗(類似存檔畫面的視窗),然後指另一個路徑。
讓User 選取檔案夾或檔案,然後可以複製該檔案 或 檔案夾的 路徑 or 檔名。

選好後路徑or檔名~  會自動複製到某存格上。

謝謝各位厲害的大大~!!

目前我只知道可以打開視窗而已  網路上查到的是這樣  

Fname = Application.GetOpenFilename
還有檢視檔案 用MsgBox顯示
Dim NextFile As String
   Dim AllFiles As String

   AllFiles = ""
   NextFile = Dir("C:\", 0)

   While NextFile  <> ""
      AllFiles = AllFiles & Chr(13) &  NextFile
      NextFile  = Dir
   Wend

   MsgBox AllFiles

謝謝各位大大~

回復 2# Hsieh


謝謝版主~
請問後半段
我不太懂,我想知道如果是要指定貼回路徑到某一儲存格 該怎麼寫呢?

謝謝版主大大!!
  1. For i = 1 To .SelectedItems.Count
  2.      Cells(i, 1) = .SelectedItems(i)
  3.      MsgBox .SelectedItems(i)
  4.    Next
  5. End With
  6. End Sub
複製代碼

TOP

回復 4# luhpro


    謝謝大大~ 我完全明白了!!

TOP

回復 2# Hsieh


    謝謝版主的指導!!

TOP

        靜思自在 : 看別人不順眼,是自己修養不夠。
返回列表 上一主題