Вопросы по теме 'excel-interop'

Автоматизация Excel - как просто сказать нет
Я работаю над консольным приложением vb.net, которое открывает несколько таблиц одну за другой, читает в паре ячеек и закрывает файл. В некоторых таблицах есть формулы, которые Excel пересчитывает, когда я открываю файл, и я получаю диалоговое окно...
11928 просмотров

Как автоматически изменить размер столбцов через объекты взаимодействия Excel?
Ниже приведен код, который я использую для загрузки данных на лист Excel, но я хочу автоматически изменить размер столбца после загрузки данных. Кто-нибудь знает лучший способ автоматического размера столбцов? using Microsoft.Office.Interop;...
124220 просмотров
schedule 07.08.2022

Как запустить процесс excel?
Я использую взаимодействие с Excel, и кажется, что каждый раз, когда я звоню, он создает процесс. new Microsoft.Office.Interop.Excel.Application() И никогда не заканчивая процесс, хотя я звоню xlApp.Quit(); Как я могу завершить...
3258 просмотров
schedule 03.08.2022

Межоперационное переименование файлов Excel
У меня есть программа, которая использует подпрограммы взаимодействия excel для создания набора отчетов на основе шаблона excel. Все это работает приемлемо, но побочный эффект, который я пытаюсь выяснить, заключается в том, как предотвратить...
159 просмотров
schedule 23.06.2022

HRESULT: 0x800A03EC в Worksheet.range
Я получаю HRESULT: 0x800A03EC в методе Worksheet.range. Количество строк более 70К. Офис 2007. Код: Microsoft.Office.Interop.Excel.Range neededRange = currentWS.Range[cell.Cells[1, 1], cell.Cells[nRowCount, nColumnCount]]; Здесь мой...
196872 просмотров
schedule 20.12.2022

Как получить количество строк для защищенных листов?
Я использую Excel._Worksheet.UsedRange .Rows.Count , чтобы получить количество заполненных строк. Это работало до тех пор, пока я не добавил защитить рабочий лист . Теперь мой UseRange возвращает значение, равное длине разблокированных ячеек в...
274 просмотров
schedule 09.02.2023

Выполнение теста в Visual Studio дает ошибки Excel
Я использую C# с Selenium для своих тестов и Excel Interop для отчетов о результатах тестов. Когда я запускаю свой тест в Visual Studio, он показывает следующую ошибку: При нажатии на кнопку «Отладка» открывается отладчик «Just-In-Time»...
618 просмотров
schedule 30.05.2024

Сохранение Excel в клиентской машине с использованием Interop
Я использую Interop Excel для автоматизации excel в моем коде С#, но во время его сохранения я хочу, чтобы он выдавал пользователю всплывающее окно (точно так же, как мы получаем, когда загружаем файл из Интернета с возможностью открытия и сохранения)...
2079 просмотров
schedule 02.06.2023

Получить текст ячейки excel, который недостаточно широк
Я хочу прочитать отображаемое значение Excel, а не значение, которое Excel сохраняет внутри. Проблема в том, что когда это значение шире, чем ячейка, она заставляет ячейку отображать ####### , что нормально в Excel. Но я хочу прочитать это значение...
368 просмотров
schedule 17.06.2023

LinqToExcel: различные значения в столбце excel
Это может быть очень просто для вас, гуру, но я не знаком с C#4 и INTEROP. Поэтому я в тупике. Вот моя проблема. У меня есть столбец excel с повторяющимися данными, и я хочу обрезать его только до уникальных значений. Вот как выглядят данные:...
7152 просмотров

c# - Есть ли способ получить доступ к стандартным строкам числового формата, например N02?
В сетке данных я отображаю числовые значения, отформатированные с использованием строки стандартного формата, в данном случае «N02». Когда я экспортирую эти данные в excel, я хотел бы отформатировать столбец excel так же. Есть ли способ оценить...
795 просмотров
schedule 15.04.2022

Создание файла excel на С#
Это мой первый опыт работы с файлом excel с использованием С#. В качестве демонстрации я написал одну строку в файле Excel, и это сработало, но теперь я пытаюсь вставить все строки DataTable, но выдает следующую ошибку: "РЕЗУЛЬТАТ: 0x800A03EC"...
761 просмотров
schedule 06.05.2023

Как исправить "Microsoft Excel не может открывать или сохранять больше документов"
Я запускаю веб-приложение C # ASP.NET 4.5 в 64-разрядной версии Windows 7 с использованием IIS 7.5. Пул приложений, который он использует, называется «ASP.NET v4.0», а его идентификатор - ApplicationPoolIdentity. В приложении используется MS Office...
124982 просмотров

Запись рабочей книги с несколькими листами в один текстовый файл
Я пытаюсь разделить следующий код на несколько потоков (по одному для каждого листа в книге). С более чем 400 000 строк для совместной работы это займет довольно много времени в 1 потоке, я надеюсь, что если я разделю его, это ускорит его. Я давно...
316 просмотров
schedule 24.08.2023

Excel.Interop DisplayAlerts в false не обрабатывает все
Хорошо, я пытался искать здесь, чтобы найти это раньше, но не повезло. Проблема, с которой я сталкиваюсь, заключается в том, что две программы пытаются сохранить, закрыть или каким-либо образом взаимодействовать с одной книгой Excel одновременно с...
1150 просмотров
schedule 11.11.2022

System.Runtime.InteropServices.COMException (0x80010108) при создании экземпляра Excel в vb.net 3.5
Итак, у меня есть программа, которая запускает экземпляр Excel. Это работает на моей машине, а также на машинах двух других, но когда мой руководитель проекта пытается это сделать, он получает следующую ошибку:...
2244 просмотров
schedule 09.08.2022

Ошибка загрузки файла Excel из приложения ASP.NET в MySQL
Я работаю над веб-приложением ( ASP.NET ) с базой данных MySQL . Когда я пытаюсь загрузить файл Excel ( .xlsx ) через это приложение, у меня нет проблем. Проблема начинается, когда в файле больше 24904 записей. В этот момент я получаю следующую...
801 просмотров
schedule 01.01.2023

Microsoft Interop Excel. Исключение COM в Windows Server 2003
Я развернул веб-приложение VS.Net 2003 на Windows Server 2003, где не установлен Microsoft Office. Все работает, кроме функции отчетов Excel. Это нормально на моем компьютере разработки, где у меня есть офис MS. Исключение составляют:...
357 просмотров

Как мне в С# изменить электронную таблицу Excel, сохранить ее под другим именем и удалить исходную электронную таблицу
У меня есть приложение Windows Form, которое дает пользователю открытое диалоговое окно для открытия электронной таблицы. Приложение выполняет некоторые задачи в этой электронной таблице, такие как сортировка и удаление пустых строк. Затем, когда...
12371 просмотров

Excel Interop Save as предоставляет средство проверки совместимости в Excel 2007
Вот мой код для метода SaveAs : m_FilePath="D:\Build\abc.xlsx" m_objOpt=System.Reflection.Missing.Value; m_objBook.SaveAs(m_FilePath, m_objOpt, m_objOpt, m_objOpt, m_objOpt, m_objOpt, XlSaveAsAccessMode.xlShared, m_objOpt, m_objOpt,...
5283 просмотров
schedule 26.02.2023