habe: excel 2010 workbook / Datei welches 14 sheets / Blätter beinhaltet
Auf 13 sheets ( Tabelle 2...14 ) können bereichsweise zellen geändert werden, ein sheet ist nur für Deklarationen / Berechnungen
Ergebnisse / ZellInhalte auf den 13 sheets hängen voneinander, von den Eingaben und von makro2 ab
makro1 / sub1 soll nur einmalig starten: bei öffnen des workbooks
- eingetragen in "diese Arbeitsmappe" - Workbook + open : funktioniert
makro2 / sub2 soll starten: bei Eingaben in einer jeweiligen Zelle eines bestimmten Bereiches [ C6 : AG43 ] der 13 sheets
- "berechnet" diverse Ergebnisse in den 13 sheets
- im debug funktioniert es, jedoch: alle Versuche den Aufruf dieses makro2 "richtig" irgendwo einzutragen -> funktioniert NICHT
entweder wird es bei Änderung / Eintrag in den Bereich aus den 13 sheets nicht aufgerufen oder excel "hängt sich weg"
? wo genau muss der Code des makro2 eingebracht werden
? kann der code des makro2 nur einmal ( ? in "diese Arbeitsmappe" ) eingebracht werden um trotzdem auf Eingaben der 13 sheets zu reagieren
z.B. unter 'Diese Arbeitsmappe' - 'Workbook' + 'SheetChange' oder + 'SheetSelectionChange' oder + ?
z.B. unter dem makroNamen 'Private sub Workbook_SheetSelectionChange(ByVal Sh As Object, ByVal Target As Range)' als call makro2
? kann der code des makro2 nur einmal ( ? in "diese Arbeitsmappe" ) eingebracht werden und muß in jedes der 13 sheets ein 'call makro2' eingebracht werden
z.B. unter 'Tabelle2...14' - 'Worksheet' + 'Change' oder + 'SelectionChange' oder + ...
z.B. unter dem subNamen 'Private Sub Worksheet_SelectionChange(ByVal Target As Range)' als call makro2
Für jedweilige Unterstützung: besten Dank!
anno