Thema Datum  Von Nutzer Rating
Antwort
28.10.2022 11:16:18 Hermann
NotSolved
28.10.2022 13:11:43 Mase
NotSolved
28.10.2022 13:43:24 Gast46053
NotSolved
31.10.2022 15:27:58 Gast14517
NotSolved
01.11.2022 03:30:46 Gast17745
NotSolved
01.11.2022 06:11:33 Gast38192
NotSolved
Rot suche in spalte nach wert, unsortiert, mehrfach auftretend
28.10.2022 13:47:38 volti
NotSolved
31.10.2022 08:42:15 Gast94870
NotSolved
31.10.2022 09:15:41 Gast93377
NotSolved
31.10.2022 09:19:42 Gast2335
NotSolved
31.10.2022 09:30:54 ralf_b
NotSolved
31.10.2022 16:41:03 volti
NotSolved
31.10.2022 09:30:52 Gast53785
NotSolved
31.10.2022 16:46:55 volti
NotSolved
31.10.2022 17:12:03 Gast48311
NotSolved
28.10.2022 15:55:07 Flotter Feger
NotSolved

Ansicht des Beitrags:
Von:
volti
Datum:
28.10.2022 13:47:38
Views:
608
Rating: Antwort:
  Ja
Thema:
suche in spalte nach wert, unsortiert, mehrfach auftretend

Hallo Hermann,

noch eine Idee...

Code:
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
 
Sub AListe_BListeA10()
  Dim iZl As Long, rZelle As Range, iCount(3As Integer, rSpalte As Range

' Läuft durch die Liste1
  Set rSpalte = Sheets("Liste2").Columns(14)
  With Sheets("Liste1")
      For iZl = 3 To .Cells(.Rows.Count, "C").End(xlUp).Row
          Erase iCount
          Set rZelle = rSpalte.Find(.Cells(iZl, "C").Value, lookat:=xlWhole, LookIn:=xlValues)
          If Not rZelle Is Nothing Then
             ErsteAddresse = rZelle.Address              ' Erste Fundadresse merken
             Do
                iCount(0) = iCount(0) + 1                ' Gesamtzähler
                If Sheets("LISTE2").Cells(rZelle.Row, "L").Value = "1 Gigabit EthernetThen
                   iCount(1) = iCount(1) + 1             ' Teilzähler1
                Else
                   iCount(2) = iCount(2) + 1             ' Teilzähler2
                End If
                Set rZelle = rSpalte.FindNext(rZelle)    ' Nächtes suchen
             Loop While Not rZelle Is Nothing And rZelle.Address <> ErsteAddresse
             .Cells(iZl, "J").Resize(, 3).Value = iCount ' Zähler ausgeben
          End If
      Next iZl
  End With
End Sub
_________
viele Grüße
Karl-Heinz

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
28.10.2022 11:16:18 Hermann
NotSolved
28.10.2022 13:11:43 Mase
NotSolved
28.10.2022 13:43:24 Gast46053
NotSolved
31.10.2022 15:27:58 Gast14517
NotSolved
01.11.2022 03:30:46 Gast17745
NotSolved
01.11.2022 06:11:33 Gast38192
NotSolved
Rot suche in spalte nach wert, unsortiert, mehrfach auftretend
28.10.2022 13:47:38 volti
NotSolved
31.10.2022 08:42:15 Gast94870
NotSolved
31.10.2022 09:15:41 Gast93377
NotSolved
31.10.2022 09:19:42 Gast2335
NotSolved
31.10.2022 09:30:54 ralf_b
NotSolved
31.10.2022 16:41:03 volti
NotSolved
31.10.2022 09:30:52 Gast53785
NotSolved
31.10.2022 16:46:55 volti
NotSolved
31.10.2022 17:12:03 Gast48311
NotSolved
28.10.2022 15:55:07 Flotter Feger
NotSolved