GeheimnisExcel
Banned
- Registriert
- März 2023
- Beiträge
- 21
Hallo Forum.
ich habe die Routine "Workbook_SheetChange" im Einsatz, um Änderungen innerhalb einer Tabelle zu überprüfen.
Über die Routine "Workbook_SheetBeforeDoubleClick" habe ich es eingerichtet, dass eine bestimmte Zeile kopiert und am Ende der Liste eingefügt werden kann. Meine Befehle dazu:
Rows(ActiveCell.Row).Copy
Rows(InsertRow).Insert
Mein Problem und damit die Frage: warum wird die Routine "Workbook_SheetChange" zweimal aufgerufen. Änderungen werden in dieser Routine aktuell nicht durchgeführt. Direkt nach "Exit Sub" in dieser Routine und Ausführung des nächsten Befehls mit F8 wird diese Routine erneut aufgerufen. Warum?
ich habe die Routine "Workbook_SheetChange" im Einsatz, um Änderungen innerhalb einer Tabelle zu überprüfen.
Über die Routine "Workbook_SheetBeforeDoubleClick" habe ich es eingerichtet, dass eine bestimmte Zeile kopiert und am Ende der Liste eingefügt werden kann. Meine Befehle dazu:
Rows(ActiveCell.Row).Copy
Rows(InsertRow).Insert
Mein Problem und damit die Frage: warum wird die Routine "Workbook_SheetChange" zweimal aufgerufen. Änderungen werden in dieser Routine aktuell nicht durchgeführt. Direkt nach "Exit Sub" in dieser Routine und Ausführung des nächsten Befehls mit F8 wird diese Routine erneut aufgerufen. Warum?