![]() |
![]() |
|
|
|||||||
| Registrieren | Hilfe/Forumregeln | Benutzerliste | Kalender | Suchen | Heutige Beiträge | Alle Foren als gelesen markieren |
| Software Rat & Tat bei Softwareproblemen |
|
|
Themen-Optionen | Ansicht |
|
|
#8 |
|
Veteran
![]() |
Juhu ich habs geschafft, einmal mit einem SVerweis, in de einen Liste,
und einmal mit einem Filter Makro: Schaut ungefähr so aus. Sub Namenssuche() Dim Suchbegriff As String Suchbegriff = InputBox("Namenssuche:", "AutoFilter") If Suchbegriff = "" Then Selection.AutoFilter Field:=2 Else Selection.AutoFilter Field:=2, Criteria1:="=*" & Suchbegriff & "*" End If End Sub Sub Handysuche() Dim Suchbegriff As String Suchbegriff = InputBox("Handysuche:", "AutoFilter") If Suchbegriff = "" Then Selection.AutoFilter Field:=1 Else Selection.AutoFilter Field:=1, Criteria1:="=*" & Suchbegriff & "*" End If End Sub Sub Mailsuche() Dim Suchbegriff As String Suchbegriff = InputBox("Mailsuche:", "AutoFilter") If Suchbegriff = "" Then Selection.AutoFilter Field:=3 Else Selection.AutoFilter Field:=3, Criteria1:="=*" & Suchbegriff & "*" End If End Sub Das alles mit einem Button verlinkt und fertisch. Noch einen Resetfilterbutton. ActiveSheet.Range("$A$5:$F$901").AutoFilter Field:=1 ActiveSheet.Range("$A$5:$F$901").AutoFilter Field:=2 ActiveSheet.Range("$A$5:$F$901").AutoFilter Field:=3 Und die Sache hat sich.
____________________________________
Schon frei für alle Netze? - Nein - dann PM |
|
|
|
| Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
| Themen-Optionen | |
| Ansicht | |
|
|