0
Я пытаюсь указать для диапазона ячеек, чтобы показать # N/A, если результаты символов не показаны, а другой диапазон ячеек, чтобы показать # DIV/0! если числовые результаты не отображаются. Ниже приведен код, который заставляет меня получать ошибку «Тип несоответствия». Как мне это изменить?Почему я получаю «ошибку несоответствия типа» для этого кода?
Sub novalue()
Dim x As Integer
For x = 2 To 100
If Cells(x, 7).Value = 0 Then
Cells(x, 7).Value = "#N/A"
ElseIf Cells(x, 8).Value = 0 Then
Cells(x, 8).Value = "#N/A"
End If
Next x
End Sub
Вы сравниваете объект вариант в строку. Это корень несоответствия типов – Charmi