Описание тега excel-interop

Excel Interop - это уровень, использующий COM-взаимодействие, который позволяет.NET (VB или C#) взаимодействовать со стандартными COM-объектами и библиотеками.
1 ответ

Найти последнюю ячейку со значениями, используя индексы

Я пытаюсь найти последнюю ячейку в столбце, который содержит значения. Я знаю, что могу использовать что-то вроде: Dim findme As Range = excel.Range("A1:A" & lastrow.row) но я ищу способ не использовать этот формат символов столбца. Что-то вроде…
01 дек '14 в 10:00
2 ответа

Как я могу создать лист Excel с Microsoft.Office.Interop.Excel.dll?

Как я могу создать лист Excel с Microsoft.Office.Interop.Excel.dll в ASP.NET?
26 окт '09 в 11:24
2 ответа

Создание повторно используемых стилей Excel для объектов взаимодействия C#

Я создаю пару электронных таблиц с использованием C# и пытаюсь создать повторно используемый стиль, который можно применять к определенным диапазонам в каждой электронной таблице. У меня проблема в том, что процесс Excel не завершается правильно, ко…
14 сен '15 в 19:55
1 ответ

Приложение для Windows. Проблема прерывания потока

Я работаю над приложением, которое должно принимать конкретные решения на основе файлов, которые помещаются в папку, за которой наблюдает средство просмотра файлов. Часть этого процесса принятия решений включает переименование файлов перед перемещен…
20 дек '10 в 20:41
2 ответа

Недопустимое исключение приведения было обработано в приложении Excel

Dim oExcel As Excel.ApplicationClass = New Excel.ApplicationClass Dim objWS As New Microsoft.Office.Interop.Excel.Worksheet Dim oBook As Excel.WorkbookClass Dim oBooks As Excel.WorkbookClass 'Start Excel and open the workbook. oExcel = CreateObject…
02 мар '18 в 06:52
1 ответ

Превосходная производительность автоматизации при ручном применении форматирования ко многим ячейкам и строкам

У меня есть код, который вручную копирует данные из двух таблиц в две таблицы Excel, а затем сравнивает данные в двух таблицах. У меня гораздо лучше получается вставлять данные в Excel, но я думаю, что у меня есть бутылочное горлышко, в котором я вы…
10 апр '14 в 14:10
1 ответ

Список списков для двухмерного массива в Python

У меня есть список списков в Python, который содержит смесь значений, некоторые из которых являются строками, а некоторые являются кортежами. data = [[0,1,2],["a", "b", "c"]] Мне интересно, есть ли способ легко преобразовать любой список длины в 2D-…
1 ответ

Автоматическое расширение отформатированной таблицы в Excel с использованием C#

Я пытался вставить новую строку в конце листа с помощью OLEDB. На листе есть таблица форматирования в диапазоне (a1:xx) с сохранением формата и формулы. Но вставка OLEDB не поставляется с любым форматом. Я прочитал пост Как скопировать формат одной …
02 фев '16 в 21:15
1 ответ

Excel изменить значение ячейки активного листа

Для плагина Excel 2010 мне нужен метод для изменения значений ячеек активной рабочей таблицы. Этот код работает, но открывает новое окно Excel. Как я могу изменить это, чтобы редактировать значения из активного листа? Microsoft.Office.Interop.Excel.…
12 фев '16 в 17:28
3 ответа

Разница между get_Offset и Offset?

Я не понимаю разницу между get_Offset а также Offset: MSDN в состояниях NamedRange.get_Offset Этот API поддерживает инфраструктуру Visual Studio и не предназначен для использования непосредственно из вашего кода. Используйте свойство Offset вместо э…
04 май '12 в 10:29
1 ответ

Использование BackgroundWorker оставит процесс Excel запущенным после закрытия Excel

Я работаю над надстройкой Excel в C#, которая отображает индикатор выполнения во время симуляции. Я хочу, чтобы BackgroundWorker запускал симуляцию асинхронно и сообщал о ходе выполнения в форме индикатора выполнения. Для метода моделирования требуе…
1 ответ

Что соответствует значению Zoom false в ячейках Aspose?

Я рефакторинг некоторого кода Excel Interop для использования Aspose Cells. Одна из устаревших строк кода, связанных с печатью листа: xlSheet.PageSetup.Zoom = false; У Aspose Cells есть свойство [Sheet].PageSetup.Zoom, но это int, а не bool. Что соо…
1 ответ

Microsoft Office Interop Excel 12.0 не работает в IIS 7

Я создаю сводную таблицу Excel в своем веб-приложении ASP .NET с использованием компонентов Microsoft Office Interop Excel 12.0. Он создает файл Excel правильно, когда я запускаю его из моей Visual Studio 2008 в режиме отладки / выпуска. Но когда я …
25 фев '10 в 05:26
1 ответ

Создать динамический объект из заданной ссылки на класс и добавить в него значения из списка

Мне нужно определить метод CreateClassInstance(), который принимает ссылку на класс в качестве параметра. На основании заданной ссылки на класс создает динамический экземпляр класса и во время выполнения присваивает значения из списка. для тестирова…
10 апр '17 в 11:13
0 ответов

Почему мое решение не добавляет ссылку на Excel?

Я пытаюсь добавить ссылку на библиотеку объектов Excel с помощью менеджера ссылок в моем решении VB. Когда я пытаюсь добавить ссылку, ничего не происходит. В этот момент мой код ломается. Что мне не хватает при добавлении ссылки? Эта учетная форма в…
27 мар '17 в 11:32
2 ответа

Безопасное удаление объектов взаимодействия Excel в C#?

Я работаю над приложением winforms C# visual studio 2008. приложение говорит, чтобы файлы Excel, и я использую Microsoft.Office.Interop.Excel; сделать это. Я хотел бы знать, как я могу убедиться, что объекты выпущены, даже когда есть ошибка? вот мой…
01 апр '12 в 05:34
1 ответ

Проверить строку формата для числовых значений в Excel (ДНК)

Я использую Excel днк для управления надстройкой Excel. Там я применяю числовой формат к ячейке, используя Range.NumberFormat = myformat;, Я заранее не знаю строку myFormat, она определена в бэкэнде. В хороших случаях myFormat - это что-то вроде "0,…
27 фев '17 в 10:59
1 ответ

C# ListObject итерации по таблице, кроме того, для последней строки

У меня есть эта текущая функция, которая очищает строку, где значение столбца 2 равно -1 при итерации по таблице. У меня проблема в том, что я не хочу проверять последнюю строку в таблице. Как я могу сделать это? foreach (Excel.ListRow lr in xlWorkB…
27 окт '16 в 21:02
1 ответ

Генерация прогнозного значения в C# с помощью Excel Interop

Я хочу создать прогнозное значение, используя функцию прогнозирования Excel Introp. Мне нужно использовать линейную функцию прогнозирования Excel, но я хочу сохранить прогнозное значение в базе данных. Я не знаю, как начать Пожалуйста, помогите мне …
12 янв '18 в 05:05
1 ответ

Генерирование файла Excel с предварительно сгруппированными выпадающими значениями с помощью C# в Microsoft.Office.Interop.Excel

Я хочу создать Excel файл из моего C# приложение, которое пользователи смогут заполнить позже. я использую Microsoft.Office.Interop.Excel, Я запускаю Excel и заполнение ячеек заголовка с использованием приведенного ниже кода: var excelApp = new Exce…