Оперативное сообщение: Оперативное сообщение | это… Что такое Оперативное сообщение?

Содержание

Что понимается под термином «оперативное сообщение» в соответствии с Порядком проведения технического расследования причин аварий, инцидентов и случаев утраты взрывчатых материалов промышленного назначения на объектах, поднадзорных Ростехнадзору?

Ответы Ростехнадзора по промышленной безопасности на тестовые задания к аттестационным вопросам по курсу — Б.7.1. Эксплуатация систем газораспределения и газопотребления. Вопросы с правильными ответами подтверждаются выдержкой из нормативной документации по которым составлены тесты Олимпокс.


Что понимается под термином «оперативное сообщение» в соответствии с Порядком проведения технического расследования причин аварий, инцидентов и случаев утраты взрывчатых материалов промышленного назначения на объектах, поднадзорных Ростехнадзору?

 

• Сведения об аварии, инциденте, несчастном случае, происшедшем в результате аварии, инцидента, а также об утрате взрывчатых материалов промышленного назначения, передаваемые организацией, эксплуатирующей поднадзорный Федеральной службе по экологическому, технологическому и атомному надзору (далее — Служба) объект, в территориальный орган Службы.

• Сведения, передаваемые территориальным органом Службы об аварии, в том числе несчастном случае, происшедшем в результате аварии, случае утраты взрывчатых материалов промышленного назначения, в центральный аппарат Службы.

• Сброшюрованный комплект документов об обстоятельствах и причинах аварии, несчастного случая, происшедшего в результате аварии, инцидента или утраты взрывчатых материалов промышленного назначения, оформленный по результатам проведенного технического расследования.

• Документ, подготовленный (составленный) комиссией по техническому расследованию причин аварии, несчастного случая, происшедшего в результате аварии, инцидента, утраты взрывчатых материалов промышленного назначения в соответствии с требованиями законодательства и содержащий выводы об обстоятельствах и причинах происшествий, о лицах, виновных в аварии, несчастном случае, происшедшем в результате аварии, инциденте или случае утраты взрывчатых материалов промышленного назначения, а также мероприятия по предупреждению аналогичных происшествий.


Выдержка из нормативной документации:

Приказ Ростехнадзора от 19.08.2011 N 480 «Об утверждении Порядка проведения технического расследования причин аварий, инцидентов и случаев утраты взрывчатых материалов промышленного назначения на объектах, поднадзорных Федеральной службе по экологическому, технологическому и атомному надзору»

2. В настоящем Порядке используются следующие термины и определения:

Утрата взрывчатых материалов промышленного назначения — хищение, разбрасывание и потеря (в т.ч. потеря качества) взрывчатых материалов промышленного назначения в результате нарушения установленного порядка хранения, перевозки, использования или учета;

Оперативное сообщение — сведения об аварии, инциденте, несчастном случае, происшедшем в результате аварии, инцидента, а также об утрате взрывчатых материалов промышленного назначения, передаваемые по рекомендуемым образцам согласно приложениям N 1, 1.1 и 2 к настоящему Порядку, организацией, эксплуатирующей поднадзорный Службе объект, в территориальный орган Службы;
(в ред. Приказа Ростехнадзора от 15.08.2017 N 313)

Информация об аварии, случае утраты взрывчатых материалов промышленного назначения — сведения, передаваемые территориальным органом Службы об аварии, в том числе несчастном случае, происшедшем в результате аварии, случае утраты взрывчатых материалов промышленного назначения, в центральный аппарат Службы;
(в ред. Приказа Ростехнадзора от 15.08.2017 N 313)

Техническое расследование причин аварии, несчастного случая, происшедшего в результате аварии, инцидента, случая утраты взрывчатых материалов промышленного назначения — установление и документальное фиксирование обстоятельств и причин аварии, несчастного случая, происшедшего в результате аварии, инцидента, утраты взрывчатых материалов промышленного назначения на поднадзорном объекте, определение лиц, ответственных за указанные происшествия, разработка мероприятий по предупреждению аналогичных происшествий;

Материалы технического расследования — сброшюрованный комплект документов об обстоятельствах и причинах аварии, несчастного случая, происшедшего в результате аварии, инцидента или утраты взрывчатых материалов промышленного назначения, оформленный по результатам проведенного технического расследования с учетом требований нормативных правовых актов, указанных в пункте 1 настоящего Порядка;

Акт технического расследования — документ, подготовленный (составленный) комиссией по техническому расследованию причин аварии, несчастного случая, происшедшего в результате аварии, инцидента, утраты взрывчатых материалов промышленного назначения в соответствии с требованиями законодательства и содержащий выводы об обстоятельствах и причинах происшествий, о лицах, виновных в аварии, несчастном случае, происшедшем в результате аварии, инциденте или случае утраты взрывчатых материалов промышленного назначения, а также мероприятия по предупреждению аналогичных происшествий. Акт технического расследования является обязательной частью материалов технического расследования.


На сайте Тест24.ру подготовлены и размещены тесты по промышленной безопасности актуальные на 2020 год. Вы можете пройти онлайн тестирование по курсам Б7.1, Б 7.2., Б 7.6, Б 7.8, Б 7.9,  для подготовки к сдаче экзамена на едином портале тестирования Ростехнадзора, для руководителей и специалистов по блоку — Б.7. Требования промышленной безопасности на объектах газораспределения и газопотребления.

Оперативное сообщение (информация) об аварии… из оперативно, выбросы (экология)



Оперативное сообщение (информация) об аварии, инциденте, случае утраты взрывчатых материалов промышленного назначения на объекте, поднадзорном Федеральной службе по экологическому, технологическому и атомному надзору (рекомендуемый образец)


 


Приложение N 1 к Порядку проведения технического расследования причин аварий, инцидентов и случаев утраты взрывчатых материалов промышленного назначения на объектах, поднадзорных Федеральной службе по экологическому, технологическому и атомному надзору, утвержденному Приказом Федеральной службы по экологическому,
технологическому и атомному надзору от 19 августа 2011 г. N 480
(рекомендуемый образец)
ОПЕРАТИВНОЕ СООБЩЕНИЕ (ИНФОРМАЦИЯ) ОБ АВАРИИ,
ИНЦИДЕНТЕ, СЛУЧАЕ УТРАТЫ ВЗРЫВЧАТЫХ МАТЕРИАЛОВ
ПРОМЫШЛЕННОГО НАЗНАЧЕНИЯ


Вид аварии (необходимую информацию отметить знаком ¦X¦)
———-                                         —

¦ ¦ — неконтролируемый взрыв


¦ ¦ — выброс опасных веществ


¦ ¦ — разрушение сооружений


¦ ¦ — повреждение, разрушение технических устройств


¦ ¦ — нарушение режима работы


¦ ¦ — повреждение ГТС


¦ ¦ — утрата взрывчатых материалов промышленного назначения


¦ ¦ — другие виды аварии

Наличие пострадавших  1  __________________________________________________
___________________________________________________________________________
___________________________________________________________________________
Дата  и  время  (московское) аварии,  повреждения  ГТС,  утраты  взрывчатых
материалов промышленного назначения _______________________________________
Хозяйственное        образование           (хозяйствующий         субъект),
вертикально-интегрированная структура _____________________________________
___________________________________________________________________________
Территориальный орган, вид надзора ________________________________________
___________________________________________________________________________
Организация _______________________________________________________________
___________________________________________________________________________
Место  нахождения организации (субъект Российской Федерации, город, поселок
и т. п.) ___________________________________________________________________
___________________________________________________________________________
___________________________________________________________________________
Место аварии, повреждения ГТС, утраты взрывчатых  материалов  промышленного
назначения  (производство, участок, цех, координаты по трассе с привязкой к
ближайшему населенному пункту и т.п.) _____________________________________
___________________________________________________________________________
___________________________________________________________________________
___________________________________________________________________________
Регистрационный номер объекта  2   ________________________________________
___________________________________________________________________________
Обстоятельства  аварии,  повреждения   ГТС,  утраты  взрывчатых  материалов
промышленного назначения и последствия (в т.ч. травмирование) _____________
___________________________________________________________________________
___________________________________________________________________________
___________________________________________________________________________
___________________________________________________________________________
Организации,   принимающие   участие   в   ликвидации  последствий  аварии,
повреждения ГТС, утраты взрывчатых материалов промышленного назначения ____
___________________________________________________________________________
___________________________________________________________________________

Передал(а):  фамилия,  инициалы, должность лица,   имеющего  право  внешней
переписки, телефон,
подпись _________________________

Принял(а): фамилия, инициалы, должность,
подпись _________________________

Дата и время (московское) приема __________________________________________

Причина   задержки  передачи  информации  в установленный срок (указать при
задержке более 24 часов) __________________________________________________
___________________________________________________________________________

———————————
1   Указать  количество пострадавших, из них погибших. В этом случае к
оперативному  сообщению  об  аварии  прикладывается  оперативное  сообщение
(информация)  о  несчастном  случае  (тяжелом,  групповом,  со  смертельным
исходом) по рекомендованному образцу (приложение N 2).
2    Для опасных производственных объектов указывается регистрационный
номер  опасного производственного объекта в Государственном реестре опасных
производственных    объектов,    для    гидротехнических    сооружений    —
регистрационный номер в Российском регистре гидротехнических сооружений.

ИНФОРМАЦИЯ ОБ АВАРИЯХ НА ОБЪЕКТЕ ТРУБОПРОВОДА ХИМИЧЕСКИ ОПАСНЫХ,
ВЗРЫВООПАСНЫХ И ГОРЮЧИХ ЖИДКОСТЕЙ И ГАЗОВ  1

1.    Наименование объекта, координаты по трассе с привязкой  к  ближайшему
населенному пункту __________________________________________________
_____________________________________________________________________
2.    Регистрационный номер объекта _______________________________________
_____________________________________________________________________
3.     Наименование вещества _______________________________________________
_____________________________________________________________________
4.    Объем утечки, м3 ____________________________________________________
5.    Информация по трубопроводу:
5.1.  Диаметр, мм _________________________________________________________
5.2.  Толщина стенки, мм __________________________________________________
5.3.  Марка стали _________________________________________________________
5.4.  Год ввода в эксплуатацию ____________________________________________
5.5.  Максимально разрешенное рабочее давление, МПа _______________________
5.6.  Давление в момент аварии, МПа _______________________________________
6.    Характер аварии _____________________________________________________
7.    Продолжительность истечения до ликвидации аварии, ч _________________
8.    Если утечка не устранена, то указать:
8.1.  Ожидаемый объем утечки до ее устранения, м3 _________________________
8. 2.  Время до устранения утечки, ч _______________________________________
9.    Характеристика места утечки (указать бетон/твердые покрытия;  гравий/
песок; пастбище и т.д.) _____________________________________________
_____________________________________________________________________
10.   После утечки (указать последствия): _________________________________
10.1. Попадание в водоток _________________________________________________
10.2. Впитывание в грунт __________________________________________________
10.3. Попадание в водоносный горизонт _____________________________________
_____________________________________________________________________
11.   Удалось ли полностью убрать загрязнения, вызванные утечкой __________
_____________________________________________________________________
12.   Предпринятые или предпринимаемые меры по ликвидации загрязнений: ____
_____________________________________________________________________
12. 1. Метод очистки _______________________________________________________
12.2. Дата окончания очистки ______________________________________________
12.3. Привлекаемый подрядчик (указать) ____________________________________
12.4. Применяемые методы хранения собранной жидкости ______________________
13.   Погодные условия ____________________________________________________
14.   Метод и обстоятельства обнаружения утечки ___________________________
15.   Ближайший водоем ____________________________________________________
16.   Расстояние до водоема, км ___________________________________________
17.   Перерыв в работе (дата, время) ______________________________________
18.   Воздействие на потребителя __________________________________________
19.   Описание последствий, возможная причина _____________________________
20.   Вид ремонта _____________ Начало ____________ Окончание _____________
21.   Координаты лица, сообщившего об аварии ______________________________

1 Заполняется в случае аварии на объекте трубопровода химически опасных, взрывоопасных и горючих жидкостей и газов. При необходимости приложить к форме дополнительные листы.

Источник — Приказ Ростехнадзора от 19.08.2011 № 480


 

быстрое определение сообщения | Словарь определений английского языка


прил.

1 выполнен или выполнен без задержки

2 Быстрый или готовый к действиям или ответам
Adv

3 Неформальный пунктированный
VB

4 TR (Comening to To To To To Comening to сделать что-нибудь)  

5    напомнить (актеру, певцу и т. д.) строки, забытые во время выступления  

6 TR , чтобы обновить память

7 TR , чтобы привести к предложению
Его дела будут предлагать обсуждение
N

8 (Коммер)

. долга, возникшего при покупке товаров или услуг в кредит  

b    договор, указывающий этот срок  

c      (также называемый)
примечание меморандум, направляемый покупателю с напоминанием о сроке и сумме, подлежащей уплате в форме вопроса или утверждения, появляющегося на экране, показывающего, что оборудование готово к работе, и с указанием доступных вариантов  
     (C15: от лат. promptus очевидный, от promere производить, от pro-1 + emere покупать)  

  немедленно      нареч  

  оперативность      n  

противоположная подсказка  
      n     (Театр)      другое имя для  

4

9
сцена справа  

  
См.  
  →
prompt 

prompt side  
      n     (Театр)   сторона сцены, где находится суфлер, обычно слева от актера в Великобритании и справа от него в США  

Английский словарь Коллинза — определение английского языка и тезаурус &nbsp

Смотрите также:

сторона подсказки, подсказка, противоположная подсказка, суфлер

Collaborative Dictionary     Определение английского языка

н.

сообщение, размещенное в Твиттере

н.

текстовый или графический элемент, предназначенный для подсказки пользователю нажать на ссылку

[Тех.] наиболее распространенными призывами к действию являются кнопки или баннеры.

н.

сообщение, содержащее юридические угрозы (часто основанные на фиктивных законах), отправленное с целью запугать получателя

образован из «мультфильм» и «адвокат»

Вы хотите отклонить эту запись: дайте нам свои комментарии (неправильный перевод/определение, повторяющиеся записи…)

Чтобы добавлять слова в свой словарь, станьте участником сообщества Reverso или войдите в систему, если вы уже являетесь его участником.
Это просто и занимает всего несколько секунд:

Или зарегистрируйтесь традиционным способом

Excel VBA MsgBox [окно сообщения]

В Excel VBA вы можете использовать функцию MsgBox для отображения окна сообщения (как показано ниже):

MsgBox — это не что иное, как диалоговое окно, которое вы можете использовать для информирования своих пользователей, показывая собственное сообщение или получая некоторые основные входные данные (такие как Да/Нет или OK/Отмена).

Пока отображается диалоговое окно MsgBox, ваш код VBA останавливается. Вам нужно щелкнуть любую из кнопок в MsgBox, чтобы запустить оставшийся код VBA.

Примечание. В этом руководстве я буду использовать слова «окно сообщения» и «MsgBox» взаимозаменяемо. При работе с Excel VBA всегда нужно использовать MsgBox .

В этом учебном пособии рассматриваются:

Структура VBA MsgBox в Excel

Окно сообщения состоит из следующих частей:

  1. Заголовок : обычно используется для отображения содержания окна сообщения. Если вы ничего не укажете, будет отображаться имя приложения — в данном случае это Microsoft Excel.
  2. Подсказка : Это сообщение, которое вы хотите отобразить. Вы можете использовать это место, чтобы написать пару строк или даже отобразить здесь таблицы/данные.
  3. Кнопка(и) : Хотя OK является кнопкой по умолчанию, вы можете настроить ее для отображения таких кнопок, как Да/Нет, Да/Нет/Отмена, Повторить/Игнорировать и т. д.
  4. Значок закрытия : Вы можете закройте окно сообщения, щелкнув значок закрытия.

Синтаксис функции VBA MsgBox

Как я уже упоминал, MsgBox — это функция, и ее синтаксис аналогичен другим функциям VBA.

MsgBox(приглашение [ кнопки] [ заголовок] [ файл справки, контекст])

  • приглашение — это обязательный аргумент. Он отображает сообщение, которое вы видите в MsgBox. В нашем примере текст «Это образец MsgBox» является «подсказкой». Вы можете использовать до 1024 символов в приглашении, а также можете использовать его для отображения значений переменных. Если вы хотите отобразить приглашение, состоящее из нескольких строк, вы также можете сделать это (подробнее об этом позже в этом руководстве).
  • [кнопки] — определяет, какие кнопки и значки отображаются в MsgBox. Например, если я использую vbOkOnly, будет отображаться только кнопка «ОК», а если я использую vbOKCancel, будут отображаться кнопки «ОК» и «Отмена». Я расскажу о различных видах кнопок позже в этом уроке.
  • [название] — Здесь вы можете указать, какую подпись вы хотите видеть в диалоговом окне сообщения. Это отображается в строке заголовка MsgBox. Если вы ничего не укажете, он покажет имя приложения.
  • [файл справки] — вы можете указать файл справки, к которому можно получить доступ, когда пользователь нажимает кнопку «Справка». Кнопка справки появится только тогда, когда вы используете для нее код кнопки. Если вы используете файл справки, вам также необходимо указать аргумент контекста.
  • [контекст] — числовое выражение, представляющее собой номер контекста справки, присвоенный соответствующему разделу справки.

Если вы плохо знакомы с концепцией Msgbox, не стесняйтесь игнорировать аргументы [файл справки] и [контекст]. Я редко видел, чтобы они использовались.

Примечание. Все аргументы в квадратных скобках являются необязательными. Только аргумент «подсказка» является обязательным.

Константы кнопок Excel VBA MsgBox (примеры)

В этом разделе я расскажу о различных типах кнопок, которые можно использовать с VBA MsgBox.

Прежде чем я покажу вам код VBA и внешний вид MsgBox, вот таблица, в которой перечислены все различные константы кнопок, которые вы можете использовать.

Button Constant Description
vbOKOnly Shows only the OK button
vbOKCancel Shows the OK and Cancel buttons
vbAbortRetryIgnore Shows the Abort, Кнопки «Повторить попытку» и «Игнорировать»
vbYesNo Shows the Yes and No buttons
vbYesNoCancel Shows the Yes, No, and Cancel buttons
vbRetryCancel Shows the Retry and Cancel buttons
vbMsgBoxHelpButton Shows кнопку Справка. Чтобы это работало, вам нужно использовать аргументы справки и контекста в функции MsgBox
vbDefaultButton1 Делает первую кнопку по умолчанию. Вы можете изменить номер, чтобы изменить кнопку по умолчанию. Например, vbDefaultButton2 делает вторую кнопку по умолчанию

Примечание. Просматривая примеры создания разных кнопок, вы можете задаться вопросом, какой смысл в этих кнопках, если это никак не влияет на код.

Так и есть! На основе выбора вы можете кодировать то, что вы хотите, чтобы код делал. Например, если вы нажмете «ОК», код должен продолжиться, а если вы нажмете «Отмена», код должен остановиться. Это можно сделать, используя переменные и присваивая значение окна сообщения переменной. Мы рассмотрим это в следующих разделах этого руководства.

Теперь давайте посмотрим на несколько примеров того, как различные кнопки могут отображаться в MsgBox и как это выглядит.

Кнопки MsgBox — vbOKOnly (по умолчанию)

Если вы используете только приглашение и не указываете ни один из аргументов, вы получите окно сообщения по умолчанию, как показано ниже:

Ниже приведен код, который даст это окно сообщения:

 Sub DefaultMsgBox()
MsgBox "Это образец коробки"
End Sub 

Обратите внимание, что текстовая строка должна быть заключена в двойные кавычки.

Можно также использовать константу кнопки vbOKOnly, но даже если ничего не указывать, она принимается по умолчанию.

Кнопки MsgBox – OK и Отмена

Если вы хотите отображать только кнопки OK и Cancel, вам нужно использовать константу vbOKCancel.

 Sub MsgBoxOKCancel()
MsgBox «Хотите продолжить?», vbOKCancel
End Sub 

Кнопки MsgBox — Прервать, Повторить и Игнорировать

Вы можете использовать константу «vbAbortRetryIgnore», чтобы отобразить кнопки «Прервать», «Повторить» и «Игнорировать».

 Sub MsgBoxAbortRetryIgnore()
MsgBox «Что вы хотите сделать?», vbAbortRetryIgnore
End Sub 

Кнопки MsgBox – Да и Нет

Вы можете использовать константу vbYesNo для отображения кнопок Да и Нет.

 Sub MsgBoxYesNo()
MsgBox «Должны ли мы остановиться?», vbYesNo
End Sub 

Кнопки MsgBox – Да, Нет и Отмена

Вы можете использовать константу vbYesNoCancel для отображения кнопок Да, Нет и Отмена.

 Sub MsgBoxYesNoCancel()
MsgBox «Должны ли мы остановиться?», vbYesNoCancel
Конец суб 

Кнопки MsgBox — Повторить и Отменить

Вы можете использовать константу vbRetryCancel, чтобы отобразить кнопки Повторить и Отменить.

 Подпрограмма MsgBoxRetryCancel()
MsgBox "Что вы хотите сделать дальше?", vbRetryCancel
End Sub 

Кнопки MsgBox — Кнопка справки

Вы можете использовать константу «vbMsgBoxHelpButton», чтобы отобразить кнопку справки. Вы можете использовать его с другими константами кнопки.

 Sub MsgBoxRetryHelp()
MsgBox «Что вы хотите делать дальше?», vbRetryCancel + vbMsgBoxHelpButton
Конец суб 

Обратите внимание, что в этом коде мы объединили две разные константы кнопок ( vbRetryCancel + vbMsgBoxHelpButton ). В первой части показаны кнопки «Повторить попытку» и «Отмена», а во второй части — кнопка «Справка».

Кнопки MsgBox — установка кнопки по умолчанию

Вы можете использовать константу vbDefaultButton1, чтобы установить первую кнопку по умолчанию. Это означает, что кнопка уже выбрана, и если вы нажмете ввод, она выполнит эту кнопку.

Ниже приведен код, который установит вторую кнопку (кнопка «Нет») по умолчанию.

 Sub MsgBoxOKCancel()
MsgBox «Что вы хотите делать дальше?», vbYesNoCancel + vbDefaultButton2
End Sub 

В большинстве случаев по умолчанию используется самая левая кнопка. Вы можете выбрать другие кнопки, используя vbDefaultButton2, vbDefaultButton3 и vbDefaultButton4.

Константы значков Excel VBA MsgBox (примеры)

Помимо кнопок, вы также можете настроить значки, отображаемые в диалоговом окне MsgBox. Например, у вас может быть красный критический значок или синий значок информации.

Ниже приведена таблица, в которой перечислены коды, отображающие соответствующий значок.

Icon Constant Description
vbCritical Shows the critical message icon
vbQuestion Shows the question icon
vbExclamation Shows the warning message icon
vbInformation Показывает значок информации

Значки MsgBox – критические

Если вы хотите отобразить критический значок в своем MsgBox, используйте константу vbCritical. Вы можете использовать это вместе с другими константами кнопок (поставив знак + между кодами).

Например, ниже приведен код, который отображает кнопку OK по умолчанию с важным значком.

 Подпрограмма MsgBoxCriticalIcon()
MsgBox "Это коробка с образцами", vbCritical
End Sub 

Если вы хотите отобразить критический значок с кнопками «Да» и «Нет», используйте следующий код:

 Подпрограмма MsgBoxCriticalIcon()
MsgBox "Это образец коробки", vbYesNo + vbCritical
End Sub 

Значки MsgBox – Question

Если вы хотите отобразить важный значок в своем MsgBox, используйте константу vbQuestion.

 Sub MsgBoxQuestionIcon()
MsgBox "Это образец коробки", vbYesNo + vbQuestion
End Sub 

Значки MsgBox – восклицательный знак

Если вы хотите отобразить восклицательный значок в своем MsgBox, используйте константу vbExclamation.

 Подпрограмма MsgBoxExclamationIcon()
MsgBox "Это образец коробки", vbYesNo + vbExclamation
End Sub 

Значки MsgBox – Информация

Если вы хотите отобразить значок информации в вашем MsgBox, используйте константу vbInformation.

 Sub MsgBoxInformationIcon()
MsgBox "Это образец коробки", vbYesNo + vbInformation
End Sub 

Настройка заголовка и подсказки в MsgBox

При использовании MsgBox вы можете настроить заголовок и подсказки.

До сих пор пример, который мы видели, использовал Microsoft Excel в качестве названия. Если вы не укажете аргумент title, MsgBox автоматически использует заголовок приложения (в данном случае это Microsoft Excel).

Вы можете настроить заголовок, указав его в коде, как показано ниже:

 Sub MsgBoxInformationIcon()
MsgBox «Хотите продолжить?», vbYesNo + vbQuestion, «Шаг 1 из 3»
End Sub 

Точно так же вы можете настроить подсказку.

Вы также можете добавить разрывы строк в подсказку.

В приведенном ниже коде я добавил разрыв строки, используя «vbNewLine».

 Sub MsgBoxInformationIcon()
MsgBox "Хотите продолжить?" & vbNewLine & "Нажмите Да, чтобы продолжить", vbYesNo + vbQuestion, "Шаг 1 из 3"
End Sub 

Вы также можете использовать символ возврата каретки – Chr(13) – или перевод строки – Chr(10), чтобы вставить новую строку в подсказку.

Обратите внимание, что вы можете добавить новую строку только к подсказке, но не к заголовку.

Присвоение значения MsgBox переменной

До сих пор мы видели примеры, в которых мы создали окна сообщений и настроили кнопки, значки, заголовок и подсказку.

Однако нажатие кнопки ничего не дало.

С помощью функции MsgBox в Excel вы можете решить, что вы хотите делать, когда пользователь нажимает определенную кнопку. И это возможно, поскольку каждая кнопка имеет связанное с ней значение.

Итак, если я нажму кнопку Да, функция MsgBox вернет значение (6 или константу vbYes), которое я могу использовать в своем коде. Точно так же, если пользователь выбирает кнопку «Нет», он возвращает другое значение ((7 или константа vbNo)), которое я могу использовать в коде.

Ниже приведена таблица, в которой показаны точные значения и константы, возвращаемые функцией MsgBox. Вам не нужно запоминать их, просто помните об этом, и вы сможете использовать более простые в использовании константы.

Button Clicked Constant Value
Ok vbOk 1
Cancel vbCancel 2
Abort vbAbort 3
Retry vbRetry 4
Ignore vbIgnore 5
Yes vbYes 6
No vbNo 7

Теперь давайте посмотрим, как мы можем управлять кодом макроса VBA в зависимости от того, какую кнопку нажимает пользователь.

В приведенном ниже коде, если пользователь нажимает «Да», отображается сообщение «Вы нажали «Да», а если пользователь нажимал «Нет», отображается «Вы нажали «Нет».

 Sub MsgBoxInformationIcon()
Результат = MsgBox("Продолжить?", vbYesNo + vbQuestion)
Если Результат = vbДа Тогда
MsgBox "Вы нажали Да"
Еще: MsgBox "Вы нажали Нет"
Конец, если
End Sub 

В приведенном выше коде я присвоил значение функции MsgBox переменной Result. Когда вы нажимаете кнопку «Да», переменная «Результат» получает константу vbYes (или число 6), а когда вы нажимаете «Нет», переменная «Результат» получает константу vbNo (или число 7).

Затем я использовал конструкцию If Then Else, чтобы проверить, содержит ли переменная Result значение vbYes. Если это так, отображается подсказка «Вы нажали «Да», в противном случае — «Вы нажали «Нет».

Вы можете использовать ту же концепцию для запуска кода, если пользователь нажимает «Да», и выхода из подпрограммы, когда он / она нажимает «Нет». функция в скобках. Например, в строке Result = MsgBox(«Вы хотите продолжить?», vbYesNo + vbQuestion) можно увидеть, что аргументы заключены в скобки.

Если вы хотите более подробно изучить функцию Message Box, вот официальный документ о ней.

Вам также могут понравиться следующие учебные пособия по Excel VBA:

  • Функция разделения Excel VBA.
  • Функция Excel VBA InStr.
    Оперативное сообщение: Оперативное сообщение | это… Что такое Оперативное сообщение?