在 LibreOffice Basic 中测试字符串的第一个字符是否为非数字

Testing if first character of a string is non-numeric in LibreOffice Basic

我有一列主要由数字组成的字符串。大多数这些字符串确实是 10 位数字,格式为字符串,如 :1234567890 除了其中一些。这些例外以文字字符开头,具体的字母如:A1234567890。我想要做的是在遍历该列时我想检查第一个字符,如果它是文字我想分支我的代码。我还不熟悉 LibreOffice Basic VBA,所以非常感谢任何帮助。

Andrew Pitonyak's Macro Document 中的清单 6.14. Display all data in a column 展示了如何遍历列中的所有单元格。

要查明单元格的字符串是否为数字,请使用 IsNumeric 函数:

If IsNumeric(aCell.String) Then