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

Временное решение, чтобы увидеть, если Excel находится в режиме редактирования ячейки-в .NET
У меня есть приложение, написанное в VB.NET, который взаимодействует с Excel через Interop. В конце концов я столкнулся с известной проблемой режима редактирования клеток (см. msdn и Stackoverflow для какой-то фон). Я пытался преобразовать...
5465 просмотров
schedule 17.10.2022

Создайте UDF с использованием VSTO и без VBA
Аналогично этому >вопрос (но в моем случае не VSTO SE), тем не менее, я просто хочу подтвердить, что невозможно создать UDF с использованием чистого VSTO в Visual Studio 2005 и Excel 2003 - так что, для полной ясности, мой вопрос: Можно ли...
6001 просмотров
schedule 12.09.2022

Мы не можем использовать объекты Interop в универсальных объектах в .NET 4.0?
Я работаю в VS 2010 и работаю над обновлением нашего приложения до .NET 4. Приложение создано с использованием Excel в качестве основы, и мы хотим воспользоваться некоторыми улучшениями .NET для использования Excel. Но я столкнулся со странной...
3277 просмотров
schedule 11.07.2023

Экспорт значений из списка в Excel
Привет, у меня есть контейнер со списком, содержащий список значений. Я хочу экспортировать значения списка непосредственно в Excel. Есть ли способ сделать это напрямую?
117095 просмотров

Microsoft Office Interop Excel 12.0 не работает в IIS 7
Я создаю сводную таблицу Excel в своем веб-приложении ASP .NET, используя компоненты Microsoft Office Interop Excel 12.0. Он правильно создает файл excel, когда я запускаю его из своей Visual Studio 2008 в режиме отладки / выпуска. Но когда я...
14440 просмотров
schedule 16.08.2022

Как узнать, какие ячейки выбраны на листе Excel?
Мне нужно иметь возможность использовать взаимодействие С# и Excel, чтобы определить, какие ячейки выбраны в книге/рабочем листе. Было бы неплохо, если бы в Excel было определено что-то подобное: Excel.Range Worksheet.GetSelectedCells();
6850 просмотров
schedule 18.10.2023

Поддерживается ли взаимодействие Office 2003 на сервере Windows 2008?
Я получаю следующую ошибку при попытке запустить программу, зависящую от взаимодействия, на сервере Windows 2008, она отлично работает на Win Server 2003 и XP: System.Runtime.InteropServices.COMException (0x800A03EC): исключение из HRESULT:...
5653 просмотров
schedule 16.11.2022

Установить значение ячейки с помощью взаимодействия с Excel
Хорошо, поэтому я пытаюсь установить значение ячейки с помощью библиотеки взаимодействия Excel. Я могу сделать это следующим образом: sheet.Cells[row, col] = value; но это ужасно медленно для того, сколько я устанавливаю. Итак, я пытаюсь...
83585 просмотров
schedule 31.12.2022

Сохранение COM-объекта Excel в рабочем состоянии
В настоящее время я использую механизм Excel 2003 Interop для управления некоторыми диапазонами . Иногда я сохраняю некоторые диапазоны в своей надстройке как свойства класса, но когда я пытаюсь получить к ним доступ позже, COM-объекты...
333 просмотров

Как посчитать количество строк в Excel с данными?
в столбце A есть такие данные (т.е. частые пустые ячейки): HEADING <-- this is A1 kfdsl fdjgnm fdkj gdfkj 4353 fdjk <-- this is A9 Я хотел бы получить ссылку на последнюю ячейку, в которой есть данные. Итак, в приведенном выше...
343186 просмотров
schedule 18.03.2022

Microsoft Office Excel не может получить доступ к файлу 'c: \ inetpub \ wwwroot \ Timesheet \ App_Data \ Template.xlsx'
У меня есть следующий код: - Microsoft.Office.Interop.Excel.Application oXL = null; Microsoft.Office.Interop.Excel.Sheets sheets; Application excel = new Microsoft.Office.Interop.Excel.Application();...
74105 просмотров
schedule 12.03.2023

Как закрыть без сохранения книгу Excel/xlsm с пользовательской функцией из С#
У меня есть рабочая книга Excel с настраиваемой функцией ячейки, не зависящей от времени, которую я открываю из приложения C# WindowsForms с помощью Interop.Excel. Я читаю из него четыре значения, не выполняю явных изменений/вычислений, а затем...
38511 просмотров
schedule 23.12.2022

Эффективный способ получить имя ячейки с помощью API взаимодействия с Excel
У меня есть некоторая операция, которая требует перебора 3000 ячеек excel. Проблема в том, что этот мой код кажется довольно плохим для производительности. Я провел небольшое исследование с классом «Секундомер», чтобы понять, где я теряю время. Моя...
517 просмотров
schedule 22.04.2023

Исключение COM для взаимодействия с Excel при работе в фоновом режиме
Я пытаюсь применить некоторые стили к ячейкам в моей книге. И я хочу сделать это в фоновом потоке, чтобы мой графический интерфейс оставался отзывчивым. Эта работа должна занять несколько секунд, и если я нажму на какую-нибудь случайную ячейку в...
14369 просмотров
schedule 03.12.2022

Комментарий Excel усекается во время чтения
У меня есть очень длинный комментарий в ячейке Excel. Мне нужно иметь возможность прочитать этот комментарий. Microsoft.Office.Interop.Excel.Comment comment = ws.get_Range(ws.Cells[1, Constants.HIDDEN_DATA_COL], ws.Cells[1,...
527 просмотров
schedule 16.07.2023

AccessViolationException в ThisWorkbook.Application.Workbooks.Open
Я работаю над проектом, в котором мне нужно автоматизировать некоторые рабочие процессы в Excel, и я столкнулся с довольно неприятным препятствием. В проекте я использую Visual Studio Tools For Office для создания надстройки уровня документа....
2046 просмотров
schedule 27.01.2023

Приложение Excel не закрывается в Interop
Я использую следующий фрагмент кода для динамической записи в файл excel в форме ASP.net, которая может сохранить таблицу данных в excel. //Create Excel Object Microsoft.Office.Interop.Excel.Application excel = new...
4792 просмотров

Как вставить/получить файлы Excel в столбец varbinary(max) в SQL Server 2008?
Я пытаюсь сохранить файлы Excel в базу данных, я не хочу использовать файловый поток, так как для этого требуется сервер. Итак, как мне вставить/обновить/выбрать в таблицу, в которой есть столбец типа varbinary(max) ?
16462 просмотров

Как добавить макрос в ThisWorkbook Workbook_Open с C# Excel Interop
Я разработал службу Windows с использованием C#, которая обрабатывает ряд файлов Excel в папке, чтобы добавить условное форматирование, настроить макет страницы и параметры печати, а также добавить макрос для настройки разрывов страниц. Проблема, с...
3490 просмотров
schedule 09.01.2023

Программный импорт файла Excel в настраиваемый список SharePoint UnauthorizedAccessException
Я пытаюсь программно импортировать данные из файла Excel в настраиваемый список SharePoint, используя рабочий процесс Visual Studio, закодированный на С#. Я использую пространство имен Microsoft.Office.Interop.Excel и вызываю в нем интерфейс...
3005 просмотров