Выход из цикла vba
Автор Кийко Светлана задал вопрос в разделе Другие языки и технологии
VBA циклы и получил лучший ответ
Ответ от Дмитрий Канидьев[гуру]
Используй оператор Resume. Над ним можно немного поэкспериментировать, вот возможные описания: Resume Next Resune строка Resume метка Resume 0 Кстати говоря, вызывать различные функции внутри цикла никто не запрещает. Потом вернешься туда, откуда ушла. Пример ниже будет упорно требовать, чтобы ввели число, отличное от 0: Sub Test() On Error GoTo Error1 Dim x As Integer Dim a As Integer Dim c As Double x = 20 a = Str(InputBox("введите число")) c = x / a x = 10 MsgBox ("Опаньки !!!") GoTo Ends: Error1: MsgBox ("думай о программировании, а не о женщинах") a = Str(InputBox("введите число")) Resume 0 Ends: End Sub
form1.label1.caption=" вернулись в форму"
Помощь в написание программы на VBA
А не проще из Access подцепить таблицу Excel в качестве источника данных и там уже можно
подробнее...
Что такое ВВП.
совокупная рыночная стоимость товаров и услуг, произведенных в течение определенного периода
подробнее...
Помогите написать программу на Visual Basis
Ещё вариант для VB5/6. Тут элементы управления на форме не нужны, просто поместите следующий код в
подробнее...
Какие стихи были написаны В годы В. О. В?
О Великой Отечественной войне, Тема Великой Отечественной Войны в поэзии военных лет
подробнее...
Как записать в VBA excel функцию максимум?
на вот. сам разбирайся:
Sub ExitForDemo()
MaxVal =
подробнее...