powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Отображение или скрытие строк с помощью кнопки
15 сообщений из 15, страница 1 из 1
Отображение или скрытие строк с помощью кнопки
    #35122012
Khersonets
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Помогите чайнику! Нужен срочно макрос, который отображает ранее скрытые строки по одной при каждом клике на кнопку.
...
Рейтинг: 0 / 0
Отображение или скрытие строк с помощью кнопки
    #35123379
Фотография Rampage
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мож чем поможет.
Код: plaintext
1.
2.
Sub kolonki()
Rows("1:1").Hidden = False
End Sub
...
Рейтинг: 0 / 0
Отображение или скрытие строк с помощью кнопки
    #35125396
Khersonets
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Есть несколько срытых строк и одна кнопка. Нужно, чтобы при каждом клике на эту кнопку открывалось по одной скрытой строке.
...
Рейтинг: 0 / 0
Отображение или скрытие строк с помощью кнопки
    #35125814
ЛиП
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я вобщето на делфи пишу, но попробывал на VBA. так что в нужный вид доведи сам
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
im r As Integer


Private Sub CommandButton1_Click()
 ' i = 1
l1: r = r +  1 
 ' MsgBox (CByte(r) & ":" & CByte(r))
 
 If (Rows(CInt(r) & ":" & CInt(r)).Hidden = True) And (r <  300 ) Then
Rows(CInt(r) & ":" & CInt(r)).Hidden = False
 Else: GoTo l1
End If


End Sub
...
Рейтинг: 0 / 0
Отображение или скрытие строк с помощью кнопки
    #35125917
Фотография Rampage
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
KhersonetsЕсть несколько срытых строк и одна кнопка. Нужно, чтобы при каждом клике на эту кнопку открывалось по одной скрытой строке.

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
Sub kolonki()
Dim introw As Integer
For introw =  1  To  300 
If Rows((introw) & ":" & (introw)).Hidden = True Then
GoTo  10 :
End If
Next
 10 : Rows((introw) & ":" & (introw)).Hidden = False
End Sub
а мона и так :)
смысл вроде бы не изменился %)
...
Рейтинг: 0 / 0
Отображение или скрытие строк с помощью кнопки
    #35131326
Khersonets
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо огромное!!! Ребя, если бы вы были в Херсоне, я бы выставил вам пива.
...
Рейтинг: 0 / 0
Отображение или скрытие строк с помощью кнопки
    #35137930
Khersonets
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Есть еще пара вопросов. Чтобы долго не объяснять, прилагаю файл.
1. Как сделать, чтобы строки удалялись, начиная с нижней.
2. Как скрыть кнопки вместе со скрыванием блока (подозреваю, что в свойствах, но ничего не подходит).
Заранее, спасибо!
...
Рейтинг: 0 / 0
Отображение или скрытие строк с помощью кнопки
    #35138090
ЛиП
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
KhersonetsЕсть еще пара вопросов. Чтобы долго не объяснять, прилагаю файл.
1. Как сделать, чтобы строки удалялись, начиная с нижней.
2. Как скрыть кнопки вместе со скрыванием блока (подозреваю, что в свойствах, но ничего не подходит).
Заранее, спасибо!

1.


Делаешь обратный цикл с шагом -1
Код: plaintext
For introw =  15  To  7  Step - 1 

2

контекстное меню на кнопке/Формат объекта/Свойства/НЕ ПЕРЕМЕЩАТЬ И НЕ МЕНЯТЬ РАЗМЕРЫ.

На твоем примере прилагаю
...
Рейтинг: 0 / 0
Отображение или скрытие строк с помощью кнопки
    #35138093
ЛиП
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ЛиП

2
контекстное меню на кнопке/Формат объекта/Свойства/НЕ ПЕРЕМЕЩАТЬ И НЕ МЕНЯТЬ РАЗМЕРЫ.

Ой, звеняй - на оборот.
...
Рейтинг: 0 / 0
Отображение или скрытие строк с помощью кнопки
    #35138105
ЛиП
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ЛиП ЛиП

2
контекстное меню на кнопке/Формат объекта/Свойства/НЕ ПЕРЕМЕЩАТЬ И НЕ МЕНЯТЬ РАЗМЕРЫ.

Ой, звеняй - на оборот.
Блин...не проснулся еще...не так понял вопрос.
Код: plaintext
CommandButton2.Visible = Not CommandButton2.Visible
Прописывай в обоих обработчиках.
Можешь на прямую - TRUE и FALSE - как в примере
Код: plaintext
1.
2.
[SRC vba]CommandButton2.Visible =TRUE
...
[SRC vba]CommandButton2.Visible =FALSE
...
Рейтинг: 0 / 0
Отображение или скрытие строк с помощью кнопки
    #35141377
Khersonets
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Подскажите еще макрос, с помощью которого можно было бы увеличивать/уменьшать строку с комментариями (размер строки зависит от кол-ва внесенных комментариев). Спасибо!!!
...
Рейтинг: 0 / 0
Отображение или скрытие строк с помощью кнопки
    #35141480
ЛиП
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
Private Sub CommandButton3_Click()
Rows("19:19").RowHeight = Rows("19:19").RowHeight +  3 
End Sub

Увеличивает на 3 пикселя при нажатии.
Измени шаг как надо.
...
Рейтинг: 0 / 0
Отображение или скрытие строк с помощью кнопки
    #35141745
Khersonets
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Все гениальное - просто! Спасибо ОГРОМНОЕ!!! Возник еще вопрос: с помощью какого макроса будут синхронно удаляться/добавляться строки в двух таблицах (строки Excel'я 15-35, 14-34, 13-33 и т.д.)?
...
Рейтинг: 0 / 0
Отображение или скрытие строк с помощью кнопки
    #35141876
Фотография Rampage
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
нопку создай и повесь на неё удаление строк.
...
Рейтинг: 0 / 0
Отображение или скрытие строк с помощью кнопки
    #35142055
ЛиП
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну да...
В обработчик одной кнопки пихаешь эти три цикла...
Если процедуры ужо написаны, то просто вызываешь их
...
Рейтинг: 0 / 0
15 сообщений из 15, страница 1 из 1
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Отображение или скрытие строк с помощью кнопки
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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