ashu1810 Ответов: 1

Невозможно добавить таблицу excel, если ячейки объединены - epplus


Привет,

хотите нарисовать таблицу excel, и выбранный диапазон ячеек имеет объединенные ячейки, из-за которых таблица не рисуется,
при открытии файла excel появляется сообщение об ошибке.

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<recoveryLog xmlns="http://schemas.openxmlformats.org/spreadsheetml/2006/main"><logFileName>error088200_01.xml</logFileName><summary>Errors were detected in file 'D:\ConvetDT\RecordDefinationtest.xlsx'</summary><removedFeatures><removedFeature>Removed Feature: Table from /xl/tables/table2.xml part (Table)</removedFeature></removedFeatures><repairedRecords><repairedRecord>Repaired Records: Table from /xl/tables/table1.xml part (Table)</repairedRecord></repairedRecords></recoveryLog>


Что я уже пробовал:

ws.Cells["B2:C2"].Merge = true;
                    ws.Cells["B3:C3"].Merge = true;
                    ws.Cells["B4:C4"].Merge = true;
                    ws.Cells["B5:C5"].Merge = true;

ExcelTableCollection tblcollection = ws.Tables;
                    ExcelTable table = tblcollection.Add(ws.Cells["A2:C5"]

1 Ответов

Рейтинг:
5

Richard Deeming

Вы не можете объединить ячейки в таблице. Excel этого не поддерживает.

Либо удалите таблицу, либо удалите объединенные ячейки.