none
Ereignis in Mappe1, wenn aus Mappe2 ein Blatt eingefügt wird? RRS feed

  • Frage

  • Ich komm da programmtechnisch nicht klar:

    Folgende Workbook-Ereignisse helfen mir nicht:

    _NewSheet: Springt nicht an
    _SheetActivate: Hier kann ich nicht erkennen, dass das sheet vorher nicht vorhanden war. Es wird zwar das neue sheet übergeben, aber es ist dann auch schon in der worksheets-Auflistung vorhanden.
    _SheetDeactivate: auch hier ist in der worksheets-Auflistung das neue sheet schon vorhanden. Ich kann es also nicht erkennen.

    Ich bräuchte also ein Ereignis, welches feuert, wenn der worksheets-Auflistung ein Element hinzugefügt wird, BEVOR es hinzugefügt wird.
    Oder gäbe es eine andere Lösung?

    Hat hier einer eine Idee?

    Danke schonmal!

    Mittwoch, 5. Mai 2021 13:09

Antworten

  • Hallo Migration Sucks,

    Wenn Du versuchst, ein Copy- oder Paste-Ereignis von einer Arbeitsmappe in ein Arbeitsblatt in einer anderen Arbeitsmappe zu erfassen, kannst Du den folgenden Artikel lesen:
    How to capture worksheet being added through Copy/Paste in Excel VBA

    Gruß,

    Ivan Dragov

    Bitte haben Sie Verständnis dafür, dass im Rahmen dieses Forums, welches auf dem Community-Prinzip „IT-Pros helfen IT-Pros“ beruht, kein technischer Support geleistet werden kann oder sonst welche garantierten Maßnahmen seitens Microsoft zugesichert werden können.

    Donnerstag, 6. Mai 2021 07:29
    Moderator

Alle Antworten

  • Hallo Migration Sucks,

    Wenn Du versuchst, ein Copy- oder Paste-Ereignis von einer Arbeitsmappe in ein Arbeitsblatt in einer anderen Arbeitsmappe zu erfassen, kannst Du den folgenden Artikel lesen:
    How to capture worksheet being added through Copy/Paste in Excel VBA

    Gruß,

    Ivan Dragov

    Bitte haben Sie Verständnis dafür, dass im Rahmen dieses Forums, welches auf dem Community-Prinzip „IT-Pros helfen IT-Pros“ beruht, kein technischer Support geleistet werden kann oder sonst welche garantierten Maßnahmen seitens Microsoft zugesichert werden können.

    Donnerstag, 6. Mai 2021 07:29
    Moderator
  • Danke, der link ist hilfreich. Die Lösung aber ist aufwändig. Hab das nun mit einer collection gelöst.
    Freitag, 7. Mai 2021 07:07