在VBA中访问C驱动器
我需要创建此文件,但VBA给出错误,它无法访问它。如何向VBA提供访问C驱动器的权限在VBA中访问C驱动器,vba,Vba,我需要创建此文件,但VBA给出错误,它无法访问它。如何向VBA提供访问C驱动器的权限 感谢UAC(Windows Vista及以上版本)不允许非管理员写入驱动器的根目录。正确的解决方案:不要写入驱动器的根目录,而是写入您有权限写入的位置,例如用户的“文档”文件夹。我想在许多计算机上使用它,所以我不能包括用户名,对吗?所有计算机是否有一致的路径path=CreateObject(“WScript.Shell”)。特殊文件夹(“MyDocuments”)“C:\Users\”环境(“username
感谢UAC(Windows Vista及以上版本)不允许非管理员写入驱动器的根目录。正确的解决方案:不要写入驱动器的根目录,而是写入您有权限写入的位置,例如用户的“文档”文件夹。我想在许多计算机上使用它,所以我不能包括用户名,对吗?所有计算机是否有一致的路径
path=CreateObject(“WScript.Shell”)。特殊文件夹(“MyDocuments”)
“C:\Users\”环境(“username”)和“\documents\”是另一个选项。
Set f = fs.CreateTextFile("c:\tempcsv.csv", True)
DoCmd.TransferText , TableName:="Uploads", _
FileName:="c:\tempcsv.csv", HasFieldNames:=True
db.TableDefs.Refresh
fs.DeleteFile ("c:\tempcsv.csv")