Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1252to1256
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

VBA-Code mit Zelleintrag starten

VBA-Code mit Zelleintrag starten
Wolfango
Hallo zusammen,
ich habe einen VBA-Code, der genau das tut, was er soll.
(...erhalten letzten Freitag von J. Ehrensberger - wiederholt Dankeschön! Leider kann ich nicht mehr auf die Nachricht antworten, da im Archiv)
Derzeit wir das Makro manuell ausgelöst.
Nun möchte ich , dass genau dieser Code (steht in einem Modul) ausgelöst wird, sobald in Zelle B1 etwas neues eingetragen wird.
Wie muss ich den VBA-Code ändern, um zum Ziel zu kommen?
(...ich vermute mal, dass dies irgendwie geht...)
Hier nochmal der Code (zur Aktualisierung des Autofilters):
Sub actualizeFilter()
Dim objFilter As Filter
Dim lngIndex As Long
On Error Resume Next
With Sheets("Tabelle2") 'Tabelenname anpassen!
If .AutoFilterMode Then
For Each objFilter In .AutoFilter.Filters
lngIndex = lngIndex + 1
If objFilter.On Then
.AutoFilter.Range.AutoFilter Field:=lngIndex, Criteria1:=objFilter.Criteria1
.AutoFilter.Range.AutoFilter Field:=lngIndex, Criteria2:=objFilter.Criteria2
.AutoFilter.Range.AutoFilter Field:=lngIndex, Operator:=objFilter.Operator
End If
Next
End If
End With
Err.Clear
On Error GoTo 0
End Sub

Danke und Gruß,
Wo.

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

Betreff
Benutzer
Anzeige
AW: VBA-Code mit Zelleintrag starten
06.03.2012 14:20:18
Abu
Hallo Wolfango,
Probier das mal:
Private Sub Worksheet_Change(ByVal Target As Excel.Range)
If Target.Address = "$B$1" Then Call actualizeFilter
End Sub
Der Code muss in der genutzten Tabelle stehen (im VBA-Editor)
Gruss
Abu
AW: VBA-Code mit Zelleintrag starten
06.03.2012 14:32:45
Wolfango
...es funktioniert!! Klasse!!
Vielen Dank und Gruß,
Wo.
Anzeige

299 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige