Выравнивание по горизонтали:
За выравнивание по горизонтали отвечает свойство HorizontalAlignment().
Выровнять значение можно как в одной ячейке, так и в диапазоне ячеек. Для этого надо выделить ячейку (или диапазон ячеек), и присвоить свойству HorizontalAlignment() одно из 8 предопределенных значений:
- HorizontalAlignment = 1
- HorizontalAlignment = 2
- HorizontalAlignment = 3
- HorizontalAlignment = 4
- HorizontalAlignment = 5
- HorizontalAlignment = 6
- HorizontalAlignment = 7
- HorizontalAlignment = 8
- выравнивание по значению (используется по умолчанию);
- выравнивание по левому краю;
- выравнивание по центру;
- выравнивание по правому краю;
- выравнивание с заполнением;
- выравнивание по ширине;
- выравнивание по центру выделения;
- распределение по горизонтали.
В приведенном ниже примере в верхней строчке таблицы "1:1" все значения будут выравниваться по центру.
<?php$xls = new COM("Excel.Application"); // Создаем новый COM-объект$xls->Application->Visible = 1; // Заставляем его отобразиться$xls->Workbooks->Add(); // Добавляем новый документ // Выравниваем по центру$rangeAlignment = $xls->Range("1:1");$rangeAlignmeny->HorizontalAlignment = 3;$rangeAlignment->Value = "Hello";?>