Hallo zusammen,
Ich hoffe einer von euch kann mir helfen. Ich lese mit folgenden Code eine bestimmte Zeile aus einem Quellcode aus und schreibe das wenn Erfolg in eine Excel Sheet.
[autoit]$String = FileRead("c:\temp\1.htm")
[/autoit][autoit][/autoit][autoit]$Result = StringRegExp($String, '(?s)(?:<td align="right" height="20" width="150">.*?<td align="right"><p><b>.*?</b></p></td>.*?<td width="5">.*?</td>.*?<td align="left">.*?<p >)(.*?)(?:</p></td>.*?</tr>.*?<tr valign="top">)', 3)
For $i = 0 To UBound($Result) - 1
If Not StringInStr($Result[$i], "<") And Not StringInStr($Result[$i], ">") Then
_ExcelWriteCell($eExcel, $Result[$i], $a,8)
EndIf
Next
Der Code funktioniert nur liest er das nicht immer aus obwohl der Quellcode gleich aufgebaut ist in dem Bereich wo er das auslesen soll.
Hat einer von euch ne Idee warum er den zweiten nicht ins Sheet schreibt?
Danke und Gruß
Norman