Thema Datum  Von Nutzer Rating
Antwort
Rot Mehrer Zahlen in einer Zelle gegen eine Zahl vergleichen
22.08.2018 16:17:51 Peter
NotSolved
22.08.2018 16:39:59 Gast40209
NotSolved
23.08.2018 08:30:25 Peter
NotSolved
27.08.2018 09:16:08 Peter
NotSolved
27.08.2018 17:54:03 Günther
*
NotSolved

Ansicht des Beitrags:
Von:
Peter
Datum:
22.08.2018 16:17:51
Views:
998
Rating: Antwort:
  Ja
Thema:
Mehrer Zahlen in einer Zelle gegen eine Zahl vergleichen

Hallo,

ich habe hier ein Sheet, mit insgesamt ca 17.000 Zeilen. In diesen Zeilen habe ich in zwei verschiedenen Spalten verschiedene Zahlen stehen, welche durch ein Komma getrennt sind, z.B. 7100,7200,7500.

In einem anderen Tabellenblatt habe ich wiederum die Zahlen stehen, die in in diesen Zellen gefunden werden sollen, z.b.

7100

7200

usw.

Ich hab nun versucht die Zellen aus dem Worksheet beider Spalten in einem Array einzulesen und diese dann jeweils gegen die aktuelle Zahl in einer For Schleife zu prüfen, immer wenn es einen Match gibt soll in einer Spalte das Wort "Ja" geschrieben werden.

Leider sind meine Kentnisse nicht so ausgeprägt, könnte mir da einer weiterhelfen? Oder verfolge ich hier einen komplett falschen Ansatz?

Dim betroffeneZahl As Long
Dim Spalte1array
Dim Datenmenge As Worksheet
Dim GesuchteZahlen
Dim ZahlSuch As Long
Dim Spalte2array
Spalte1array = Range("E2:E16530")
Spalte2array = Range("D2:D16530")

Set Datenmenge = Worksheets("Datenmenge")
Set GesuchteZahlen = Worksheets("GesuchteZahlen")

    For i = 2 To 25
        
        ZahlSuch = GesuchteZahlen.Cells(i, 1).Value
            For Spalte1array = 1 To UBound(Spalte1array)
                If Spalte1array(Spalte1array).Value = ZahlSuch Then
                    Datenmenge.Cells(2, 12).Value = "Ja"
                End If
                Next Spalte1array
    
    Next i
End Sub

 

 


Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:



  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
Rot Mehrer Zahlen in einer Zelle gegen eine Zahl vergleichen
22.08.2018 16:17:51 Peter
NotSolved
22.08.2018 16:39:59 Gast40209
NotSolved
23.08.2018 08:30:25 Peter
NotSolved
27.08.2018 09:16:08 Peter
NotSolved
27.08.2018 17:54:03 Günther
*
NotSolved