Tag: openxml

Работа с импортом OADate OpenXml Html во время обновления данных

У меня возникла особая проблема с Excel с обновлением данных. Решение, над которым я работаю, генерирует Excel на сервере с помощью OpenXml. В этом Excel я также добавляю часть подключения, которая в основном представляет собой ссылку на веб-страницу моего веб-сайта. Эта конкретная проблема не связана с английским пользователем, но если у пользователя есть датский язык. […]

Запись данных в куски для Excel с использованием OpenXml и добавление к существующим строкам

У меня есть огромные данные, которые нужно написать, чтобы отличать базу данных в кусках, используя OpenXML. Я прочитал набор данных (1000 строк) из базы данных и впервые написал excel. Я петлю и читаю второй набор данных (следующие 1000 строк) и должен добавить его к существующим строкам excel. using (SpreadsheetDocument spreadSheet = SpreadsheetDocument.Open(destination, true)) { WorkbookPart […]

Выберите подстроку в ячейке и установите ее стиль

Я могу перебирать ячейки внутри листа. Каждая ячейка содержит текст. Как выбрать подстроку в отдельной ячейке и задать ее индивидуальный стиль? Например, подчеркните конкретное слово (найденное по шаблону или указатель начала / конца символов) в пределах одной ячейки.

Таблица Excel для заполнения

У меня есть шаблон excel с пустой таблицей с одним столбцом. Мне нужно заполнить его некоторыми строковыми значениями (это необходимо для настройки поиска с использованием проверки данных, но я думаю, это не имеет большого значения) Я подошел к получению объекта Table, и я предполагаю, что должен использовать метод Append var workBookPart = doc.WorkbookPart; var lookupsSheet […]

Создать таблицу Excel с заголовками

Я написал код, использующий OpenXML для преобразования datatable в Excel. Теперь я хочу отформатировать таблицу так, чтобы она выглядела как таблица Excel с заголовком. Я предполагаю, что мне нужно добавить стили заголовков и установить диапазон таблиц, но я до сих пор не смог этого добиться. Вот мой код для преобразования из datatable в Excel: Dim […]

Применение StyleIndexId для нескольких ячеек в строке Excel с помощью OfficeXml

В настоящее время я работаю над проектом, в котором я должен объединить ячейки для документа Excel с помощью OpenXml. Я выяснил, как сделать слияние, однако, стиль не работает. Первая ячейка в объединенных ячейках оформлена в стиле, но не в остальном. Мне нужна помощь в определении того, как стилить оставшуюся часть объединенных ячеек в этой конкретной […]

excel и xml – добавьте ссылку на таблицу стилей с VBA

Я импортирую и преобразовываю XML в Excel с помощью OpenXML: Workbooks.OpenXML Filename:=sPath, Stylesheets:=Array(1) В документах XML я вставляю ссылки на таблицы стилей (потому что их не существует): <?xml-stylesheet type='text/xsl' href='STIG_ckl.xsl'?> Тем не менее, я хотел бы думать, что есть способ использовать таблицу стилей без необходимости иметь ее в самом документе XML. Используя OpenXML, «Array (1)» […]

Могу ли я расширить буфер Excel в MS Dynamics Navision, чтобы обновить шрифт, цвет и полужирный / курсив / подчеркнуть?

Я использую таблицу MS Excel Dynamics Navision 2013 R2 Excel для генерации электронной таблицы Excel и хотел бы расширить ее, чтобы разрешить установку имени шрифта, размера шрифта, цвета шрифта и цвета заливки. Мне удалось установить эти дополнительные свойства, используя решение, данное Сауравом Дхиани в его NAV 2013 R2 – Экспорт в Excel с записью в […]

Как установить цвет строки и шрифт полужирным шрифтом в excel doc через открытый формат xml

Здравствуйте, !, У меня есть проект, где мне нужно установить цвет фона в первой строке и сделать текст выделенным жирным шрифтом в документе excel. Я использую open xml formt. Это приложение winform в c #. Кто-нибудь знает, как это сделать? …. Спасибо!

Как получить все ячейки в определенном столбце?

У меня есть программа, которая получает данные из ячеек, а затем записывает их в отдельное приложение. Ниже приведен фрагмент кода для извлечения ячейки. TableStructure tableStructure = new tableStructure(); tableStructure.TableCols = {"A","B","C","D","E","F","G","H","I","J","K","L","M"}; tableStructure.StartRow = 1; tableStructure.EndRow = 4001; foreach (var colName in tableStructure.TableCols) { for (var ci = tableStructure.StartRow; ci <= tableStructure.EndRow; ci++) { var addressName […]

Давайте будем гением компьютера.