В своё время была тема:
Цитата:
Люди кто нибудь пытался вызывать Sort у COM объекта Excel Range
2й день бьюсь какие только параметры не ставил вылетает с ошибкой и все тут
(только не предлагайте делать сортировку перед выводом в excel, в данном конкретном случае это слишком трудоемко)
range
Пример
PHP код:
_r3 = _doc.findRange("J6");
comRange = _doc.findRange("A6:J6");
comRange.Select();
comRange.Sort(_r3,
1,
COMArgument::NoValue,
COMArgument::NoValue,
1,
COMArgument::NoValue,
1,
0,
1,
false,
1,
1);
Как ни странно всё работает, но требуется большее- игра с параметрами, -сортировка по убыванию и возрастанию, сортировка по нескольким полям.
Может кто нибудь разобрался?