[VBA]求助,多谢大家!!
<P class=MsoPlainText style="MARGIN: 0cm 0cm 0pt"><FONT size=3><FONT face=宋体>小妹有一事相求:如下有一文本文件的一部分,我想提取10,20,30后面的数据,并令存在一数组中,请问如何实现?</FONT></FONT><P class=MsoPlainText style="MARGIN: 0cm 0cm 0pt"><FONT size=3><FONT face=宋体> <FONT size=1>10</FONT></FONT></FONT>
<P class=MsoPlainText style="MARGIN: 0cm 0cm 0pt"><FONT face=宋体 size=1>77.95818787889311</FONT>
<P class=MsoPlainText style="MARGIN: 0cm 0cm 0pt"><FONT face=宋体><FONT size=1> 20</FONT></FONT>
<P class=MsoPlainText style="MARGIN: 0cm 0cm 0pt"><FONT face=宋体 size=1>86.67726674893243</FONT>
<P class=MsoPlainText style="MARGIN: 0cm 0cm 0pt"><FONT face=宋体><FONT size=1> 30</FONT></FONT>
<P class=MsoPlainText style="MARGIN: 0cm 0cm 0pt"><FONT face=宋体 size=1>0.0</FONT>
<P class=MsoPlainText style="MARGIN: 0cm 0cm 0pt"><FONT face=宋体><FONT size=1> 11</FONT></FONT>
<P class=MsoPlainText style="MARGIN: 0cm 0cm 0pt"><FONT face=宋体 size=1>77.95818787889311</FONT>
<P class=MsoPlainText style="MARGIN: 0cm 0cm 0pt"><FONT face=宋体><FONT size=1> 21</FONT></FONT>
<P class=MsoPlainText style="MARGIN: 0cm 0cm 0pt"><FONT face=宋体 size=1>40.32671441750705</FONT>
<P class=MsoPlainText style="MARGIN: 0cm 0cm 0pt"><FONT face=宋体><FONT size=1> 31</FONT></FONT>
<P class=MsoPlainText style="MARGIN: 0cm 0cm 0pt"><FONT face=宋体 size=3><FONT size=1>0.0</FONT></FONT> 打开文件计算文件长度,定义一个动态数组,把要的数据放到里面 如果数据不太多的话,先定义一个数组A1,把文本文件中的字符串逐行写入数组中,然后再定义另一个双精数组A2,在数组A1中循环读数,遇到想找的数(如10,其在A1中的位置假设是2)后,就把A1(3)(即数组中下一值)赋给A2(0),如此循环下去,直到数组读完为。但是如果文本文件太大的话,这个就不太好用了,一是要写很多代码(逐条件判断),二是速度也会下降。
页:
[1]