F3K Total hat geschrieben: ↑Sa, 13.07.2019 18:32
... hier noch ein Bild dazu ...
Zunächst danke für Deinen Test !
Ich hatte bis vor kurzem die gleiche Version von Libre wie Du.
Da das Makro von clag dann crashte, habe ich es gewagt die neue 6.3.0.1 zu installieren, die sehr viele Bugfixes und etliche Neuerungen enthält und mit allen sonstigen Dokumenten und Makros bisher tadellos läuft.
Leider auch hier wieder ein Crash beim genannten Makro.
Frage an Dich, F3K Total:
Hast Du die Funktion des Makro nur mit einer 1x-igen Suche getestet ?
Nach einem einmaligen Suchlauf funktioniert auch bei mir das Makro immer.
Wenn ich danach aber nach einem weiteren String suchen will, so muss ich das Tabellenblatt, das für die letzte Suche angelegt wurde, immer davor löschen, denn sonst führt die nächste Suche zu einem Crash des Makro.
Beispiel 1:
Ich suche nach dem String "Hannelore".
Der String wird 3x gefunden und das Makro legt ein Blatt "Hannelore" an, das die gefundenen Zeilen enthält.
Ich lösche das Blatt "Hannelore" und suche mit dem Makro nach einem weiteren String, z.B. "Heidi".
Diese Suche funktioniert, so wie jede weitere Suche, wenn ich jeweils davor das angelegte Blatt mit den gefundenen Zeilen lösche.
Beispiel 2:
Ich suche nach dem String "Hannelore".
Der String wird 3x gefunden und das Makro legt ein Blatt "Hannelore" an, das die gefundenen Zeilen enthält.
Ich lösche das Blatt "Hannelore" NICHT, sondern schließe nur das Suchfenster und rufe dann eine neue Suche mit dem Suchbutton auf.
Das Makro crasht sofort mit dem Fehler: "Basic-Laufzeitfehler: Eigenschaft oder Methode nicht gefunden: Spreadsheet" (siehe Screenshots).
Wärst Du so nett und könntest das bitte auch testen ?
Falls das bei Dir OHNE das Löschen des hinzugefügten Such-Blattes auch funktionieren sollte, dann wäre ich mit meinem Latein am Ende.
Habe Libre auf einem ganz neuen Dell-Notebook mit Win10 Pro installiert. Auf dem neuen Notebook laufen daher noch nicht viele andere Programe, die eventuell stören könnten.
Und vor Libre 6.3.0.1 und 6.2.5 hatte ich keine andere Version installiert.