Closexml Format Cell, чтобы содержать формулуC#

Место общения программистов C#
Ответить
Anonymous
 Closexml Format Cell, чтобы содержать формулу

Сообщение Anonymous »

Я надеюсь, что кто -то сможет помочь мне с закрытым xml, так как я новичок в экспорте Excel, и из того, что я видел в закрытом xml, документация довольно ограничена в определенных областях. < /p>

На данный момент я помещаю данные в данные о форматировании данных, форматируя их правильный тип и экспорт с правильным макетом. < /p>

Проблема возникает, когда я пытаюсь Чтобы экспортировать одну строку, содержащую повторяющуюся формулу в каждой ячейке. , это, очевидно, не идеально. Я нашел класс в XML под названием xlformula < /code>, который абсолютно не имеет документации, но предположим, что я должен что -то делать с этим. < /P>

На данный момент я имею Я ли я использовал xlformula , пытался передать xlformula формула в качестве строки и установлена ​​как общая ставка на единицу):

dt.Columns.Add("Qty", typeof(int));
dt.Columns.Add("Bid Per Unit GBP", typeof(double));
dt.Columns.Add("Total Bid GBP"); //typeof(XLFormula)
foreach (DataRow dr in dt.Rows)
{
//XLFormula totalBidFormula = new XLFormula();

dr["Qty"] = 1;
dr["Bid Per Unit GBP"] = 0.00;
dr["Total Bid GBP"] = "=[@Qty]*[@[Bid Per Unit GBP]]";
< /code>

Любая помощь будет высоко оценена. Если то, что я пытаюсь сделать, невозможно с Blockxml, пожалуйста, дайте мне знать, и если бы вы могли предложить альтернативный экспортер XML (даже если он оплачен), который поможет!

Подробнее здесь: https://stackoverflow.com/questions/321 ... in-formula
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»