Поделиться через


Свойство ErrorCheckingOptions.InconsistentFormula (Excel)

Если задано значение True (по умолчанию), Microsoft Excel определяет ячейки, содержащие несогласованную формулу в регионе. Значение False отключает несогласованную проверку формулы. Для чтения и записи, Boolean.

Синтаксис

expression. Непоследовательная форма

Выражение Переменная, представляющая объект ErrorCheckingOptions .

Замечания

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

Пример

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

Sub CheckFormula() 
 
 Application.ErrorCheckingOptions.InconsistentFormula = True 
 
 Range("A1:A3").Value = 1 
 Range("B1:B3").Value = 2 
 Range("C1:C3").Value = 3 
 
 Range("A4").Formula = "=SUM(A1:A3)" ' Consistent formula. 
 Range("B4").Formula = "=SUM(B1:B2)" ' Inconsistent formula. 
 Range("C4").Formula = "=SUM(C1:C3)" ' Consistent formula. 
 
End Sub

Поддержка и обратная связь

Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.