Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Как сгруппировать в Excele& [D5, Paradox]


Draculenok ©   (2002-03-01 15:15:00) 

Здравствуйте Программеры.....
у меня вот такой вопрос с помощью QUERY я вытаскиваю из базы необходимые значения ....
затем закидываю в массив и вывожу в Excel получается следующая таблица ...

Name NAme1 Type Group Price
1 a1 q w 132
1 a1 s w 132

при большом колличестве повторения в NAme и NAme1 не устраивает
необходимо сделать так .........


NAme
1
Name1
a1 Type Group Price
q w 1232
в случае повления другого NAme1 ...
чтобы было также , т.е. добавлялась вниз а1 ...... на счет NAme я разобрался у меня по этому полю производится запрос поэтому я просто примерно вычисляю ячейку и в него через едит1.текст всталяю ...
а как на счет NAme1 Type Group Price понять не могу ...
в Qreporte было проще связываещь и она сама как надо ставит ...
помогите чем можете...


--------------------------------------------------------------------------------


MetallAdm   (2002-03-05 16:29:00) [1]

Уффф да нет же енто был пример как работать с макросами в Екселе
дело в том что ...

Ну вообшем Пшы мне на мыло попробуем разобратся !

а то мне что то непонятно как группировать хош....


Draculenok   (2002-03-05 06:22:00) [2]

:-(


Draculenok   (2002-03-04 14:06:00) [3]

Подскажите кто-нить?


Draculenok   (2002-03-04 12:49:00) [4]

Даже ту же сумму двигать ....... двигать толком то мне ее не надо мне надо допустим по одной колонке сделать автосумму..... и что получается что в макросе код типа seLEction(D1:G5) (К ПРИМЕРУ) потом автосумма...... но я же не знаю количество выводимых значений..... из Query ...как тогда мне автоматически выделять необходимые столбцы?... и диапазон значений я тоже не знаю .......
MetallAdm © >>> вот такой вопрос если в ячейке указать =query1_Name и использовать его как шаблон он будет выдавать значения или нет?...
не подскажешь литерату желательно с примерами как создавать шаблоны?...


MetallAdm   (2002-03-03 13:42:00) [5]

Еслт про макросы ты делай так

Заходишь в сервис- макросы запись !

Делаешь ну незнаю что хочешь сумму находишь двигаешь как надо итд

Допустим ты сделал запись макрогса в Экселе такс ??!!
потом сервис--> макросы -->изменить
и вот макрос делает всякую фигню :))

Columns("B:B").Select
With Selection
.HorizontalAlignment = xlCenter
.VerticalAlignment = xlBottom
.WrapText = False
.Orientation = 0
.ShrinkToFit = False
.MergeCells = False
End With

Видал получилось такая мерзость а делает она :)
выделяет полностью колонку и текст в колонке делает по середине

XL.Columns["B","B"].Select;
XL.Selection.HorizontalAlignment := xlCenter;
XL.Selection.VerticalAlignment := xlBottom;
XL.Selection.WrapText := False;
XL.Selection.Orientation := 0;
XL.Selection.ShrinkToFit := False;
XL.Selection.MergeCells := False;

xlCenter, xlBottom --> вот енти (и нетолько !) вещи можно смотреть там, жмещь в редакторе макросов F2
выскакивает окошко просмотор обьектов
делаешь xlBottom -- найти он показывает тебе велечину в шеснадцатиричном и десятичном форматах
А потом можно и так
Const
xlBottom = &FFFFEFF5;

либо так
Const
xlBottom = -4107;

Ну вообщем почти все можно через макросы то есть запись итд...
и смотрищь код !


Draculenok   (2002-03-02 12:56:00) [6]

а здесь с макросами какая система можно макрос записать и как шаблон сделать да или как?


MetallAdm   (2002-03-02 11:48:00) [7]

А ты когда выводишь считай сколько вывел !!
и все проблем не будет

да и к тому же ты можешь макросами
готовый (почти) отчет доделать как тебе нужно !


Draculenok   (2002-03-02 09:26:00) [8]

как можно програмно определить диапазон занятых ячеек?


Draculenok   (2002-03-02 09:04:00) [9]

а как это** не могу понять


alexandervasjuk   (2002-03-01 18:15:00) [10]

а ты скопируй лист на другой в режиме "только данные"


Draculenok   (2002-03-01 16:03:00) [11]

а оно не редактируется........... :-(


Draculenok   (2002-03-01 16:02:00) [12]

alexandervasjuk ©
когда строишь таблицу потом среднее поле вамжное самое должно редактироваться........


alexandervasjuk   (2002-03-01 15:45:00) [13]

Скидывай в Excel как раньше, а потом строй там сводную таблицу.


Наверх

Титульная страница Поиск, карта сайта Написать письмо