1

我正在使用 Automation Anywhere 将值插入到 Excel 文件中。我使用下面的代码打开电子表格。但是电子表格是在 excel 应用程序中打开的,而不是在我的计算机中打开 Microsoft Excel。我没有 Outlook Excel App 的许可证。

Excel: Open Spreadsheet "C:\Users\my_user\Documents\xyz.xlsx".ActiveSheet:"Default".Contains Header,Session:Default

谁能帮我解决这个问题?

4

3 回答 3

0

我会推荐:

  • 打开 regedit -> 导航到 Computer\HKEY_CURRENT_USER\Software\Microsoft\Office\(your version here:probably 14.0)\options
  • 从“文件”创建一个新的 DWORD,调用它 NoRereg,并将其值设置为1

  • 之后 - 您需要转到程序和功能并修复 Excel 或 Office 套件,具体取决于其安装方式

  • 之后重启

如果以上不是您的环境的选项,您可以随时执行以下操作:

  • 启动 Excel 从C:\Program Files (x86)\Microsoft Office\Office14\Excel.exe
  • 对象克隆——将文本或击键设置到 Excel 窗口中来做CTRL+O
  • 输入文件路径名并回车
于 2018-09-05T19:23:13.793 回答
0

如果你试图以这种方式打开。转到计算机中的 C 盘并在程序文件中查找 microsoft excel。您可以在“打开程序文件”命令中使用相同的 .exe

于 2018-09-07T04:46:16.700 回答
0

尝试这个:

Create File "C:\Users\cxcioba\Desktop\Test.xls"
Excel: Open Spreadsheet "C:\Users\cxcioba\Desktop\Test.xls".ActiveSheet: "Default". Session: test

从您的代码中,我将更改为 *.xls

于 2018-09-06T12:46:28.053 回答