Live-Forum - Die aktuellen Beiträge
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: Makro Autofilter für 2 Tabellenblätter

Makro Autofilter für 2 Tabellenblätter
Tina
Hallo zusammen
Ich habe eine Datei mit mehreren Tabellenblätter. Nun habe ich ein Makro für einen Autofilter in Tabelle 2. Was muss ich machen, wenn ich den selben Autofilter auch für das Tabellenblatt3 anwenden möchte? Die Tabellen sind identisch, nur die hinteren Spalten heissen anders.....
Mein Code sieht folgendermassen aus:
Option Explicit
Private Sub Worksheet_Change(ByVal Target As Range)
If Not Intersect(Range("I7"), Target) Is Nothing Then
If Tabelle2.AutoFilterMode Then Tabelle2.AutoFilterMode = False
If Tabelle1.Range("I6").Value  "" Then
Tabelle2.Range("A19:J1030").AutoFilter _
field:=2, _
Criteria1:=Tabelle1.Range("I6").Value
Else
Tabelle2.Range("A19:J1030").AutoFilter field:=2
End If
End If
End Sub
Das Eventmakro sieht wiefolgt aus:
Option Explicit
Sub Makro1()
' Makro1 Makro
ActiveSheet.Range("$A$19:$J$1030").AutoFilter field:=2
End Sub Ich hoffe jemand von euch hat eine Lösung.
Anzeige

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Benutzer
Anzeige
AW: Makro Autofilter für 2 Tabellenblätter
26.04.2012 18:31:01
Tino
Hallo,
vielleicht mit einer Schleife über die zwei Tabellen.
Private Sub Worksheet_Change(ByVal Target As Range)
Dim varObjTab
If Not Intersect(Range("I7"), Target) Is Nothing Then
For Each varObjTab In Array(Tabelle2, Tabelle3) 'Tabellen evtl. anpassen
With varObjTab
If .AutoFilterMode Then .AutoFilterMode = False
If Tabelle1.Range("I6").Value  "" Then
.Range("A19:J1030").AutoFilter _
field:=2, _
Criteria1:=Tabelle1.Range("I6").Value
Else
.Range("A19:J1030").AutoFilter field:=2
End If
End With
Next varObjTab
End If
End Sub
Gruß Tino
Anzeige
AW: Makro Autofilter für 2 Tabellenblätter
27.04.2012 07:55:34
Tina
Hallo Tino
Super! Funktioniert einwandfrei! Vielen Dank für die schnelle Hilfe.
Gruss
Tina
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Entdecke relevante Threads

Schau dir verwandte Threads basierend auf dem aktuellen Thema an

Alle relevanten Threads mit Inhaltsvorschau entdecken
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige