QAxObject Excel sheet — установить шрифт по умолчанию для всего листа Excel

Я могу установить размер & шрифт одной ячейки.

QAxObject *range = excelSheet->querySubObject("Cells(int,int)", row, col);
range = range->querySubObject("Font");
range->setProperty("Size", 10);
range->setProperty("Name", "Arial");

Как я могу изменить шрифт default размер & тип полного листа Excel ?

1

Решение

Увидеть http://dynamicsuser.net/forums/p/10304/52610.aspx, Вы должны выбрать все ячейки на листе (как диапазон), а затем выбрать шрифт для них. Попробуйте адаптировать следующий код VB:

xlsRange := xlsWorksheet.Cells;
xlsRange.Font.Name := 'Zapf Dingbats';
1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]