获取字符串的第n行

use*_*675 1 excel vba excel-vba

我有以下字符串:

BAXH14#cote href="nego_cotes_in_en.php?symbol=BAX&amp;instrument=BAXH14#cote">14 MAR</A></TD>
<TD>98.620</TD>
<TD>98.630</TD>
<TD>98.620</TD>
<TD>0</TD>
<TD>33,568</TD>
<TD>6,071</TD><
Run Code Online (Sandbox Code Playgroud)

我想像98.620一样检索第3行.这个字符串中的数字每天都会改变,所以任何帮助都会很棒.

InC*_*ext 6

如果它是一个字符串而不是您要解析的文件或跨多行的最直接的方法是使用以下方法.假设string在Sheet1的Range("A1")中.

Dim dataSplit() As String
Dim returnData As String

dataSplit = Split(Sheet1.Range("A1").Value2, "</TD>")

returnData = Right$(dataSplit(2), Len(dataSplit(2)) - 5)
Run Code Online (Sandbox Code Playgroud)