获得固定路径下所有xls文件名 Sub kk()Dim name(20) As String...End Sub我想把c:\下面所有xls的文件的文件名放到name(20)中,假设不会超过20,不包括子目录 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Private Sub Command1_Click() Call kk("C:\Documents and Settings\Administrator\桌面")End SubSub kk(ByVal Path As String) Dim cName(20) As String Dim cCount As Single cCount = 1 cName(cCount) = Dir(Path & "\*.Xls") '如果想取得完全路径用注释的 'cName(cCount) = Path & "\" & Dir(Path & "\*.Xls") 'While cName(cCount) <> Path & "\" While cName(cCount) <> "" cCount = cCount + 1 cName(cCount) = Dir 'cName(cCount) = Path & "\" & Dir Wend For i = 1 To cCount - 1 MsgBox cName(i) NextEnd Sub 来晚了。用dir函数,第一次用dir(path)返回该目录下查到的第一个文件,以后不带参数调用dir,就可以循环查找所有文件 求解 VB中sellength获取字符串太慢怎么办 求sql语句 SQL得到的Recordcount为什么会得-1 VSFlexGrid如何让指定的列与adors的字段对应 控件的快捷键问题 关于textbox的两个问题 如何打开我的电脑?? 窗体问题!~` 如何用Ado对象导入Txt文本形式的数据? 干货! 用StretchBlt处理图片,保存后的图片有黑边? VB如何判断一半透明框框的宽度,高手速度进! 关于Raise异常时的一个问题
Private Sub Command1_Click()
Call kk("C:\Documents and Settings\Administrator\桌面")
End SubSub kk(ByVal Path As String)
Dim cName(20) As String
Dim cCount As Single
cCount = 1
cName(cCount) = Dir(Path & "\*.Xls")
'如果想取得完全路径用注释的
'cName(cCount) = Path & "\" & Dir(Path & "\*.Xls")
'While cName(cCount) <> Path & "\"
While cName(cCount) <> ""
cCount = cCount + 1
cName(cCount) = Dir
'cName(cCount) = Path & "\" & Dir
Wend
For i = 1 To cCount - 1
MsgBox cName(i)
Next
End Sub