powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Помогите пожалуйста вставить кнопочки в таблицу!
25 сообщений из 63, страница 2 из 3
Помогите пожалуйста вставить кнопочки в таблицу!
    #33635835
ВладимирВ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Создал два макроса, если их запускаешь вручную - все работает. Привязал к кнопке - при нажатии строки с нулями скрываются, а при отпускании - не раскрываются. Что я неправильно сделал?


Sub Variant_S_On()
'
' Variant_S_On Макрос
' Макрос записан 30.03.2006 (Kulachko)
'

'
Columns("J:J").Select
Selection.AutoFilter
Selection.AutoFilter Field:=1, Criteria1:=">0", Operator:=xlAnd
End Sub

Sub Variant_S_Off()
'
' Variant_S_Off Макрос
' Макрос записан 30.03.2006 (Kulachko)
'

'
Selection.AutoFilter
End Sub

---------

Private Sub ToggleButton1_Change()
If ToggleButton1.Enabled Then
Variant_S_On
Else
Variant_S_Off
End If
End Sub
...
Рейтинг: 0 / 0
Помогите пожалуйста вставить кнопочки в таблицу!
    #33635877
Не то свойство указываешь. Нужно не Enabled, а Value.

Код: plaintext
1.
2.
3.
4.
5.
6.
Private Sub ToggleButton1_Change()
    If ToggleButton1.Value Then
        Variant_S_On
    Else
        Variant_S_Off
    End If
End Sub
...
Рейтинг: 0 / 0
Помогите пожалуйста вставить кнопочки в таблицу!
    #33635894
ВладимирВ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ну да спасибо, действительно работает. А методику скопировал с предыдущего совета - видать товарисчъ ошибся...
...
Рейтинг: 0 / 0
Помогите пожалуйста вставить кнопочки в таблицу!
    #33635911
Фотография k-nike
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ошибся. С кем не бывает))
...
Рейтинг: 0 / 0
Помогите пожалуйста вставить кнопочки в таблицу!
    #33635915
Фотография k-nike
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Кстати измени свои процедуры на
Код: plaintext
1.
2.
3.
4.
5.
6.
Sub Variant_S_On()
    Columns("J:J").AutoFilter Field:= 1 , Criteria1:=">0", Operator:=xlAnd
End Sub

Sub Variant_S_Off()
    Columns("J:J").AutoFilter
End Sub
Так правильнее и короче.
...
Рейтинг: 0 / 0
Помогите пожалуйста вставить кнопочки в таблицу!
    #33635927
Фотография k-nike
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
И еще:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
Private Sub ToggleButton1_Change()
    If ToggleButton1.Value Then
        Variant_S_On
        ToggleButton1.Caption = "Фильтр включен"
    Else
        Variant_S_Off
        ToggleButton1.Caption = "Фильтр выключен"
    End If
End Sub
...
Рейтинг: 0 / 0
Помогите пожалуйста вставить кнопочки в таблицу!
    #33636392
ВладимирВ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо, сделал, все замечательно работает!
...
Рейтинг: 0 / 0
Помогите пожалуйста вставить кнопочки в таблицу!
    #33637317
ВладимирВ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Благодаря значительной помощи участников данного форума работа идет быстро и качественно, таблица приближается к своему финальному варианту. Несколько вопросов которых не удалось решить:

1. Никак не получается центрировать радиокнопку по горизонтали: в свойствах есть пункт "Alignment", но он имеет только два значения 0 и 1 лево-право, странно, что нет положения центр, а хотелось...
2. Сделал кнопку для форматирования таблички по вчерашним советам - вон она там, зелененькая и работает классненько...
Хотелось сделать ее по размеру ячейки К1 с надписью S=, но если кнопку уменьшить до размеров этой клетки, то надписи почти исчезает. Получается что в клетке я могу разместить два знака нужного размера, а на кнопке нет, хотя нутром чую что решение есть.
Сразу скажу, что в соседнем столбике "J" кнопку размещать нельзя, так как он в рабочем режиме скрыт.
Пробовал оставить надись в клетке, а сверху разместить кнопку, сделав ее прозрачной - тоже не получается.
Жду Ваших советов...
...
Рейтинг: 0 / 0
Помогите пожалуйста вставить кнопочки в таблицу!
    #33637322
ВладимирВ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
...
Рейтинг: 0 / 0
Помогите пожалуйста вставить кнопочки в таблицу!
    #33637329
ВладимирВ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Странно, но второй раз картинка не приклеивается к сообщению...
...
Рейтинг: 0 / 0
Помогите пожалуйста вставить кнопочки в таблицу!
    #33637348
ВладимирВ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Еще раз ... формат GIF, размер 15 Kb...
...
Рейтинг: 0 / 0
Помогите пожалуйста вставить кнопочки в таблицу!
    #33637356
ВладимирВ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Формат PNG, размер 3 Kb...
...
Рейтинг: 0 / 0
Помогите пожалуйста вставить кнопочки в таблицу!
    #33637386
ВладимирВ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Разобрался в чем дело... Пишу текст, прикладываю фото, делаю предварительный просмотр. Текст на просмотре видно, а фото нет, и указанный путь к файлу СТИРАЕТСЯ! Если после этого отправить сообщение не указав еще раз на прикрепляеый то сообщение будет без картинки - глючок такой на форуме, хотя на других форумах такого нет - проверял.
...
Рейтинг: 0 / 0
Помогите пожалуйста вставить кнопочки в таблицу!
    #33637534
vkodor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А ты вставь "Обьект WordArt..."
У него в свойствах есть "Назначить макрос"
...
Рейтинг: 0 / 0
Помогите пожалуйста вставить кнопочки в таблицу!
    #33637560
ВладимирВ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вот хорошая мысль, щас попробую. Хотелось это сделать вот почему: после нажатия на кнопку включается автофильтр, и появляется его выпадающий список (а он на фиг не нужен), а если кнопку сделать в размер клетки, то она его закроет - смотри картинку.
...
Рейтинг: 0 / 0
Помогите пожалуйста вставить кнопочки в таблицу!
    #33637592
ВладимирВ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Но ведь у меня два макроса, к кнопке я привязывал один на включение фильтра (кнопка нажата), а второй на выключение - (кнопка отжата), а как к объекту WordArt их оба привязать? Две кнопки что-ли делать?
...
Рейтинг: 0 / 0
Помогите пожалуйста вставить кнопочки в таблицу!
    #33637607
ВладимирВ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В принципе все уже сделано и работает, просто надо на кнопке разместить надпись, или как-нибудь над ней или под ней, чтобы просвечивала...
...
Рейтинг: 0 / 0
Помогите пожалуйста вставить кнопочки в таблицу!
    #33637631
vkodor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
соедени макросы с проверкой
Код: plaintext
Worksheets("Sheet1").AutoFilterMode 'Установлен фильтр или нет
...
Рейтинг: 0 / 0
Помогите пожалуйста вставить кнопочки в таблицу!
    #33637685
Фотография k-nike
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ВладимирВВ принципе все уже сделано и работает, просто надо на кнопке разместить надпись, или как-нибудь над ней или под ней, чтобы просвечивала...
У ToggleButton1 есть свойства Picture и PicturePositon (фон кнопки)
Попробуй надпись "S=" перевести в рисунок и сделать его фоном.
...
Рейтинг: 0 / 0
Помогите пожалуйста вставить кнопочки в таблицу!
    #33637715
ВладимирВ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Sub S_On()
'
' S_On Макрос
' Макрос записан 30.03.2006 (Kulachko)

Columns("K:K").AutoFilter Field:=1, Criteria1:="<>"

End Sub

Sub S_Off()
'
' S_Off Макрос
' Макрос записан 30.03.2006 (Kulachko)

Columns("K:K").AutoFilter
End Sub

Sub SNEW_On()
' Новый макрос составлен на основе двух предыдущих
If Worksheets("Sheet2").AutoFilterMode = 0 Then
Columns("K:K").AutoFilter Field:=1, Criteria1:="<>"

Else

Columns("K:K").AutoFilter
End If
End Sub

Видать как-то неправильно я задал AutoFilterMode = 0, а как надо?

Вообще с ToggleButon мне вариант больше нравился, там кнопка имела два состояния нажата-отжата, а объект WordArt - нет. Ну если по-другому никак нельзя пусть будет так.
...
Рейтинг: 0 / 0
Помогите пожалуйста вставить кнопочки в таблицу!
    #33637723
ВладимирВ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
k-nike[quot ВладимирВ]
Попробуй надпись "S=" перевести в рисунок и сделать его фоном.

А вот это мне больше нравится ща займусь, спасибо!
...
Рейтинг: 0 / 0
Помогите пожалуйста вставить кнопочки в таблицу!
    #33637758
vkodor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
If Worksheets("Sheet2").AutoFilterMode Then
...
Рейтинг: 0 / 0
Помогите пожалуйста вставить кнопочки в таблицу!
    #33637818
vkodor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
3.
4.
5.
6.
Sub SNEW_On()
    If ActiveSheet.AutoFilterMode Then
        Columns("K:K").AutoFilter
    Else
        Columns("K:K").AutoFilter Field:= 1 , Criteria1:="<>"
    End If
End Sub
...
Рейтинг: 0 / 0
Помогите пожалуйста вставить кнопочки в таблицу!
    #33637824
ВладимирВ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Огромное спасибо vkodor! Сделал все как хотел, гляньте, что получилось. Последнее, что хотелось бы сделать, чтобы при нажатии кнопка была более заметной - меняла свой цвет, не подскажете как? Я догадываюсь, что в подпрограмму обработки нажатия кнопки надо добавить Backcolor, но не знаю синтаксиса. Где-бы в инете почитать на эту тему?
...
Рейтинг: 0 / 0
Помогите пожалуйста вставить кнопочки в таблицу!
    #33637840
vkodor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Так у тебя там CommandButton или WordArt?
...
Рейтинг: 0 / 0
25 сообщений из 63, страница 2 из 3
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Помогите пожалуйста вставить кнопочки в таблицу!
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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