我正在定义一个将文件保存为 .xls 格式的函数:
Public Function save_as_xls(full_file_path As String) As String
save_as_xls = ""
Dim src_file As Workbook
Set src_file = Workbooks.Open(full_file_path)
src_file.SaveAs filename:=full_file_path, FileFormat:=xlExcel8
src_file.Close
save_as_xls = "OK"
End Function
然后在excel单元格公式中调用它=save_as_xls("c:\temp\test.xls")
但是,它不起作用,src_file
从Nothing
Workbooks.Open
无法打开文件的 vba 函数是否有限制?我只知道它不能写入其他单元格。