powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Метод Sort для класса Range - вызов из Delphi6
2 сообщений из 2, страница 1 из 1
Метод Sort для класса Range - вызов из Delphi6
    #33471537
Robertino
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Господа!

Вот работающий вызов сортировки листа в VBA Excel:

Selection.Sort Key1:=Range(DayXStr + LimAreaT), Order1:=xlAscending, Key2:=Range("A2") _
, Order2:=xlAscending, Key3:=Range("B2"), Order3:=xlAscending, Header:= _
xlNo, OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom

Имею:
XlApp : TExcelAppication;
WkBook : TExcelWorkBook;
WkSheet : TExcelWorkSheet;

Пожалуйста, напишите, как аналогично вызвать Sort из процедуры Delphi.
Начинаю так:
WkSheet.Range['A1','AI1'].Sort(..................
Что дальше?
Практически все параметры в списке можно понять по прямой аналогии с VB, кроме параметра "Type_:OleVariant" - в чем его смысл?

Ни в доках, ни в хелпе, ни в инете - ни теории, ни примера......

Спасибо за внимание.
...
Рейтинг: 0 / 0
Метод Sort для класса Range - вызов из Delphi6
    #33475315
Robertino
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Господа! Коллеги!

Сегодня мне, наконец, удалось раскрутить сортировку листа Excel из Delphi. Озабоченных проблемой отсылаю на форум, где проходило горячее обсуждение:
http://www.progz.ru/forum/viewtopic.php?t=21254.

авторПрактически все параметры в списке можно понять по прямой аналогии с VB, кроме параметра "Type_:OleVariant" - в чем его смысл?

Параметр Type_ - объявлен в группе констант XlSortType в Excel2000.

// Constants for enum XlSortType
type
XlSortType = TOleEnum;
const
xlSortLabels = $00000002;
xlSortValues = $00000001;

Для меня эта тема закрыта. Спасибо всем, кто был со мной.
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Метод Sort для класса Range - вызов из Delphi6
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]