Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Способ №4. Очистка ошибки

Читайте также:
  1. III.Пунктуационные ошибки.
  2. V. Сроки доставки, выдача груза. Очистка транспортных средств и контейнеров
  3. Агрегатный способ построения общего индекса
  4. Актуальность коллективных способов обучения
  5. Анализ возможной неплатежеспособности организации
  6. Б) сохранение жизнеспособности всей пульпы
  7. Барьеры и способы их преодоления

Если Вы написли программу, которая выполняется очень долго и в ней море ошибок, то вы можете просто напросто очистить эти ошибки и отследить их все, а в конечном сообщении вывести результат об ошибках. Делается это на подобии этого.

Sub primer4() On Error Resume Next a = 10 b = InputBox("Введите число отличное от 0", "Ввод данных", "0") c = a / b MsgBox "Результат: " & a & "/" & b & "=" & c, vbInformation, "Ответ" If Err.Number <> 0 Then p = Err.Number Err.Clear MsgBox "Ошибка " & p & " очищена!", vbInformation, "Уведомление" End If End Sub

Способ №5. Идём напролом

Если Вам наплевать на все ошибки и Вы даже не хотите о них слышать, то можно воспользоваться следующей записью.

Sub primer5() On Error Resume Next a = 10 b = InputBox("Введите число отличное от 0", "Ввод данных", "0") c = a / b MsgBox "Результат: " & a & "/" & b & "=" & c, vbInformation, "Ответ" End Sub

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

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


Функция (отображение, оператор, преобразование) — математическое понятие, отражающее связь между какими-либо значениями. Можно сказать, что функция — это «закон», по которому одна величина зависит от другой величины.

Это стандартное определение, которое все знают из википедии. И в принципе уже всё понятно. Однако, хочу заметить, что в Excel, функция может быть и не математической. А, например, логической, финансовой или текстовой.

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

или на ленте выбрать вкладку Формулы и сразу откроется весь список имеющихся функций


Дата добавления: 2015-08-09; просмотров: 69 | Нарушение авторских прав


Читайте в этой же книге: Offset(RowOffset, ColumnOffset) | Выделения относительно активной ячейки | Цифры прописью | Работа с ComboBox |
<== предыдущая страница | следующая страница ==>
Error. Обработка ошибок| Создание собственной функции

mybiblioteka.su - 2015-2024 год. (0.01 сек.)