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

Нужен более быстрый метод взаимодействия с Excel
Кажется, всем известно, что взаимодействие с Excel и .Net происходит очень медленно. Мне известно о возможности скопировать массив значений в объект рабочего листа за один раз, но, согласно моему секундомеру, даже одна команда (внутри VB.Net) типа:...
1078 просмотров
schedule 25.10.2021

Получить приложение Excel из идентификатора процесса
Я запускаю приложение Excel, используя класс Process . Я могу получить идентификатор процесса и дескриптор главного окна с помощью приведенного ниже кода. Process xlP = Process.Start("excel.exe"); int id = xlP.Id; int hwnd =...
3091 просмотров
schedule 14.11.2021

Запуск Excel на сервере - C # Interop Excel
мы хотим выполнить следующие операции (по порядку) с файлом шаблона Excel через C # .NET. Откройте шаблон Excel Чтение данных из представлений SQL и запись в лист в шаблоне Excel Установить именованный диапазон для данных, скопированных в...
444 просмотров
schedule 18.10.2021

Как мне написать этот синтаксис Excel Interop в синтаксисе EPPLUS
Кто-то предложил мне способ улучшить мой код, сделав его более управляемым с помощью объектов: string[,] values = new string[15, 35]; //or objects values[7, 7] = "2016"; values[7, 28] = drag24; values[7, 33] = drag25; values[10, 8] = digit1;...
186 просмотров
schedule 22.10.2021

C # Interop.Excel '# N / A' Значение ячейки преобразовано в -2146826246
У меня есть приложение C #, которое использует Interop.Excel (v15) для открытия нескольких книг с данными клиентов, их анализа и вывода некоторой информации. Проблема, с которой я столкнулся, заключается в том, что некоторые из ячеек книги имеют...
2874 просмотров
schedule 02.12.2021

Чтение больших файлов Excel с помощью c # и получение индексов
Я пытался использовать Microsoft.Office.Interop.Excel, но он слишком медленно читал большие документы Excel (у меня это занимало более 5 минут). Я читал, что DocumentFormat.OpenXml быстрее, когда дело доходит до чтения больших документов Excel, но в...
1030 просмотров
schedule 28.11.2021

Чтение данных Excel из C#
Я пытаюсь прочитать данные с листа Excel, используя пространство имен Office.Interoperability.Excel. Я хотел бы получить первую строку листа, поскольку первая строка содержит заголовки, не указывая начальную и конечную ячейки. Потому что я бы не...
4377 просмотров
schedule 15.03.2022

Как исправить ошибку взаимодействия, если у вас не установлен Microsoft Office
У меня есть этот код на моем сервисе: Application xlsApp = new Application(); xlsApp.Visible = false; Workbook wb = xlsApp.Workbooks.Open(dictionaryPath); Sheets sheets = wb.Worksheets; Worksheet ws = (Worksheet)sheets.get_Item(1); var...
205 просмотров
schedule 19.03.2022

Excel Get_Range с несколькими областями
Я пытаюсь получить диапазон из Excel, в котором указано несколько областей, по сути, у меня есть... int StartColumn int EndColumn int[] ColumnsToSkip Когда вы комбинируете их, можно создать диапазон с несмежными областями. К сожалению, я не...
21044 просмотров
schedule 29.03.2022

Excel NumberFormat для диапазона не работает с использованием С#
Я пытаюсь отформатировать диапазон столбцов валюты, используя этот формат NumberFormat = "$ #,##0.00"; Каждый раз, когда я получаю этот результат £ 1,016.89 Вот завершенная функция для установки столбцов public void...
1473 просмотров
schedule 05.04.2022

Как удалить процесс EXCEL, используемый VB.NET
Прежде чем этот вопрос будет закрыт из-за его дубликата, я попробовал эти ответы. Процесс Excel не закрывается в VB.net Приложение не завершает работу после вызова quit Программа VB.NET Excel оставляет EXCEL.EXE плавающим после...
66 просмотров
schedule 01.04.2022

С# запись текстовых серийных номеров в виде дат в файле Excel
Я написал синтаксический анализатор, который берет некоторую информацию из листов Excel, используя библиотеку Spire.xls и затем записывает информацию в другой файл Excel. Я столкнулся со странной проблемой. По какой-то причине программа...
887 просмотров
schedule 09.04.2022

Moq & Interop Types: работает в VS2012, не работает в VS2010?
У меня есть проект библиотеки .NET с примерно 500 модульными тестами. Все эти тесты работают нормально в Visual Studio 2012. Однако некоторые из моих тестов не проходят в Visual Studio 2010. В этих неудачных тестах я использую Moq для имитации...
2041 просмотров

Чтение из файла Excel — ячейки со значениями отображаются пустыми
Я написал некоторый код, который считывает каждую строку в файле Excel (для двух определенных столбцов), который я буду использовать позже для выполнения SQL-запроса обновления для каждой из строк со значением. Я отобразил эти значения в списке, и...
1260 просмотров
schedule 15.04.2022

Как фильтровать столбцы (а не строки) в EPPlus?
Фильтровать строки в определенном столбце очень просто в EPPlus: private ExcelWorksheet prodUsageWorksheet; . . . prodUsageWorksheet.Cells["A6:A6"].AutoFilter = true; Это позволяет мне фильтровать строки в столбце A: Мне также нужно...
7591 просмотров
schedule 24.04.2022

Автоматическое развертывание надстройки VSTO Excel 2010
Есть ли способ автоматически развернуть надстройку vsto Excel 2010 в списке машин? Одна вещь, которую я рассматривал, заключалась в том, чтобы добавить ссылку на файл .vsto в сценарий запуска пользователя. Есть еще идеи? Кто-нибудь выполнял...
519 просмотров

Синтаксическая ошибка при вставке на лист excel
Я пытался вставить данные во второй лист в файле excel, но это дает синтаксическую ошибку. Я попытался вставить с тем же синтаксисом в лист 1, и он работал нормально. Имя листа правильное, имена столбцов правильные. Мой код try {...
741 просмотров
schedule 04.05.2022

Ошибка `` Класс не зарегистрирован '' при работе с excel и visual studio 2010
Здравствуйте, я пытаюсь импортировать данные из Excel в основные визуальные переменные, но получаю странную ошибку. Я добавил ссылку на библиотеку microsoft excel com. Imports Microsoft.Office.Interop.Excel Module Module1 Sub Main()...
9012 просмотров

Удалить непустые листы из книги Excel
Я хочу удалить некоторые листы из книги Excel. Когда моя программа загружается, она читает листы в книге, перечисляет их в виде сетки, где пользователь может выбрать, какие листы должны быть в выходном файле. Когда пользователь нажимает кнопку...
525 просмотров
schedule 24.05.2022

Оптимальный способ чтения файла Excel (.xls/.xlsx)
Я знаю, что есть разные способы чтения файла Excel: Iterop Oledb Open Xml SDK Совместимость не является проблемой, поскольку программа будет выполняться в контролируемой среде. Мое требование : прочитать файл в DataTable /...
259309 просмотров
schedule 15.06.2022