vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Top-Preis! AP-Access-Tools-CD Volume 1  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

Visual-Basic Einsteiger
Re: Listbox: Den häufigsten Eintrag melden 
Autor: BasTler
Datum: 31.08.05 11:03

Hi MCMoses,

ist eine interessante Aufgabe und habe mich deshalb schon gestern dran gegeben. Zufrieden bin ich mit dem Ergebnis immer noch nicht, aber hier schonmal eine überarbeitete Funktion maxanz von BernyH die dir [u]ein Ergebnis liefert. Sie ist aber immer noch unvollständig, wenn der häufigste Wert = zwei oder mehr Werten entspricht.
Public Function maxanz(listbx As Listbox)
     Dim grössteanzahl As Long
     Dim I As Long, J As Long
     Dim Zähler As Long
     Dim merke As String
     Dim Ausgabe As String
 
     grössteanzahl = 0
     For I = 0 To listbx.ListCount - 1
          Zähler = 0
          If merke <> listbx.List(I) Then
            merke = listbx.List(I)
            For J = 0 To listbx.ListCount - 1
                 If listbx.List(J) = merke Then Zähler = Zähler + 1
            Next
            Listbox2.AddItem merke & Chr$(9) & "=" & Chr$(9) & Zähler
            If Zähler > grössteanzahl Then
              grössteanzahl = Zähler
              Ausgabe = merke
            End If
          End If
     Next
     maxanz = Ausgabe & Chr$(9) & "=" & Chr$(9) & grössteanzahl
End Function
Ich versuche sie weiter zu optimieren !
Gruß BAStler
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Listbox: Den häufigsten Eintrag melden628MCMoses30.08.05 13:44
Re: Listbox: Den häufigsten Eintrag melden464BernyH30.08.05 15:15
Re: Listbox: Den häufigsten Eintrag melden454MCMoses30.08.05 15:26
Re: Listbox: Den häufigsten Eintrag melden463VB-Crack30.08.05 17:13
Re: Listbox: Den häufigsten Eintrag melden464BernyH30.08.05 17:27
Re: Listbox: Den häufigsten Eintrag melden469MCMoses30.08.05 17:57
Re: Listbox: Den häufigsten Eintrag melden492BernyH30.08.05 22:19
Re: Listbox: Den häufigsten Eintrag melden472MCMoses31.08.05 09:00
Re: Listbox: Den häufigsten Eintrag melden483BasTler31.08.05 11:03
Re: Listbox: Den häufigsten Eintrag melden467MCMoses31.08.05 11:37

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel