[算表] VBA 在特定路径下建立活页簿与命名

楼主: yimean (温柔杀手)   2018-11-08 15:46:22
软件:Excel
版本:2013
各位板上的大大中午好,请问应该如何在特定路径下建立一个活页簿并为其命名呢?
我想要达成的目的是,如果这个路径下没有这个档案,那我就新建一个。
Dim fs As FileSearch
Dim NDBW As Object
Set fs = Application.FileSearch
With fs
.NewSearch
.LookIn = "DBpath" '要在此路径搜寻档案
.Filename = Filename '档名特征
If .Execute > 0 Then
Else
MsgBox "在 " & .LookIn & " 里找不到 " & .Filename & vbNewLine _
& "将为您建立"
End If
End With
Set fs = Nothing
Set NDBW = Workbooks.Add
With NDBW
.Name = Filename
.Password = Password_data
ActiveSheet.Range("A1").Value = 0
End With
但是第一个FileSearch就遇到问题了,说不支援此属性及方法。
烦请指导,感谢。
作者: soyoso (我是耀宗)   2018-11-08 16:00:00
2007起已移除,不支援可改以dir(),当回传为""空字串时表示没有找到档案
楼主: yimean (温柔杀手)   2018-11-08 16:06:00
原来如此,感谢大大提点

Links booklink

Contact Us: admin [ a t ] ucptt.com