【问题标题】:getting error while opening excel workbook in scheduled agent在计划代理中打开 Excel 工作簿时出错
【发布时间】:2014-12-23 10:06:48
【问题描述】:

我在打开 csv 工作簿时在 lotus 脚本中的计划代理中遇到问题。它只是从 Excel 中打开工作簿并读取数据。

当我手动运行时它工作得很好。它在 workbooks.open 行调度时抛出。

代理设置:允许具有完全管理员权限的受限操作。

代码:

Set xlApp = CreateObject("Excel.Application")
xlApp.Visible = False
xlApp.DisplayAlerts = False
Print "New filepath=" & filepath
xlApp.Workbooks.Open filepath   ' Open the CSV file
Set xlWorkbook = xlApp.ActiveWorkbook
Set xlSheet = xlWorkbook.ActiveSheet

文件路径=C:\Temp\transit_15102008.csv

在 log.nsf 中抛出错误

printing: ERROR : Transfer Files agent- Microsoft Office Excel: Microsoft Office Excel cannot access the file 'C:\Temp\transit_15102008.csv'. There are several possible reasons:

• The file name or path does not exist.
• The file is being used by another program.
• The workbook you are trying to save has the same name as a currently open workbook. at line-55

Excel 中只有一个工作表。

我无法找出问题所在。请有人帮我解决。提前致谢。

【问题讨论】:

  • 您是否在 Domino 服务器上安装了 MS Office?
  • 女士 office 2007 安装在 widows server2008 (Domino 8.5.2) 上。事实上,我正在远程控制服务器并手动运行它。它工作正常。它仅安排在同一台机器上。但抛出上述错误。
  • 我也有同样的问题。你找到解决办法了吗?

标签: lotus-domino lotusscript


【解决方案1】:

当您手动运行代理时,它会在您的工作站环境中运行(我假设)安装了 MS Office。

但是当您的代理按计划运行时,它会在服务器上下文中运行,并且如果您没有在服务器上安装 MS Office,或者路径上没有文件:C:\Temp\transit_15102008.csv在服务器上,那么你的代理失败了。

解决方案:

  1. 确保在运行计划代理的服务器上正确安装了 MS Office。

  2. 确保在运行计划代理的服务器上的路径 C:\Temp\transit_15102008.csv 上存在文件。

【讨论】:

  • 女士 office 2007 安装在 widows server2008 (Domino 8.5.2) 上。事实上,我正在远程控制服务器并手动运行它。它工作正常。它仅安排在同一台机器上。但抛出上述错误。
  • 当您的代理运行时,此文件不会被其他进程占用(即 MS Office 已关闭)。我说的对吗?
  • 我正在从 notes 邮件中下载一个 excel 附件并将其存储在 C:\Temp\transit_15102008.csv 路径中。然后打开excel。我检查了 Ms Office 只关闭了。我每 5 分钟安排一次代理并进行监控。即使我对路径进行硬编码,它也会在计划时返回相同的错误。是否有任何权限设置要更改? .不管怎样,让我用本地服务器检查同一个代理,然后回来。
  • 该文件是否可能被您的计划代理之前运行所创建的进程占用?完成所有操作后是否释放和关闭资源?
  • 此外,如果您将文件分离到同一调度代理中的文件系统,请确保该代理允许该文件。检查代理设置中的security 选项卡并允许此代理的受限操作。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2017-01-17
  • 1970-01-01
  • 2014-09-12
  • 2018-02-22
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多