Hallo zusammen,
mein Script soll nach Inhalt suchen und Ergebnisse in Array speichern.
Danach durchsuche ich Excel nach Inhalt dieses Array - Zeile für Zeile.
Zum Anfang habe ich aktuell zwei ersten unnötigen Inhalten, die ich nicht betrachten möchte.
Wie schliesse ich dieses aus der Schleife aus? Gibt es ein Abbruchsverfahren für solchen Fall ???
Ich habe einmal es im Forum - denke ich - gesehen. Finde aber z.Z. nicht mehr.
Code
If $aResult[0] = "" Then
MsgBox(0, "Empty", "Nichts gefunden")
Else
For $i = 0 To UBound($aResult) - 1
; Zeige aktuellen Search
Local $sSuchstring = ""
$sSuchstring = $aResult_LinkAuswerteprotokollSpalteA[$i]
MsgBox($MB_SYSTEMMODAL, "$sSuchstring: ", $sSuchstring, 1)
;If sSuchstring = "Inhalt1" Suchvorgang abbrechen
;If sSuchstring = "Inhalt2" Suchvorgang abbrechen
Local $aResult_sSuchstring = _Excel_RangeFind($oWorkbook, $sSuchstring, Default, Default, $xlWhole)
If @error Then Exit
_ArrayDisplay($aResult_sSuchstring, "Excel UDF: _Excel_RangeFind ", "", 0, "|", "Sheet|Name|Cell|Value|Formula|Comment")
Next
EndIf
Alles anzeigen
Danke und Gruß