Thema Datum  Von Nutzer Rating
Antwort
09.10.2016 21:00:32 Justin
NotSolved
10.10.2016 00:11:40 Gast81741
***
Solved
11.10.2016 17:01:14 Nobody
NotSolved
15.10.2016 16:50:02 Gast96938
NotSolved
15.10.2016 17:03:49 Gast55806
NotSolved
15.10.2016 18:17:08 Gast11064
NotSolved
Rot VBA Code auf ganze Arbeitsmappe ausführen
15.10.2016 19:49:48 Gast70117
NotSolved
15.10.2016 20:52:47 Gast3524
NotSolved
15.10.2016 21:17:29 Gast97459
NotSolved
16.10.2016 00:08:57 Justin
NotSolved
16.10.2016 01:34:46 Gast39271
*****
Solved
16.10.2016 11:54:05 Justin
Solved

Ansicht des Beitrags:
Von:
Gast70117
Datum:
15.10.2016 19:49:48
Views:
791
Rating: Antwort:
  Ja
Thema:
VBA Code auf ganze Arbeitsmappe ausführen

ad   "Methode 'Intersect' für das Objekt '_Global' ist fehlgeschlagen"

(Wenn ich die Datei nun öffne) - Wird kein _Change Ereignis ausgelöst!

Ergo kein Intersect abgefragt, den Fehler kann ich nicht reproduzieren.

 

Jedoch

hattu beide Ereignisprozeduren "scharf", d.h. sowohl die Klasse Worksheet als auch die Klasse

Workbook mit dem Ereignis versorgt, dann knallt es. Wobei Excel verschiedene Anomalien produziert,

z.B. auch fehlender Stapelspeicher

 

Dagegen noch eine Grundsatzfrage:

Im Treffer-Falle z.B. "W" und im Intersect

- Zelle Hintergrund

- Zelle Schrift

und

- Zelle Wert

die Zelle mit einem anderen Wert zu beschreiben (als schon vorhanden) löst wiederum

ein Ereignis aus, d.h. die Ereignisprozedur wird wiederholt, was dazu führt, dass bei der

Wiederholung der Case Else zum Zuge kommt!

 

Bevor ich innerhalb einer Change - Ereignisprozedur  einen Wert ändere wird

Application.EnableEvents erst auf False und zum Schluss wieder auf True gesetzt.

 

Was kein Fehler von H. Ziplies, der nur Formatierungen geändert hat.

Nur wurde sein Original in den Foren mehrfach abgeändert.

 

Last.Not.Least - was du mit dem Sh - Parameter anstellst, ob include oder exclude musst du selbst wissen,

ohne Sh - Unterscheidung eben für alle Tabellen das gleiche Ereignis.

 

LG


Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:



  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
09.10.2016 21:00:32 Justin
NotSolved
10.10.2016 00:11:40 Gast81741
***
Solved
11.10.2016 17:01:14 Nobody
NotSolved
15.10.2016 16:50:02 Gast96938
NotSolved
15.10.2016 17:03:49 Gast55806
NotSolved
15.10.2016 18:17:08 Gast11064
NotSolved
Rot VBA Code auf ganze Arbeitsmappe ausführen
15.10.2016 19:49:48 Gast70117
NotSolved
15.10.2016 20:52:47 Gast3524
NotSolved
15.10.2016 21:17:29 Gast97459
NotSolved
16.10.2016 00:08:57 Justin
NotSolved
16.10.2016 01:34:46 Gast39271
*****
Solved
16.10.2016 11:54:05 Justin
Solved