| Считывания условия останавливается выдавая ошибку 28, затем выпадает ошибка на строчкуOption ExplicitIf Range("F10").Value = "К42" Then и выдает ошибку run-time error -2147417848 Метод "Выбора" объекта "Диапазон" не удался, в чем проблема не могу понять
 
 Private Sub Worksheet_Calculate()
 If Range("F10").Value = "К42" Then
 Rows("34:35").EntireRow.Hidden = False
 Rows("36:39").EntireRow.Hidden = True
 ElseIf Range("F10").Value = "К48" Then
 Rows("36:39").EntireRow.Hidden = True
 Rows("34:35").EntireRow.Hidden = False
 ElseIf Range("F10").Value = "К52" Then
 Rows("34:39").EntireRow.Hidden = False
 ElseIf Range("F10").Value = "К50" Then
 Rows("24:39").EntireRow.Hidden = False
 ElseIf Range("F10").Value = "К60" Then
 Rows("36:39").EntireRow.Hidden = False
 Rows("34:35").EntireRow.Hidden = True
 End If
 End Sub
 Считывания условия останавливается выдавая ошибку 28, затем выпадает ошибка на строчкуOption ExplicitIf Range("F10").Value = "К42" Then и выдает ошибку run-time error -2147417848 Метод "Выбора" объекта "Диапазон" не удался, в чем проблема не могу понять
 
 Private Sub Worksheet_Calculate()
 If Range("F10").Value = "К42" Then
 Rows("34:35").EntireRow.Hidden = False
 Rows("36:39").EntireRow.Hidden = True
 ElseIf Range("F10").Value = "К48" Then
 Rows("36:39").EntireRow.Hidden = True
 Rows("34:35").EntireRow.Hidden = False
 ElseIf Range("F10").Value = "К52" Then
 Rows("34:39").EntireRow.Hidden = False
 ElseIf Range("F10").Value = "К50" Then
 Rows("24:39").EntireRow.Hidden = False
 ElseIf Range("F10").Value = "К60" Then
 Rows("36:39").EntireRow.Hidden = False
 Rows("34:35").EntireRow.Hidden = True
 End If
 End SubDenchikZ
 
 
 Сообщение отредактировал DenchikZ - Понедельник, 14.10.2024, 14:50 |