20. Apr 2024, 14:05
VB-fun.de - Beitragsübersicht zum VB-/VBA-Forum-Archiv 0410
  E03: zellen überprüfen, ob inhalt in liste
 Von dom
 Am 04. Juli 2008 um 09:38:34
 Frage hallo VB-Profis,

Ich habe eine Liste und möchte prüfen, ob der Inhalt einer Zelle mit einem Element der Liste übereinstimmt.

mit folgendem Code läßt sich überprüfen, ob eine zelle ein Element aus einem Array enthält
    For i = 1 To ende Step 1

For iv = 0 To UBound(picklist)
If Cells(25 + i, 0 + j).Value = picklist(iv) Then gefunden = 1
If Not Cells(19, j).Value = 1 Then 'Falls required = 1
If Cells(25 + i, 0 + j).Value = "" Then gefunden = 1
End If
Next iv

If Not gefunden = 1 Then
Worksheets(1).Cells(25 + i, 0 + j).Interior.ColorIndex = 4
BereitsGefüllt = True
Anzahlfehler = Anzahlfehler + 1

End If

gefunden = 0

Next i
Ich habe allerdings keinen Array, sondern nur eine Stringvariable der ich mit einem Leerzeichen " " als Trennzeichen, die einzelnen Listenelemente angehängt habe.

wie muss ich den Code abwandeln, wenn ich anstatt des Arrays picklist nur einen String picklist habe?

Danke schonmal
[ VB-/VBA-Forum | Archiv 0410 | Archiv-Übersicht ]
 Antworten
E03: zellen überprüfen, ob inhalt in liste - dom 04. Juli 2008 um 09:38:34
Re: zellen überprüfen, ob inhalt in liste - r.mueller@sz-online.de 04. Juli 2008 um 15:42:29

Zum Seitenanfang

Startseite | VB-/VBA-Tipps | Projekte | Tutorials | API-Referenz | Komponenten | Bücherecke | Gewinnspiele | VB-/VBA-Forum | DirectX | DirectX-Forum | VB.Net | VB.Net-Forum | Chat | Spielplatz | Links | Suchen | Stichwortverzeichnis | Feedback | Impressum