Проверка, является ли первый символ строки нечисловым в LibreOffice Basic
У меня есть столбец строк в основном состоит из чисел. Большинство этих строк действительно представляют собой 10-значные числа, отформатированные в виде строк:1234567890
кроме нескольких из них. Эти исключения начинаются с буквенного символа с конкретной буквы, например:A1234567890
, Что я хочу сделать, так это когда я зацикливаюсь над этим столбцом, я хочу проверить первые символы, и если это литерал, я хочу разветвить свой код. Я еще не знаком с LibreOffice Basic VBA, поэтому любая помощь приветствуется.
1 ответ
Решение
Список 6.14. Display all data in a column
в Макро-документе Эндрю Питоняка показано, как перебрать все ячейки в столбце.
Чтобы узнать, является ли строка ячейки числовой, используйте функцию IsNumeric:
If IsNumeric(aCell.String) Then