我试图添加对我的项目的引用,所以我可以解决这个错误,但我没有成功。
有人可以告诉我应该添加哪些库吗?
Dim objFSO As Object
Dim objFolder As Object
Dim objFile As Object
Dim ws As Worksheet
Set objFSO = CreateObject("Scripting.FileSystemObject")
Set ws = Worksheets.Add
'Get the folder object associated with the directory
Set objFolder = objFSO.GetFolder("C:\")
ws.Cells(1, 1).Value = "The files found in " & objFolder.Name & "are:"
'Loop through the Files collection
For Each objFile In objFolder.Files
ws.Cells(ws.UsedRange.Rows.Count + 1, 1).Value = objFile.Name
MyFile = objFile.Name
NewName = getNewFileName()
答案 0 :(得分:2)
如果您在Word IDE中使用 ,请转到工具 - >参考并浏览 Microsoft Excel [版本号]对象库:
答案 1 :(得分:1)
您已将问题标记为 word-vba ,但您使用的是Worksheets
引用,它是Excel的一部分。
如果你真的在Word中使用Worksheets
引用,你会得到User-defined type not defined
- 错误。
如果没有,则缺少其他内容,您需要告诉我们更多信息。错误突出显示哪一行等。