![]() |
![]() |
|
![]() |
![]() |
|
Registrieren | Hilfe/Forumregeln | Benutzerliste | Kalender | Suchen | Heutige Beiträge | Alle Foren als gelesen markieren |
Software Rat & Tat bei Softwareproblemen |
![]() |
|
Themen-Optionen | Ansicht |
|
![]() |
#1 |
Master
![]() |
![]() ich denke der sverweis ist die mächtigste suchformel in excel, aber ob du das damit so realisieren kannst wie du möchtest kA.
____________________________________
4 8 15 16 23 42 |
![]() |
![]() |
![]() |
#2 |
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 | |
|
|