У меня проблема в Пропустить указанную c Строковую команду.
Если сравнение значений True выполнить строку, тогда сравнение false означает пропуск строки и переход к следующей строке.
Когда я запускаю код, я получаю сообщение об ошибке
Объект определен - Ошибка выполнения 1004
Пожалуйста, помогите мне с этой проблемой
If Sheets("Group").Range("F:F" = "Numbers") Then 'Value comparison
GoTo Numbers 'Current Call function
Else: GoTo Text 'Next Call function
End If
Numbers:
DoEvents
Call Numbers 'If number based serial call it
Text:
DoEvents
Call Text 'If Text based serial call it
Мой скриншот:
См. Мой полный макрос
Sub Bass()
Application.ScreenUpdating = False
DoEvents
Call Groupit 'Category All Serial
If Sheets("Group").Range("F:F" = "Numbers") Then
GoTo Numbers
Else: GoTo Text
End If
If Sheets("Group").Range("F:F" = "Text") Then
GoTo Text
Else: GoTo withK
End If
If Sheets("Group1").Range("E:E" = "*K*") Then
GoTo withK
Else: GoTo withoutK
End If
If Sheets("Group1").Range("E:E" <> "*K*") Then
GoTo withoutK
Else: GoTo Lastln
End If
'Bookmarks
Numbers:
DoEvents
Call Numbers 'If number based serial call it
Text:
DoEvents
Call Text 'If Text based serial call it
withK:
DoEvents
Call BothwithK 'If K based serial call it
withoutK:
DoEvents
Call BothwithoutK 'If not"K" based serial call it
Lastln:
DoEvents
Application.ScreenUpdating = True
End Sub