Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / объединить код открытия строк / 11 сообщений из 11, страница 1 из 1
01.02.2010, 11:48
    #36441763
segail
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
объединить код открытия строк
Здраdствуйте

Подскажите, как объединить код открытия строк.
Rows("1:2").Hidden = False
Rows(i & ":" & i + 2).Hidden = False
...
Рейтинг: 0 / 0
01.02.2010, 11:56
    #36441783
Antonariy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
объединить код открытия строк
Rows(i & ":" & ( i + 2 ) ).

Jah loves you.
...
Рейтинг: 0 / 0
01.02.2010, 11:57
    #36441789
Antonariy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
объединить код открытия строк
Кстати i & ":" & (i + 2) не равно "1:2".

Jah loves you.
...
Рейтинг: 0 / 0
01.02.2010, 12:03
    #36441810
segail
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
объединить код открытия строк
Antonariy,
Вы меня не поняли, есть два кода открытия строк, первый скрывает строки 1:2, второй с переменной, как их объединить в один код?
...
Рейтинг: 0 / 0
01.02.2010, 12:18
    #36441846
segail
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
объединить код открытия строк
Или уплотнить два кода в один…
...
Рейтинг: 0 / 0
01.02.2010, 12:18
    #36441847
Antonariy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
объединить код открытия строк
Никак.

Jah loves you.
...
Рейтинг: 0 / 0
01.02.2010, 22:35
    #36443258
_Boroda_
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
объединить код открытия строк
segail,

А так:
Range("1:2,i & ":" & i + 2").EntireRow.Hidden = False
...
Рейтинг: 0 / 0
02.02.2010, 09:13
    #36443573
Hugo121
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
объединить код открытия строк
_Boroda_ , одну кавычку в другое место надо :) и & добавить :
Код: plaintext
1.
Range("1:2," & i & ":" & i +  2 ).EntireRow.Hidden = False
...
Рейтинг: 0 / 0
02.02.2010, 09:50
    #36443625
_Boroda_
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
объединить код открытия строк
Hugo121,

Конечно. Это так обрадовался, что обманул компьютер, что набил ручками особо не заботясь о синтаксисе и без проверки в VBA.

Range("1:2," & i & ":" & i + 2).EntireRow.Hidden = False правильно.
...
Рейтинг: 0 / 0
02.02.2010, 09:53
    #36443634
Antonariy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
объединить код открытия строк
Ого, не знал, что можно так объединять произвольные диапазоны.

Jah loves you.
...
Рейтинг: 0 / 0
02.02.2010, 13:02
    #36444297
Игорь Горбонос
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
объединить код открытия строк
> Автор: Antonariy
> Ого, не знал, что можно так объединять произвольные диапазоны.

Можно, и запись макроса это показывает, но заставить это работать из фокспро, при выводе отчетов у меня не получилось


Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / объединить код открытия строк / 11 сообщений из 11, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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