Wen zweimal der gleiche Name auftaucht, hast du im Extremfall ruckzuck eine Endlosschleife und Excel kackt ab. Du hast Glück, dass "Call loeschen" im Sub "Löschen" auf des Modul zugreift, und nicht auf sich selbst.
Public, damit diese Subs in jedem Codeteil aufgerufen UND gefunden werden können. Wenn du normalerweise Call XYZ in irgendeinem Modul (egal ob Blatt-, Userform- oder einem Modul-Code, sucht VBA diese Sub in dem Modul, wo die aufrufende Sub sich auch befindet. Ausser, die Sub ist in einem richtigen "Modul" UND ist Public deklariert.
Ich habe leider keine Zeit, den ganzen Code zu analysieren, deswegen: beschreibe mir bitte in Worten , was diese 3 Subs
Call loeschen
Call kopiereneinfügengundh
Call in_analysis_bom_pasten
machen sollen.
|