Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Anzeige
Inhaltsverzeichnis

Spalten ausblenden nach Eingabe Suchbegriff in InputBox

Forumthread: Spalten ausblenden nach Eingabe Suchbegriff in InputBox

Spalten ausblenden nach Eingabe Suchbegriff in InputBox
22.02.2025 15:41:46
Pims
Hallo liebe VBA-Kundige,

Über den Code

Sub Spalten_aublenden_die_bestimmen_Text_nicht_enthaltenOriginal()
Dim i%, Ab%, Bis%, Was$, Zeile%
Ab = 3: Bis = 1500 'Spalte 3 bis Spalte 1500
*Was = "*Prognose*" 'Suchbegriff eingeben
Was = InputBox("Geben Sie den Suchbegriff ein!", "Textsuche")
Zeile = 3 'Zeile, in der gesucht werden soll
Application.ScreenUpdating = False
With ActiveSheet
.Range(Columns(Ab), Columns(Bis)).EntireColumn.Hidden = False 'zurücksetzen
For i = Ab To Bis
If Not .Cells(Zeile, i).Value Like Was Then 'not bei "If Not" weglassen, um Spalten mit Kriterium auszublenden
.Columns(i).EntireColumn.Hidden = True
End If
Next i
End With
End Sub

blende ich mir alle Spalten aus, die den gesuchten Begriff nicht enthalten.

Nun würde ich gerne den Suchbegriff über eine InputBox eingeben können, bekomme es aber leider nicht hin, weil nach Eingabe in der InputBox offenbar nicht innerhalb der Zellen nach dem eingegebenen Wort gesucht wird, sondern der gesamte Zelleninhalt mit dem Suchbegriff übereinstimmen muss.

Wir muss ich das lösen?

Schon mal lieben Danke für eine Antwort!

Pims
Anzeige

5
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Spalten ausblenden nach Eingabe Suchbegriff in InputBox
22.02.2025 15:48:03
ralf_b
gibst du die Sternchen vor und nach dem Suchbegriff mit in der inputbox ein?
AW: Spalten ausblenden nach Eingabe Suchbegriff in InputBox
22.02.2025 15:53:37
Pims
Bisher nicht - jetzt aber ;) - auf die Idee hätte ich ja auch mal kommen können....

Lieben Dank!
AW: Spalten ausblenden nach Eingabe Suchbegriff in InputBox
23.02.2025 00:21:11
Daniel
Wenn du die Sternchen nicht selber eingeben willst, kannst du sie auch im ,Makro hinzufügen

Was = Inputbox("Dein Text")
Was = "*" & Was & "*"

Gruß Daniel
Anzeige
AW: Spalten ausblenden nach Eingabe Suchbegriff in InputBox
23.02.2025 23:01:37
Pims
Noch besser...

Danke, Daniel
AW: Spalten ausblenden nach Eingabe Suchbegriff in InputBox
24.02.2025 00:38:29
ralf_b
naja viel besser ist das nur wenn man auf die anderen Möglichkeiten des Like Operators verzichten möchte.
https://www.herber.de/mailing/vb/html/vaoprlike.htm
Die Sternchen sind ja nur eine Variante was man zur Mustersuche eingeben kann.
Anzeige

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige