Thema Datum  Von Nutzer Rating
Antwort
07.09.2022 05:38:32 TB
NotSolved
07.09.2022 20:25:46 ralf_b
NotSolved
13.09.2022 05:42:11 TB
NotSolved
Blau Alle Makros mit einem Befehl ausführen
13.09.2022 07:32:10 ralf_b
NotSolved
13.09.2022 12:39:05 ralf_b
Solved

Ansicht des Beitrags:
Von:
ralf_b
Datum:
13.09.2022 07:32:10
Views:
736
Rating: Antwort:
  Ja
Thema:
Alle Makros mit einem Befehl ausführen

ist es zwingend notwendig das der Code in jedem Blatt steht? 

Sofern der wirklich für alle Blätter identisch ist, kann man den in ein Modul auslagern und per for-schleife deine Blätter durcharbeiten.

Sind die Blattnamen bekannt? Ändert sich sonst noch was pro Blatt? z.b. die Quelldatei oder das Quellblatt

Wieso wird A6.B10000 erst ausgefüllt und dann gleich wieder geleert?  Wenn du das mit mehreren Blättern machst überschreibst du doch deine Bereiche 15 mal. 

Im Code wird das Activesheet als Referenz benutzt. Wenn du das nicht anpasst arbeitet der Code 15mal auf dem selben Blatt. 

Wofür die 2 Sekunden Wartezeit? Das hält den gesamten Ablauf auf. 

Das mit dem Filter, stimmt das so? 

  'löscht die Filter in Spalte C und F
    ActiveSheet.Range("$A$4:$L$10000").AutoFilter Field:=3
    ActiveSheet.Range("$A$4:$L$10000").AutoFilter Field:=6
    ActiveSheet.Range("$A$4:$L$10000").AutoFilter Field:=9

'Filtern Makro
    ActiveSheet.Range("$A$4:$L$10000").AutoFilter Field:=3, Criteria1:="<>"
    ActiveSheet.Range("$C$4:$L$10000").AutoFilter Field:=6, Criteria1:="Maschine"
    ActiveSheet.Range("$C$4:$L$10000").AutoFilter Field:=9, Criteria1:="Anlagenstillstand"


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
07.09.2022 05:38:32 TB
NotSolved
07.09.2022 20:25:46 ralf_b
NotSolved
13.09.2022 05:42:11 TB
NotSolved
Blau Alle Makros mit einem Befehl ausführen
13.09.2022 07:32:10 ralf_b
NotSolved
13.09.2022 12:39:05 ralf_b
Solved