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

时间:2017-01-09 08:36:32

标签: string vba libreoffice-calc libreoffice-basic

我的字符串列主要由数字组成。这些字符串中的大多数确实是10位数字,格式为字符串,如:Double.Parse,除了其中一些。这些例外以字面字符开头,字母具体如:1234567890。我想要做的是循环遍历该列我想检查第一个字符,如果它是文字,我想分支我的代码。我不熟悉LibreOffice Basic而VBA,所以对任何帮助表示赞赏。

1 个答案:

答案 0 :(得分:1)

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

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

If IsNumeric(aCell.String) Then