Grid с вертикальными заголовками и ОБЪЕДИНЕНИЕМ ячеек

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
Ross
Начинающий
Начинающий
 
Сообщения: 3
Зарегистрирован: 13.07.2004 (Вт) 12:10

Grid с вертикальными заголовками и ОБЪЕДИНЕНИЕМ ячеек

Сообщение Ross » 13.07.2004 (Вт) 12:14

:twisted:
Народ подскажите где его взять можно???
ОЧень срочно надо.
And will arrive with you saint Conecty !!!

A.A.Z.
Член-корреспондент академии VBStreets
Член-корреспондент академии VBStreets
 
Сообщения: 3035
Зарегистрирован: 30.06.2003 (Пн) 13:38

Сообщение A.A.Z. » 13.07.2004 (Вт) 12:49

MSHFlexGrid
Насчет заголовков не уверен, а вот объединение там точно было

Ross
Начинающий
Начинающий
 
Сообщения: 3
Зарегистрирован: 13.07.2004 (Вт) 12:10

Сообщение Ross » 13.07.2004 (Вт) 15:59

A.A.Z. писал(а):MSHFlexGrid
Насчет заголовков не уверен, а вот объединение там точно было
Ещё по точней пожайлуста, как объеденить там можно две ячейки
And will arrive with you saint Conecty !!!

Ross
Начинающий
Начинающий
 
Сообщения: 3
Зарегистрирован: 13.07.2004 (Вт) 12:10

Сообщение Ross » 13.07.2004 (Вт) 16:04

A.A.Z. писал(а):MSHFlexGrid
Насчет заголовков не уверен, а вот объединение там точно было
Ещё по точней пожайлуста, как объеденить там можно две ячейки
And will arrive with you saint Conecty !!!

Tanya
Обычный пользователь
Обычный пользователь
 
Сообщения: 98
Зарегистрирован: 03.03.2004 (Ср) 21:41
Откуда: Беларусь, Минск

Сообщение Tanya » 13.07.2004 (Вт) 17:21

Допустим необходимо объединить первую и вторую ячейки в первой строке, тогда, во-первых, необходимо, чтобы текст в них совпадал


Код: Выделить всё
MSFlexGrid1.MergeCells=2 'объединение только в строке
MSFlexGrid1.MergeRow(0)=True  'первая строки имеет индекс 0


Следует учесть, (из своего опыта, может и не так, но...), что объединение будет происходить только в пределах фиксированного столбца, фиксированной строки и, собственно, диапазона с данными, т.е., если в данном примере первый столбец будет зафиксирован, а второй - нет (MSFlexGrid.FixedCol=1), то объединения не произойдет!!!

В общем, можно в справке по FlexGrid уточнить.

Ennor
Конструктивный критик
Конструктивный критик
 
Сообщения: 2504
Зарегистрирован: 18.12.2001 (Вт) 3:58
Откуда: Калуга -> Москва

Сообщение Ennor » 14.07.2004 (Ср) 12:54

Мерджить флекс может где угодно и что угодно, лишь бы значения совпадали и режим слияния подходил. Строки/столбцы не обязательно фиксированными должны быть. Но в основном Tanya все правильно перечислила, именно этими свойствами и надо манипулировать.


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: SemrushBot и гости: 20

    TopList