Function GetFolder() As String
Dim dlgOpen As FileDialog
Dim i As Long, j As Long
Set dlgOpen = Application.FileDialog(msoFileDialogOpen)
With dlgOpen
.AllowMultiSelect = True
.Show
End With
i = dlgOpen.SelectedItems.Count
If i > 0 Then
GetFolder = ""
For j = 2 To i
GetFolder = GetFolder & dlgOpen.SelectedItems(j) & ";"
Next
j = 1
GetFolder = GetFolder & dlgOpen.SelectedItems(j)
Else
GetFolder = dlgOpen.InitialFileName '或GetFolder = CurDir() & "\"
End If
Set dlgOpen = Nothing
End Function作者: dksteycx 时间: 2009-4-23 19:50
谢谢啦 太好了 我试试作者: dksteycx 时间: 2009-4-23 19:59
todaynew 老师:
Dim dlgOpen As FileDialog
执行这一句的时候显示类型未定义,是为什么,是要引入哪个库啊作者: todaynew 时间: 2009-4-23 21:11
todaynew 老师:
Dim dlgOpen As FileDialog
执行这一句的时候显示类型未定义,是为什么,是要引入哪个库啊
dksteycx 发表于 2009-4-23 19:59