Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Помогите с Inputbox

70K
29 февраля 2012 года
tatooine
14 / / 28.01.2012
у нас в прописанных макросах при их запуске сначала вызываеться InputBox, введенное значение записываеться в определенную ячейку и выполнение макроса идет дальше. На Инпутбоксе есть две кнопки "Да" и "Нет", так вот какую кнопку не нажми выполнение макроса все равно осушествляеться. Как сделать так чтоб при нажатии на "нет" выполнение макроса прерывалось и все возвращалось в первоначальное состояние?
Я понимаю что есть такой оператор Answer...
275
29 февраля 2012 года
pashulka
985 / / 19.09.2004
 
Код:
iText$ = InputBox("Введите необходимый текст", "")
If iText$ <> "" Then
   'Здесь необходимые действия
Else
   Exit Sub
End If


 
Код:
iText$ = InputBox("Введите необходимый текст", "")
If iText$ = "" Then Exit Sub
Здесь необходимые действия


 
Код:
iText$ = InputBox("Введите необходимый текст", "")
If Len(iText$) > 0 Then
   'Здесь необходимые действия
Else
   Exit Sub
End If


 
Код:
iText$ = InputBox("Введите необходимый текст", "")
If Len(iText$) = 0 Then Exit Sub
Здесь необходимые действия


P.S. В Excel'е есть ещё Application.Inputbox , но там немного по другому, ибо этот метод(функция) после нажатии кнопки Отмена/Закрыть возвращает False(Ложь)
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог