Страницы: 1
RSS
Отследить дел на ноль при исполнении макроса
 
Доброй ночи, друзья.  
Как оформить деление в VBA, чтобы при делении на ноль можно было отследить ошибку и исправить её.    
 
Деление чтобы происходило не зависимо от того, что в ячейках.
 
Не совсем понял, что нужно сделать, но ошибку деления на ноль можно отловить следующим образом:  
   a = 1  
   b = 0  
   On Error Resume Next  
   c = a / b  
       If Err.Number = 11 Then  
           MsgBox "Возникла ошибка деление на ноль"  
       End If  
   On Error GoTo 0
 
А вообще вместо того чтобы отлавливать ошибку можно перед делением проверить, не равен ли делитель нулю
 
webley, спасибо
Страницы: 1
Читают тему
Наверх