Laufzeitfehler 2147417848 .find
08.09.2022 11:47:07
Marius
ich habe mein Projekt hochgeladen:
https://www.herber.de/bbs/user/155056.xlsm
Das Makro funktioniert einige Male einwandfrei, doch nach ca. 30 Durchläufen (Regal wählen, Fach wählen, Daten speichern) kommt der Laufzeitfehler 2147417848.
Genauer ist der Fehler auf den Code in Userform3 einzugrenzen:
With Application.Worksheets(1).Columns(4)
Set c = .Find("A318-1", LookIn:=xlValues)
Dabei spielt es auch keine Rolle welche Regale und Fächer ausgewählt werden. Meine Vermutung ist, dass ich an irgendeiner Stelle einen Speicher zumülle und nie leere, nur ich weiß nicht wo und wie. Eventuell das Array platz(q).
Ich habe (wie auch in der Beispieldatei) die Variable platz(q) aus .find herausgenommen und durch ""A318-1" ersetzt, aber dennoch will er nicht.
Ich bin um jede Hilfe dankbar, denn Googlen war ohne Erfolg.
Danke und Grüße,
Marius