![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#11 |
Пользователь
Регистрация: 08.01.2012
Сообщений: 14
|
![]()
и код перерисовала вот так:
Код:
з.ы. хочу добавить, что если бы не ваш форум, я б ето не нарисовала! СПАСИБО! з.з.ы. А Игорю - отдельное спасибо, что пароль на макросы так и не прислал, за то я по научилась немного ) |
![]() |
![]() |
![]() |
#12 |
Старожил
Регистрация: 11.05.2010
Сообщений: 5,170
|
![]()
Такой полуфабрикат:
Код:
Для этого его можно объявить публично, а не в этом макросе, и потом использовать в форме.
webmoney: E265281470651 Z422237915069 R418926282008
Последний раз редактировалось Hugo121; 09.01.2012 в 11:46. Причина: EntireRow явно лишнее было... |
![]() |
![]() |
![]() |
#13 |
Старожил
Регистрация: 11.05.2010
Сообщений: 5,170
|
![]()
Т.е. так:
Код:
Код:
webmoney: E265281470651 Z422237915069 R418926282008
Последний раз редактировалось Hugo121; 09.01.2012 в 11:55. Причина: EntireRow явно лишнее было... |
![]() |
![]() |
![]() |
#14 |
Старожил
Регистрация: 11.05.2010
Сообщений: 5,170
|
![]()
На случай, если ничего не найдётся, можно поступить так:
перед формированием массива из найденного, можно сделать массив с одной записью: Код:
webmoney: E265281470651 Z422237915069 R418926282008
|
![]() |
![]() |
![]() |
#15 |
Пользователь
Регистрация: 08.01.2012
Сообщений: 14
|
![]()
Спасибо, Hugo121!!
сейчас попробую)) Здоровско так у вас тут, никто не тыкает носом в непрофессионализм, все помогают. Я так рада была сегодня, когда код заработал и даже немного с ListBox'ом поэкспериментила )) |
![]() |
![]() |
![]() |
#16 |
Старожил
Регистрация: 11.05.2010
Сообщений: 5,170
|
![]()
Приятно видеть, когда человек старается что-то сделать сам, и видно, что помогаешь с толком.
Не то, что некоторые бездельники - сделайте мне, я сам никогда это использовать не буду... А потом сидят в офисах, на калькуляторе считают... как и обещали ![]()
webmoney: E265281470651 Z422237915069 R418926282008
|
![]() |
![]() |
![]() |
#17 |
Пользователь
Регистрация: 08.01.2012
Сообщений: 14
|
![]() вот так теперь выглядит процедура: Код:
Код:
|
![]() |
![]() |
![]() |
#18 |
Старожил
Регистрация: 11.05.2010
Сообщений: 5,170
|
![]()
Если заголовки столбцов постоянны (как это обычно бывает), то их можно заранее написать на форме в виде Labels. А можно и динамически.
Можно создать другой массив чуть повыше, заполнить его первую строку заголовками (взять отдельным ходом с листа или просто забить известные надписи), далее переложить данные из массива a. Можно после 'скрываем все ненужные столбцы - СТРОКИ!!! открыть первую строку с заголовками, и уж потом брать видимые в массив ![]() Можно ещё что-нибудь придумать...
webmoney: E265281470651 Z422237915069 R418926282008
|
![]() |
![]() |
![]() |
#19 |
Пользователь
Регистрация: 08.01.2012
Сообщений: 14
|
![]() Код:
Hygo121, голубчик, где я туплю? у меня опять ночь уже( |
![]() |
![]() |
![]() |
#20 |
Старожил
Регистрация: 11.05.2010
Сообщений: 5,170
|
![]()
Нда, в массив так данные не берутся - только первая строка, т.е. первый слитный диапазон... Не знал.
У кого какие предложения? Как сделать дальше оптимально?
webmoney: E265281470651 Z422237915069 R418926282008
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Процедура с параметром | MD1 | Паскаль, Turbo Pascal, PascalABC.NET | 1 | 29.11.2011 18:25 |
Процедура с параметром и без параметра | admin22 | Паскаль, Turbo Pascal, PascalABC.NET | 2 | 27.09.2011 15:44 |
Процедура с изменяемым параметром | Utkin | Общие вопросы Delphi | 11 | 30.11.2010 14:41 |
Процедура с параметром динамическим массивом. | VintProg | Общие вопросы Delphi | 12 | 11.06.2010 13:12 |
Ajax - вызывает ошибку в IE | kalexi | JavaScript, Ajax | 2 | 04.05.2010 17:03 |