Вопросы по теме 'excel-interop'
Автоматизация Excel - как просто сказать нет
Я работаю над консольным приложением vb.net, которое открывает несколько таблиц одну за другой, читает в паре ячеек и закрывает файл.
В некоторых таблицах есть формулы, которые Excel пересчитывает, когда я открываю файл, и я получаю диалоговое окно...
11928 просмотров
schedule
25.05.2022
Как автоматически изменить размер столбцов через объекты взаимодействия 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 просмотров
schedule
05.01.2023
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 просмотров
schedule
03.08.2023
Запись рабочей книги с несколькими листами в один текстовый файл
Я пытаюсь разделить следующий код на несколько потоков (по одному для каждого листа в книге). С более чем 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 просмотров
schedule
09.05.2024
Как мне в С# изменить электронную таблицу Excel, сохранить ее под другим именем и удалить исходную электронную таблицу
У меня есть приложение Windows Form, которое дает пользователю открытое диалоговое окно для открытия электронной таблицы.
Приложение выполняет некоторые задачи в этой электронной таблице, такие как сортировка и удаление пустых строк. Затем, когда...
12371 просмотров
schedule
15.05.2024
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