Вопросы по теме '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 просмотров
schedule
15.04.2022
Чтение из файла 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 просмотров
schedule
05.05.2022
Синтаксическая ошибка при вставке на лист 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 просмотров
schedule
07.05.2022
Удалить непустые листы из книги Excel
Я хочу удалить некоторые листы из книги Excel. Когда моя программа загружается, она читает листы в книге, перечисляет их в виде сетки, где пользователь может выбрать, какие листы должны быть в выходном файле. Когда пользователь нажимает кнопку...
525 просмотров
schedule
24.05.2022
Оптимальный способ чтения файла Excel (.xls/.xlsx)
Я знаю, что есть разные способы чтения файла Excel:
Iterop
Oledb
Open Xml SDK
Совместимость не является проблемой, поскольку программа будет выполняться в контролируемой среде.
Мое требование : прочитать файл в DataTable /...
259309 просмотров
schedule
15.06.2022