Anzeige
Archiv - Navigation
736to740
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
736to740
736to740
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Suchfunktion funktioniert nur bei Strings (VBA)

Suchfunktion funktioniert nur bei Strings (VBA)
01.03.2006 14:42:40
Lotse
Hallo,
ich habe folgenden Code um eine Exceltabelle zu durchsuchen und dann die nicht relevanten Ergebnisse auszublenden.
Funktioniert auch alles prima, aber leider nur wenn die Zelleninhalte aus Strings bestehen.
Sobald es sich um Zahlen handelt werden einfach alle Felder ausgeblendet, obwohl es eigentlich Ergebnisse geben sollte.
Vielleicht kann mir ja jemand helfen.
Vielen Dank schonmal im vorraus.

Sub cboJahr_Change()
Dim query As Variant
Dim index As Integer
query = Worksheets(1).cboJahr.Value
Application.ScreenUpdating = False
Rows("1:65536").Select
Selection.EntireRow.Hidden = False
For index = 5 To Range("B65536").End(xlUp).Row
If Cells(index, 2).Value <> query Then
Rows(index).Select
Selection.EntireRow.Hidden = True
End If
If query = "Alle" Then
Rows("1:65536").Select
Selection.EntireRow.Hidden = False
Cells(1, 1).Select
End If
Next index
Application.ScreenUpdating = True
End Sub

10
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Suchfunktion funktioniert nur bei Strings (VBA)
01.03.2006 14:57:17
ede
hallo lotse,
das was man in der zelle sieht ist nicht immer das, was auch wirklich in der zelle steht!
wandle die Zelle in text um und vergleich dann!
gruss
AW: Suchfunktion funktioniert nur bei Strings (VBA)
01.03.2006 15:18:41
Lotse
Hi,
Danke für die schnelle Antwort. Leider funktioniert es auch nicht wenn man die Formatierung der Spalte auf Text ändert. Immer noch das gleiche Problem.
btw: die anderen Spalten (Also da wo es mit Strings funktioniert) ist die Formatierung auf Standard
AW: Suchfunktion funktioniert nur bei Strings (VBA)
01.03.2006 15:18:47
Lotse
Hi,
Danke für die schnelle Antwort. Leider funktioniert es auch nicht wenn man die Formatierung der Spalte auf Text ändert. Immer noch das gleiche Problem.
btw: die anderen Spalten (Also da wo es mit Strings funktioniert) ist die Formatierung auf Standard
Anzeige
AW: Suchfunktion funktioniert nur bei Strings (VBA)
01.03.2006 15:19:20
Lotse
Hi,
Danke für die schnelle Antwort. Leider funktioniert es auch nicht wenn man die Formatierung der Spalte auf Text ändert. Immer noch das gleiche Problem.
btw: die anderen Spalten (Also da wo es mit Strings funktioniert) ist die Formatierung auf Standard
AW: Suchfunktion funktioniert nur bei Strings (VBA)
01.03.2006 15:19:23
Lotse
Hi,
Danke für die schnelle Antwort. Leider funktioniert es auch nicht wenn man die Formatierung der Spalte auf Text ändert. Immer noch das gleiche Problem.
btw: die anderen Spalten (Also da wo es mit Strings funktioniert) ist die Formatierung auf Standard
AW: Suchfunktion funktioniert nur bei Strings (VBA)
01.03.2006 15:19:31
Lotse
Hi,
Danke für die schnelle Antwort. Leider funktioniert es auch nicht wenn man die Formatierung der Spalte auf Text ändert. Immer noch das gleiche Problem.
btw: die anderen Spalten (Also da wo es mit Strings funktioniert) ist die Formatierung auf Standard
Anzeige
AW: Suchfunktion funktioniert nur bei Strings (VBA)
01.03.2006 15:19:32
Lotse
Hi,
Danke für die schnelle Antwort. Leider funktioniert es auch nicht wenn man die Formatierung der Spalte auf Text ändert. Immer noch das gleiche Problem.
btw: die anderen Spalten (Also da wo es mit Strings funktioniert) ist die Formatierung auf Standard
AW: Suchfunktion funktioniert nur bei Strings (VBA)
01.03.2006 15:23:14
Gerd
Option Explicit

Sub cboJahr_Change()
Dim query As Variant
Dim index As Integer
query = Worksheets(1).cboJahr.Value
Application.ScreenUpdating = False
Rows.Hidden = False
For index = 5 To Range("B65536").End(xlUp).Row
If Cells(index, 2).Text <> query Then
Rows(index).Hidden = True
End If
If query = "Alle" Then
Rows.Hidden = False
End If
Next index
Application.ScreenUpdating = True
End Sub

mfg Gerd
Anzeige
AW: Suchfunktion funktioniert nur bei Strings (VBA)
01.03.2006 15:25:15
Lotse
Hi nochmal Danke. Kannst du mir jetzt noch erklären was Option Explicit ist?
Danke
AW: Suchfunktion funktioniert nur bei Strings (VBA)
01.03.2006 15:26:08
Gerd
Steht in der Hilfe.
mfg Gerd

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige