У меня есть обычное требование, когда у меня есть шаблон excel с тремя предопределенными листами, и я должен вводить значения в эти листы динамически, то есть путем извлечения значений из база данных.Запись данных в конкретную ячейку excel с использованием OpenXML-писателя
Я прочитал почти все статьи о StackOverFlow об OpenXMLWriter, но ни один из них не помог мне в достижении моего требования.
Шаблон нельзя изменить, но только значения должны быть заполнены конкретными ячейками, которые, кстати, имеют заголовок столбца. Я должен использовать SAX-подход, поскольку данные, извлекаемые из БД, огромны, а подход DOM является чистым издержками памяти.
Если кто-нибудь может дать мне образец на C#, я могу реализовать его в соответствии с моим требованием, и это было бы очень полезно.
Спасибо за тонну!
Привет, Кейн, спасибо за информацию. Мне не разрешено создавать новую ячейку или строку. Все, что мне нужно сделать, это вставить данные в соответствующую ячейку. Например, у меня есть статьи, такие как Soaps, Chocolates и т. Д., Элементы. Эти элементы будут извлечены из базы данных и будут заполнены в первом столбце, начиная со второй строки. Я как-то понял, как это сделать. Но проблема в том, что я должен сохранить стиль. Шаблон покупает шаблон плана и имеет прогноз для каждой статьи. а остальные столбцы будут подкатегориями основных статей. –
Продолжение .. Самая большая проблема заключается в том, что все подкатегории являются динамическими. есть вероятность, что не может быть какой-либо подкатегории для статьи. И я должен сохранить стиль для каждой строки и ячейки. Plz сообщите мне, если вам нужна дополнительная информация. и мне разрешено использовать только Open XML Reader и Writer –