Описание тега excel.application

Use to focus your question on the use of an Excel.Application object outside of Excel's own VBA. Constructing an independent instance of Excel can present unique problems and this tag can be used to identify them. Examples: PowerShell or VB Script referencing and manipulating an Excel workbook; MS Access building a workbook without leaving its own VBA environment, etc. Should be considered a sub-category and used for focusing a question.
1 ответ

Set xlObj = CreateObject("excel.application") Требуется повышение прав (vbscript)

Каждый раз, когда я пытаюсь запустить скрипт, который включает в себя строку Set xlObj = CreateObject("excel.application") в vbscript, я получаю сообщение об ошибке "Линия требует повышения". Я предполагаю, что это проблема с разрешениями, но я адми…
22 сен '14 в 20:07
3 ответа

Закрыть Открыть экземпляр Excel

Может кто-нибудь, пожалуйста, дайте мне знать, если следующий простой VBScript является правильным? Предполагается закрыть Excel после запуска других процессов (и оставить Excel открытым), но это не работает. Set MyApp = CreateObject("Excel.Applicat…
22 июн '15 в 00:55
1 ответ

Почему я получаю лишний лист, хотя я явно устанавливаю количество листов в 1?

Я хочу избежать сгенерированных электронных таблиц, имеющих пустые / лишние листы с именем "Sheet1" и тому подобное. Я думал, что смогу сделать это, указав, сколько листов в книге должно быть следующим образом: _xlApp = new Excel.Application { Sheet…
15 дек '15 в 22:24
2 ответа

Транспонировать диапазон в Excel с VBS

Эй, ребята, здесь нужна помощь. Как я могу перенести диапазон в Excel с VBS? в основном скопируйте диапазон с одного листа, а затем вставьте специальный транспонент на другой лист. заранее спасибо
08 июл '14 в 18:25
2 ответа

Перенос данных между листами Excel

Это мой скрипт, который открывает файлы Excel и получает информацию из некоторых ячеек, а затем вставляет ее в другой документ Excel. Я включил весь сценарий, но отметил, где я думаю, что ошибка. Я действительно запутался, почему это не работает, та…
27 авг '15 в 10:12
2 ответа

"Новый" Excel.Application против Excel.Application

Я ищу разъяснения о влиянии "Нового" на объекты и сценарий. Насколько я понимаю, если мне нужно выполнить действия с документом Excel и приложение закрыто, я должен использовать New Excel.Application. Если я оставлю это приложение активным (например…
06 ноя '13 в 19:50
1 ответ

Нахождение первой пустой ячейки

Я видел много других постов, но когда-либо пробую решения, учитывая, что они не работают. Я использую VBScript, у меня есть файл, в который я хочу записать, и я хочу, чтобы скрипт мог автоматически выбирать первую пустую строку и сохранять номер стр…
01 сен '15 в 09:12
1 ответ

Python win32com.client и оператор "with"

Добрый день, Я пишу некоторые ETL-скрипты на Python и в настоящее время использую win32com.client для открытия и обновления некоторых подключений к данным в Excel. Мой вопрос заключается в следующем: я должен использовать оператор с, чтобы открыть /…
1 ответ

Не удалось получить свойство SpecialCells класса Range

Я пытаюсь получить количество отфильтрованных строк в листе Excel. Но я пытаюсь ниже упомянутой ошибки: Не удалось получить свойство SpecialCells класса Range. strPath="C:\Users\PSin\Desk\CodeInven.xlsx" Dim ObjectName ObjectName=Trim(InputBox("Obje…
29 дек '15 в 11:42
1 ответ

Объект приложения в объектной модели Microsoft Excel

Сегодня, занимаясь сценарием vb, у меня возникло небольшое сомнение, пожалуйста, помогите прояснить мои сомнения. Я написал этот код и создал лист Excel на своем диске D: dim excel SET excel=CreateObject("Excel.Application") excel.Visible=true excel…
25 фев '13 в 18:18
1 ответ

Откройте книгу, если она еще не открыта.

Я пытаюсь проверить, открыт ли файл Excel, и использует ли он существующий открытый файл. Если это не так, я хочу открыть файл. Этот код просто дает пустое сообщение: SetTitleMatchMode 2 xlWB := "MyExcelWorkbookTitle" if(!WinExist(xlWB)) { xl := Com…
03 ноя '15 в 19:27
1 ответ

VBScript, чтобы открыть файл Excel в Windows 10 через планировщик задач

У меня есть файл сценария, который я выполняю через планировщик задач, который отлично работал в Windows 7, но не работает в Windows 10. Вот фрагмент кода: Dim myxlApplication, myWorkBook Set myxlApplication = CreateObject("Excel.Application") myxlA…
1 ответ

Проверьте, завершил ли Excel последовательность запуска / выключения

Я использую PowerShell автоматизировать некоторые задачи Excel через COM, через PowerShell Сценарий таков: $xl = new-object -ComObject Excel.Application sleep 5 DO THINGS... $xl.quit() sleep 5 $null = [System.Runtime.Interopservices.Marshal]::Releas…
11 сен '15 в 00:48
1 ответ

Ошибка в скрипте vb для определения местоположения.xls

Я столкнулся с проблемой при написании сценария vb для открытия файла.xls, который приведен ниже.. Dim XLAPP Set XLAPP = createobject("excel.application") XLAPP.Visible =true XLAPP.Workbook.open"d:\book1.xls" Когда я запускаю этот скрипт, всплывающе…
25 ноя '12 в 20:32
1 ответ

Excel.Application: Microsoft Excel не может получить доступ к файлу '[<filename>]'. Существует несколько возможных причин:

У меня есть скрипт PowerShell, который работает, он помогает мне выполнять несколько запросов к нескольким серверам, сохранять каждый вывод в разных CSV, а затем объединять их вместе в файл Excel. $Servers = get-content -Path "Servers.txt" $Database…
2 ответа

Почему я получаю "не определено" для всех объектов Excel даже после импорта Microsoft.Office.Interop.Excel (VB.NET)?

У меня есть этот код: Импортирует Excel = Microsoft.Office.Interop.Excel Открытый класс FormExcelTest_VB Private Sub ButtonCreateExcelFile_Click( sender As Object, e As EventArgs) Handles ButtonCreateExcelFile.Click Dim xlApp As New Excel.Applicatio…
27 окт '15 в 21:39
1 ответ

Объединение двух листов.xlsx в отдельных файлах xlsx в один лист в новой книге

Мне нужно сделать это с VBScript (не VBA). Я не могу найти примеры того, как это сделать. У меня есть VBS, который выполняет всю основную обработку нужных мне файлов Excel, но последнее, что мне нужно, - это просто объединить обе таблицы, которые на…
14 янв '16 в 18:37
1 ответ

Округление числа из XML в Excel

Я читаю некоторые значения из XML: &lt;DocumentSetNumber&gt;20151027301060001&lt;/DocumentSetNumber&gt; $DSN = $xml.metaBI.DocumentSetNumber и затем запись в Excel с помощью PowerShell: $ExcelWorkSheet.Cells.Item($Row,1).Value2 = $DSN Но в Excel я п…
29 окт '15 в 20:25
2 ответа

Лист Excel сомневается в vbscripting

Я создаю файл Excel, как показано ниже strFileName = "c:\test.xls" Set objExcel = CreateObject("Excel.Application") objExcel.Visible = True Set objWorkbook = objExcel.Workbooks.Add() objWorkbook.SaveAs(strFileName) objExcel.Quit Теперь, после некото…
05 авг '09 в 13:22
1 ответ

Невозможно получить открытое свойство книги класса VBS

Я пытаюсь создать скрипт, который снимет защиту паролем для файла excel (.xls), но я продолжаю получать следующую ошибку при попытке открыть свою книгу: "Невозможно получить свойство Open класса Workbook" Мой код для открытия файла: sfPath = objArgs…
11 июн '14 в 16:16