Невозможно открыть таблицу Excel в области автоматизации в любом месте - PullRequest
0 голосов
/ 04 сентября 2018

Я использую Automation Anywhere для вставки значений в файл Excel. Я использовал приведенный ниже код для открытия электронной таблицы. Но электронная таблица открывается в приложении Excel вместо Microsoft Excel на моем компьютере. У меня нет лицензии на приложение Outlook Excel.

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

Может кто-нибудь помочь мне в этом вопросе?

Ответы [ 3 ]

0 голосов
/ 06 сентября 2018

Попробуйте это:

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

Из вашего кода я бы изменил на * .xls

0 голосов
/ 07 сентября 2018

Если вы пытаетесь открыть таким образом. перейдите на диск c вашей машины и найдите Microsoft Excel в файлах программы. Вы можете использовать тот же .exe в команде «Открыть файл программы»

0 голосов
/ 05 сентября 2018

Я бы порекомендовал:

  • Открыть 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
  • Object Cloning-Set Текст или нажатия клавиш в окне Excel, чтобы сделать CTRL+O
  • Введите путь к файлу и нажмите клавишу ввода
...