gpt4 book ai didi

excel - VBscript 找不到 Excel 文件

转载 作者:行者123 更新时间:2023-12-04 21:54:41 24 4
gpt4 key购买 nike

我正在尝试使用 VBscript 打开一个 excel 文件。但是,当我运行脚本时,它说找不到该文件。我很确定我的文件路径是正确的。是否有其他原因导致我的代码失败?

Set objExcel = CreateObject("Excel.Application")

objExcel.Visible = True

Set objWorkbook =
objExcel.Workbooks.Open("C:\Users\Guest\Documents\Projects\1A.xlsx")

Set objExcel = Nothing
Set objWorkbook = Nothing

最佳答案

the comments 中所述

In 9 out of 10 cases, this is permission related



可能性是(如果您已经确认文件路径是正确的)VBScript 没有访问文件路径所需的权限,但是由于在大多数 Windows 操作系统上提升与 UAC 一起工作的方式意味着 VBScript 没有不知道路径,所以不会报告为访问权限错误。

由于所讨论的路径是指用户配置文件路径,因此与权限相关的可能性会增加。

要解决此问题,需要使用提升的权限运行运行 VBScript(wscript.exe 或 cscript.exe)的主机进程。您可以通过打开提升的命令提示符( Run as Administrator 上下文菜单选项)并指定主机进程和脚本路径来执行此操作。

就像是;

cscript.exe "yourscript.vbs"

关于excel - VBscript 找不到 Excel 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47290396/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com