Описание тега spreadsheetlight

SpreadsheetLight - это библиотека электронных таблиц Open XML с открытым исходным кодом для.NET Framework, написанная на C# и выпущенная под лицензией MIT.
1 ответ

SpreadsheetLight C# - загрузить таблицу Excel по имени в DataTable

Я очень доволен SpreadsheetLight. Однако я не могу не думать, что я что-то упустил. В Excel вы можете "Форматировать таблицу", а затем, когда таблица выбрана, появляется вкладка "Инструменты таблицы - Дизайн". Вы можете изменить имя таблицы, что здо…
05 июн '18 в 22:02
3 ответа

Как добавить в текстовую метку для диаграмм Excel с использованием Open XML или EPPLUS

Я совершенно новичок в автоматизации Excel в C# На самом деле я сталкивался с некоторыми API для генерации Excel в C# .net, такими как CLOSED XML, EEPLUS и электронные таблицы от vincent,Open XML от Microsoft, Interop excel от Microsoft Согласно мое…
18 май '16 в 16:07
1 ответ

Методы расширения и лямбда-выражения

Я использую библиотеку SpreadsheetLight для доступа к файлам Excel. Как я могу сократить следующую конструкцию с помощью методов расширения и лямбда-выражений? Я хочу посчитать все ячейки с логическими значениями. Dictionary<int, Dictionary<in…
02 сен '17 в 17:16
1 ответ

Объединение двух SLDocuments в один SLDocument

Я использую SpreadsheetLight для создания 2 отдельных таблиц. Один из них с диаграммой, но оба имеют только один рабочий лист. Я пытаюсь объединить эти два листа в одну электронную таблицу с двумя рабочими листами. Каждый из отдельных листов должен …
29 авг '17 в 12:17
1 ответ

Как раскрасить определенный ряд

Я впервые начал работать с SpreadsheetLight для экспорта данных в Excel. Моя цель - установить определенный цвет строки. Я пытался, но цвет не приходит. вопрос мне не понятен, где я допустил ошибку в коде. пожалуйста, посмотрите на мой код и скажите…
28 дек '18 в 09:05
0 ответов

C# число в этой ячейке отформатировано как текст

Я использую C# и электронную таблицу для экспорта данных, чтобы превзойти. мой код работает, но когда я открываю файл Excel, я обнаружил, что это предупреждение отображается для большей части значения ячейки. предупреждающее сообщение номер в этой я…
29 дек '18 в 17:37
1 ответ

Есть ли способ сравнить содержимое (включая формат) 2 файлов Excel с SpreadsheetLight?

У меня есть два файла Excel, которые оба сгенерированы с SpreadsheetLight. Что мне нужно сделать, это сравнить, если оба они идентичны или нет. С текстовыми файлами это было бы легко, так как я просто сгенерировал бы сумму MD5 для каждого файла, но …
11 фев '15 в 08:12
0 ответов

Создать элемент управления Excel Excel - кнопка

У меня есть проект, который использует следующие три библиотеки для доступа к документам XLSM Открытый XML Закрытый XML Свет таблицы Теперь я хотел бы создать элемент управления формы (кнопка), которому будет назначен макрос (просто открытая функция…
22 янв '14 в 17:46
3 ответа

Чтение данных строк из электронной таблицы

Используя инструменты SpreadSheetLight, я не могу найти способ чтения строк файла электронной таблицы. Конкретно лист 1. У меня две проблемы Там нет никакого способа, которым я могу видеть, чтобы получить ряды Я не вижу способа получить индекс столб…
07 май '14 в 02:13
1 ответ

Правильный способ определения #N/A в.XLSX с помощью Spreadsheet Light

У меня есть файл Excel (.xlsx), который я открываю в C# через Spreadsheet Light. Некоторые ячейки могут иметь значение #N/A (или любое другое представление вашей языковой версии Excel) в результате SVERWEIS (по-немецки, я думаю, что это VLOOKUP по-а…
25 июл '16 в 10:05
0 ответов

SpreadSheetlight Image как ячейка для фона

Я пытаюсь тоже добавить изображение в качестве фона ячейки в Excel, используя библиотеку Spreadsheetlight. Есть ли в любом случае, чтобы добавить изображение в качестве фона, как мы сделали в HTML. Я нашел один способ добавить изображение в качестве…
19 мар '18 в 14:04
1 ответ

Spreadsheet Light v3.4 запрашивает OpenXML 2.5, но смарт-теги устарели

Я использую C# и Spreadsheet Light последнюю версию 3.4. В этих версиях требуется OPEN Xml 2.5 (какие смарт-теги устарели). Я пытаюсь создать базовый XLS с кодом ниже: SLDocument sl = new SLDocument(); sl.SetCellValue(1, 1, "SURNAME"); sl.SaveAs("He…
15 мар '18 в 00:09
1 ответ

C# SpreadSheetsLight axis

У меня есть электронная таблица с таблицей, созданной с помощью библиотеки SpreadsheetLight, и диаграмма из этой таблицы, также сгенерированная с помощью SpreadsheetLight. Когда я открываю сгенерированный результат в Excel и выбираю диаграмму, я мог…
10 мар '17 в 12:40
1 ответ

Как установить высоту строки для определенного имени (диапазона) в Spreadsheet Light?

Я пытаюсь преобразовать код Excel Interop в Spreadsheet Light. Устаревший код Interop, который я хочу эмулировать: var columnHeaderRowRange = _xlSheetFillRateByDistributorByCustomer.Range[ _xlSheetFillRateByDistributorByCustomer.Cells[1, 1], _xlShee…
4 ответа

Как получить формат типа ячейки с помощью C# в приложении

Я использую библиотеку spreadsheetlight для чтения значений Excelsheet (.xslx), используя C#. Я могу прочитать значение ячейки, используя следующий код for (int col = stats.StartColumnIndex; col <= stats.EndColumnIndex; col++) { var value= sheet.…
24 мар '14 в 14:26
0 ответов

Добавить новую информацию в файл Excel, используя SpreadSheetLight

Как я могу добавить новые элементы, не удаляя старые? Метод writeExcelFile - это то, где я пытаюсь добавить новые регистры в мой файл Excel. Но я понятия не имею, как это сделать. И я желаю вам, ребята, вы могли бы сказать мне, что делать. Я больше …
18 ноя '18 в 20:29
2 ответа

Spreadsheetlight Formula не работает

Я использую http://spreadsheetlight.com/ для создания документа Excel. Мне нужно использовать формулу для конкретной ячейки, но она не работает. Код: report.SetCellValue(string.Format("{0}{1}", Report.CELL_MAP.ACTIVITY_CRU_COL, row), string.Format("…
07 май '14 в 19:06
2 ответа

Почему мое значение "определенного имени" (диапазона) не устанавливается с помощью кода Ligh t Spreadsheet Light?

У меня есть этот код, чтобы применить "заголовок" (большой, верхний из "заголовок") к листу: // Initialize private static SLDocument sl; . . . sl = new SLDocument(); // Create a Style SLStyle styleHeading = sl.CreateStyle(); styleHeading.SetFont(Fon…
0 ответов

SpreadsheetLight не принимает тип времени

Я использую электронную таблицу для экспорта данных в Excel. У меня есть значения времени, которые определили строку, и я хочу преобразовать или разобрать в Timespan, но Spreadsheetlight не принимает значение Timespan. Как я могу определить Timespan…
25 май '18 в 07:59
2 ответа

SpreadsheetLight C#

Имеет ли spreadsheetLight какие-либо функциональные возможности для создания листа Excel в направлении справа налево. То есть столбец должен появиться справа на листе Excel.
08 июн '17 в 15:47