Обходной путь для копирования стиля с PHPExcel

Я хочу скопировать информацию о стиле из ячеек в диапазоны, такие как Format Painter в Excel. В документации сказано что-то вроде этого:

$activeSheet->duplicateStyle($activeSheet->getStyle('A1'), 'D1:D100');
$activeSheet->duplicateStyle($activeSheet->getStyle('B1'), 'E1:E100');

Кажется, есть ошибка, потому что D1: D100 и E1: E100 получают стиль из ячейки B1. Если я изменю порядок двух линий, оба диапазона получат стиль из A1. По аналогии,

$styleA = $activeSheet->getStyle('A1');
$styleB = $activeSheet->getStyle('B1');
$activeSheet->duplicateStyle($styleA, 'D1:D100');

в результате D1: D100 получает информацию о стиле из ячейки B1. Последнее значение getStyle используется во всех результатах duplicateStyle.

Я уверен, что в будущем выпуске PHPExcel будет исправлено, мне просто нужно обойти это до тех пор.

Ответы на вопрос(1)

Ваш ответ на вопрос