Tag: automation

Как автоматизировать ежедневную программу SAS EG 4.1 и поместить вывод в Excel и запустить VBA и распечатать PDF?

Я совершенно новичок в автоматизации, но стараюсь найти ответы онлайн всюду в течение 1 недели. Я не мог делать то, что хотел. У меня есть служебная версия SAS 4.1 старая версия и программа работает на сервере SAS. У меня есть отчет SAS каждый день в 9:30. У меня есть код, который уже настроен и работает […]

Использование vba для автоматизации документа Microsoft Word с данными, импортированными из листа Excel, с использованием переменной для фильтрации того, какие данные фактически вставляются

Я пытаюсь заполнить документ Word информацией из Excel. Таблица на Excel выглядит очень просто. QUESTION |YES| DATA Prewritten question 1 | X | Prewritten data 1 Prewritten question 2 | X | Prewritten data 2 Prewritten question 3 | X | Prewritten data 3 Как я мог бы затем автоматизировать заполнение нового документа Word данными […]

Excel Automation работает очень медленно!

На моем компьютере отчет генерируется примерно через 3-4 секунды, и раньше он был на всех компьютерах. Но в последнее время на нескольких компьютерах в офисном сообщении генерация начала занимать 30-40 секунд. На других компьютерах все еще быстро. Я попытался переустановить MS Office без везения. Например, этот код берет !!! 3 !!! секунд для выполнения: xlWS.Name […]

Автоматизация Excel 2010 с C ++

Может кто-нибудь, пожалуйста, поделитесь рабочим примером кода C ++, который выполняет следующие операции: подключиться к запуску Excel, если он есть, в противном случае выдает исключение, подключиться к текущему листу, в противном случае выдает исключение, прочитайте хотя бы одну ячейку из подключенного листа, если таковая имеется. Я надеюсь, что кто-то сделал что-то подобное раньше и любезно […]

получить значение одиночной ячейки в функции автоматизации Excel с помощью c #

Мне нужно получить одну ячейку вместо Excel. Перейдите в мой метод. using Excel = Microsoft.Office.Interop.Excel; … public object vReadNumber(Excel.Range targetRange) { … Doing Something With targetRange … } Есть идеи?

Процесс Excel не прекратится после автоматизации COM

Мне нужно автоматизировать определенную версию Excel (2003), независимо от версии по умолчанию, установленной на целевой машине. Для этой цели я использую следующие шаги: запустите Excel, предоставив желаемый исполняемый файл CreateProcess найти главное и доступное окно с EnumWindows и EnumChildWindows используйте AccessibleObjectFromWindow для получения объекта из объектной модели Excel делать средства автоматизации через интеллектуальные указатели COM […]

Как правильно указать вызов функции XIRR ATP 2.0 при автоматизации доступа к Excel

Если кто-то может помочь, мне нужно, чтобы кто-то правильно определял некоторые параметры вызова в Access 2003 до Excel 2003 VBA. Я пытаюсь использовать функцию XIRR в библиотеке типов ATP 2.0 из Access. Я ссылаюсь на библиотеку типов ATP 2.0 в проекте «Мой доступ». Вот соответствующий код VBA (с небольшим псевдокодом), который я использую за формой: […]

Функция «Создать список» в автоматизации Excel C #

Я ищу создать раскрывающийся список элементов в excel через автоматизацию в C #, элементы берутся из значений во всем столбце по всему файлу. Та же функциональность правой кнопкой мыши на ячейку и нажмите «Создать список», Я немного посмотрел в интернетах, но ничего не работает, я видел, что вы можете сделать это с помощью проверки данных, […]

Ошибка автоматизации 80004005

Я бил себя над головой этим в течение нескольких дней, обыскивал вверх и вниз по интернету. Я знаю, что я очень плохо разбираюсь в Com Interop, но у меня было успешное построение и использование более простых DLL с Excel. В любом случае. Я получаю вышеупомянутую ошибку -2147467259 80004005 Automation Error Unspecified Error в Excel VBA […]

COMException при создании COM-объекта для автоматизации Excel в C #

У меня есть эта ошибка, когда я создаю COM-объект, чтобы использовать автоматизацию Excel. Кто-нибудь знает, почему я получаю эту ошибку? System.Runtime.InteropServices.COMException (errorCode = -2146959355) Сообщение: Получение фабрики COM-класса для компонента с CLSID {00024500-0000-0000-C000-000000000046} не удалось из-за следующей ошибки: 80080005. Стек вызова следующий: System.Runtime.Remoting.RemotingServices.AllocateUninitializedObject (RuntimeType objectType) в System.Runtime.Remoting.RemotingServices.AllocateUninitializedObject (Тип objectType) в System.Runtime.Remoting.Activation.ActivationServices.CreateInstance (Type serverType) в System.Runtime.Remoting. […]

Давайте будем гением компьютера.