Я использую VBA в Excel, чтобы попытаться написать некоторые макросы, однако я очень новичок в этом процессе.Поиск нечислового значения в VBA Excel
На данный момент я пытаюсь использовать цикл for для поиска столбца для нечислового значения. Для этого я написал следующее:
rwcnt = WorksheetFunction.CountA(Range("A:A"))
Dim i As Integer
For i = 1 To rwcnt
If Cells(i, 1).Value = Not IsNumeric Then
Cells(i, 1).Select
Range(Selection, Selection.End(xlDown)).Select
Exit For
End If
Это возвращает ошибку о том, что этот аргумент не является обязательным и он подчеркивает IsNumeric.
Я хотел бы выполнить поиск столбца A и выбрать первую ячейку, содержащую нечисловые символы в ней за пределами моих заголовков. Кроме того, это поиск через> 100K ячеек, поэтому, если есть менее интенсивный способ сделать этот процесс, предложения также будут приятными.
Любая помощь будет оценена и снова, я не знаю многого о этом, поэтому, если все не так, не стесняйтесь говорить об этом.
IsNumeric является функцией для тестирования выражение, найдите ответ ниже за несколько секунд! ;) – R3uK