Форум программистов, компьютерный форум, киберфорум
VBA
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 5.00/21: Рейтинг темы: голосов - 21, средняя оценка - 5.00
6 / 7 / 1
Регистрация: 05.11.2013
Сообщений: 310

End Sub по условию

08.03.2018, 21:51. Показов 4659. Ответов 21
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Доброго времени суток
Всех женщин с праздником

Mашина обрабатывает некоторые данные.
По окончанию - предлагает скопировать результат вычислений.
При ответе "1" машина копирует новые вычисления, сообщает пользователю и макрос работу закончил
При любом другом ответе - машина выводит сообщение "Макрос работу завершил" и End Sub

Машина категорически отказывается воспринимать два "End Sub"


Visual Basic
1
2
3
4
5
6
7
8
9
10
s_ = 0
s_ = Val(InputBox(" Скопировать результат вычислений?" & Chr(10) & "Да-1"))
 If s_ = 1 Then Range("F2:I200").Select
 Selection.Copy
 MsgBox (" Новая таблица скопирована")
  Then End Sub
 
Else: MsgBox ("Makpoc работу завершил")
 
End Sub
0
Лучшие ответы (1)
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
08.03.2018, 21:51
Ответы с готовыми решениями:

Excel 2013 32-bit URLDownloadToFile пишет "Compile error: only comment may appear after End Sub End Function or End Prop
Добрый день! перепробовал все варианты и не вызывается функция URLDownloadToFile: пишет "Compile error: only comment may appear...

With myChart With .Axes(xlCategory) .CategoryType = xlTimeScale .BaseUnit = xlseconds End With End With
MSDN утверждает: BaseUnit Property Applies To Axis object. Description Returns or sets the base unit for the specified category...

Error при создании .obj файла 85:End of file, no end directive
Добрый день! помогите разобраться с ошибкой! Компилирую следующий код в ibm personal computer macro assembler v 2.0: TITLE ...

21
6 / 7 / 1
Регистрация: 05.11.2013
Сообщений: 310
09.03.2018, 23:47  [ТС]
Студворк — интернет-сервис помощи студентам
спасибо
0
...
 Аватар для ji2n
39 / 37 / 13
Регистрация: 08.10.2016
Сообщений: 173
09.03.2018, 23:58
Цитата Сообщение от 0mega Посмотреть сообщение
о каком ветвлении идет речь если MsgBox не предоставляет возможности ввода какой-либо информации кроме "ОК" ?
Может:
Visual Basic
1
2
3
4
5
6
    If MsgBox(" Скопировать результат вычислений?", vbYesNo) = vbYes Then
            Range("F2:I200").Copy
            MsgBox (" Новая таблица скопирована")
       Else
            MsgBox ("Makpoc работу завершил")
    End If
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
09.03.2018, 23:58

Продаю инфраструктуру VPN-сервиса (back-end + frond-end)
Некоторое время назад запустил VPN-сервис. (по понятным причинам не указываю название) Работал потихоньку, но стало не хватать времени на...

Ошибка: syntax error, unexpected end of file, expecting end
ДВ! Помогите пожалуйста . нужно решение в Scilab. Для любого целого k обозначим количество цифр в его десятичной записи С(k)....

Web-разработчик (back-end, front-end), Москва
Крупнейшая меховая компания в Европе ELENA FURS в поиске талантливого разработчика. (Москва, м. Фрунзенская) Ищем специалиста, который...

Ошибка user.exe в коде: Private Sub Text1_Change() If Text1.Text = 'del' Then Unload Me End If End Sub
Подскажите, плз. Почему происходит ошибка Windows, User.exe выполнила недопустимую операцию и будет закрыта....при следующем коде: ...

184 End-to-End error-Количество ошибок чётности во время передачи между кэшем RAM и хостом.
Уважаемые помогите разобратся! Жесткий диск SAMSUNG HD502IJ (500гб), установлена ОС Windows 7 При запуске системы выскакивает окно: ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
22
Ответ Создать тему
Новые блоги и статьи
Часы электронные
Uhbif79 12.08.2026
Выкладываю программу часов. Программа позволяет: 1. Использовать системное время и дату, 2. Есть возможность вводить время и дату вручную. 3. Реализованы 2 будильника: начало и конец рабочего дня. . . .
Часы с будильником на основе класса QLCDNumber
Uhbif79 12.08.2026
Всем добрый день, выкладываю программу часов с будильником на основе класса QLCDNumber. Здесь я пробовал самостоятельно создавал классы, впервые столкнулся с видимостью переменной одного класса из. . .
Установка MinGW GCC 16.2 и CMake
8Observer8 10.08.2026
VK Видео: https:/ / vkvideo. ru/ video-240781534_456239017 YouTube: eY5-5PyI9NM Текстовая версия
Неделя из жизни имитационной модели склада: мои кривые руки растут, откуда надо
anaschu 10.08.2026
Неделя из жизни имитационной модели склада: как я почти написал неправильную логику и что с этим делать Работаю сейчас над учебно-рабочим проектом: строю в AnyLogic имитационную модель процессов. . .
Калькулятор для расчета родства
russiannick 07.08.2026
1. Задача: Создать калькулятор для расчета родства. Родственных связей существует 8 ступеней, такие как: p - отец P - мать q - муж Q - жена b - брат B - сестра s - сын S - дочь
Мир по моей воле
kumehtar 07.08.2026
Когда-то кажется, что всё просто. Ты весь такой светлый. Причиняешь добро. Борешься за справедливость в этом тёмном мире. Потом начинаешь замечать одну неприятную вещь. Почти каждый хороший. . .
Кредитный калькулятор
Maks 05.08.2026
Решение задачи по прикладной информатике средствами 1С. Задача: Напишите приложение-калькулятор, которое помогает рассчитывать параметры кредита для аннуитетного и дифференцированного видов. . .
У нас сейчас поговорку "Опять 25" нужно переделать на "Опять +35".
kumehtar 04.08.2026
С ностальгией вспоминаю времена моего детства, когда у нас и правда +25 - была максимальная температура летом. Раньше +25 °C реально казались вершиной жары, когда можно было весь день пропадать на. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru