Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/MsgBox кнопка Ок что бы запускала макрос. - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по VBA » MsgBox кнопка Ок что бы запускала макрос. (Excel)
MsgBox кнопка Ок что бы запускала макрос.
Kinder Дата: Воскресенье, 21.12.2014, 15:35 | Сообщение № 1
Группа: Пользователи
Ранг: Участник
Сообщений: 77
Репутация: 0 ±
Замечаний: 0% ±

Добрый день.
Подскажите пожалуйста как привязать кнопку "Ок" к макросу в MsgBox.
В интернете ничего не смог найти.
[vba]
Код
Sub hf()
Set zx = Worksheets("Основа")

   MsgBox "Выполнить очитску?", vbOKCancel, "Основа"
   If vbOK = True Then
   zx.Range("B4").ClearContents
   End If

End Sub
[/vba]
У меня просто выводит сообщение.
Спасибо.

Извиняюсь, не посмотрел где создал тему.


"И все таки она вертится!"

Сообщение отредактировал Kinder - Воскресенье, 21.12.2014, 15:36
 
Ответить
СообщениеДобрый день.
Подскажите пожалуйста как привязать кнопку "Ок" к макросу в MsgBox.
В интернете ничего не смог найти.
[vba]
Код
Sub hf()
Set zx = Worksheets("Основа")

   MsgBox "Выполнить очитску?", vbOKCancel, "Основа"
   If vbOK = True Then
   zx.Range("B4").ClearContents
   End If

End Sub
[/vba]
У меня просто выводит сообщение.
Спасибо.

Извиняюсь, не посмотрел где создал тему.

Автор - Kinder
Дата добавления - 21.12.2014 в 15:35
Gustav Дата: Воскресенье, 21.12.2014, 15:41 | Сообщение № 2
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2757
Репутация: 1139 ±
Замечаний: 0% ±

начинал с Excel 4.0, видел 2.1
Не в тот форум. Раз. Элементарный хэлп по этой функции читали? Два.


МОИ: Ник, Tip box: 41001663842605
 
Ответить
СообщениеНе в тот форум. Раз. Элементарный хэлп по этой функции читали? Два.

Автор - Gustav
Дата добавления - 21.12.2014 в 15:41
Kinder Дата: Воскресенье, 21.12.2014, 15:51 | Сообщение № 3
Группа: Пользователи
Ранг: Участник
Сообщений: 77
Репутация: 0 ±
Замечаний: 0% ±

По поводу форума извинился сразу.
По поводу хелпа читал. Толком ничего не понял.
Благодарю за ответ.


"И все таки она вертится!"
 
Ответить
СообщениеПо поводу форума извинился сразу.
По поводу хелпа читал. Толком ничего не понял.
Благодарю за ответ.

Автор - Kinder
Дата добавления - 21.12.2014 в 15:51
Gustav Дата: Воскресенье, 21.12.2014, 16:32 | Сообщение № 4
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2757
Репутация: 1139 ±
Замечаний: 0% ±

начинал с Excel 4.0, видел 2.1
Поиском по нашему сайту поищите MsgBox. И расположите ее справа от знака равенства, как в примерах, которые найдет поиск.


МОИ: Ник, Tip box: 41001663842605
 
Ответить
СообщениеПоиском по нашему сайту поищите MsgBox. И расположите ее справа от знака равенства, как в примерах, которые найдет поиск.

Автор - Gustav
Дата добавления - 21.12.2014 в 16:32
Kinder Дата: Воскресенье, 21.12.2014, 17:21 | Сообщение № 5
Группа: Пользователи
Ранг: Участник
Сообщений: 77
Репутация: 0 ±
Замечаний: 0% ±

По поиску не смог найти то что мне нужно.
Решил таким образом:
[vba]
Код
Sub gh()
Set zx = Worksheets("Основа")
   If MsgBox("Выполнить очистку?", vbOKCancel, "Очистка") = vbOK Then
   zx.Range("B4:I18").ClearContents
   Else: Exit Sub
   End If
End Sub
[/vba]
Вопрос закрыт.
Спасибо!!!


"И все таки она вертится!"

Сообщение отредактировал Kinder - Воскресенье, 21.12.2014, 17:21
 
Ответить
СообщениеПо поиску не смог найти то что мне нужно.
Решил таким образом:
[vba]
Код
Sub gh()
Set zx = Worksheets("Основа")
   If MsgBox("Выполнить очистку?", vbOKCancel, "Очистка") = vbOK Then
   zx.Range("B4:I18").ClearContents
   Else: Exit Sub
   End If
End Sub
[/vba]
Вопрос закрыт.
Спасибо!!!

Автор - Kinder
Дата добавления - 21.12.2014 в 17:21
Gustav Дата: Воскресенье, 21.12.2014, 18:40 | Сообщение № 6
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2757
Репутация: 1139 ±
Замечаний: 0% ±

начинал с Excel 4.0, видел 2.1
Ну дык, совершенно же правильным образом. И главное - практически самостоятельно, что всегда особо ценно ;)


МОИ: Ник, Tip box: 41001663842605
 
Ответить
СообщениеНу дык, совершенно же правильным образом. И главное - практически самостоятельно, что всегда особо ценно ;)

Автор - Gustav
Дата добавления - 21.12.2014 в 18:40
Kinder Дата: Воскресенье, 21.12.2014, 19:20 | Сообщение № 7
Группа: Пользователи
Ранг: Участник
Сообщений: 77
Репутация: 0 ±
Замечаний: 0% ±

Спасибо.
Обычно время не позволяет долго искать решение самому.(((


"И все таки она вертится!"
 
Ответить
СообщениеСпасибо.
Обычно время не позволяет долго искать решение самому.(((

Автор - Kinder
Дата добавления - 21.12.2014 в 19:20
Мир MS Excel » Вопросы и решения » Вопросы по VBA » MsgBox кнопка Ок что бы запускала макрос. (Excel)
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2024 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!