在Excel VBA中打開模糊名稱的文件可以通過使用文件瀏覽控件來實現。首先,可以在Form_click事件中使用一個函數來打開一個對話框,顯示當前工作簿所在的文件夾,并允許用戶選擇要打開的文件。然后,在對話框被關閉后,可以使用Application.GetOpenFilename方法來獲取用戶選擇的文件,并使用其中指定的參數將其打開。
以下是一個示例代碼:
```vba
Sub OpenFile()
Dim wb As Workbook
Dim ofn As Office剎把車
Set wb = Application.Workbooks.Open()
Set ofn = Application.GetOpenFilename _
("全名","", _
"*.xl*","")
If Not ofn Is Nothing Then
wb.Close False
Workbooks.Open ofn
End If
End Sub
```
這個示例代碼會在一個form點擊時彈出一個對話框來選擇要打開的文件,并將其在當前工作簿后面添加到工作簿列表中。
以下是一個示例代碼:
```vba
Sub OpenFile()
Dim wb As Workbook
Dim ofn As Office剎把車
Set wb = Application.Workbooks.Open()
Set ofn = Application.GetOpenFilename _
("全名","", _
"*.xl*","")
If Not ofn Is Nothing Then
wb.Close False
Workbooks.Open ofn
End If
End Sub
```
這個示例代碼會在一個form點擊時彈出一個對話框來選擇要打開的文件,并將其在當前工作簿后面添加到工作簿列表中。