Thema Datum  Von Nutzer Rating
Antwort
24.05.2011 13:05:57 Mic
NotSolved
24.05.2011 14:16:54 janpaet
NotSolved
24.05.2011 15:11:29 Gast82438
NotSolved
24.05.2011 17:00:36 Till
NotSolved
24.05.2011 17:03:12 Till
NotSolved
24.05.2011 17:50:36 janpaet
NotSolved
Rot Simple For-Schleife
25.05.2011 17:12:49 Gast78812
NotSolved
25.05.2011 20:45:54 Till
NotSolved

Ansicht des Beitrags:
Von:
Gast78812
Datum:
25.05.2011 17:12:49
Views:
1233
Rating: Antwort:
  Ja
Thema:
Simple For-Schleife

So, dass is jetzt der Stand der Dinge...

 

Dim Kriterium(9) 'legt ein Datenfeld mit 10 freien Plätzen an (0-9)

For Each ctr In UserFormDatenauswertung.Controls

    If ctr.Name Like "ComboBox*" Then
        
        For k = 1 To 9
            
            For x = 3 To 130
            
                If ctr.Text = Sheets("Übersicht").Cells(x, 2) Then Kriterium(k) = x
                k = k + 1
            
            Next x
            x = x + 1
        Next k
    
    End If
    
Next ctr

---

das mit dem k+1 und dem x+1...weiß ich jetzt nicht genau, ob man das braucht...dachte, der zählt auch so hoch.

Aber wir haben hier noch das Problem, nichteinmal in die Schleife reingeht (Bedingung ist nie erfüllt)

Obwohl unsere Comboboxen hier von "ComboBox_1" - "ComboBox_9" gehen...

 

Gibts da noch ne andere Möglichkeit um die 9 nacheinander abzuarbeiten?

 

----

Nur so zur Info:

Ziel der Aufgabe ist es die Inhalte der ComboBoxen mit einer Tabelle abzugleichen und dann für "Kriterium(1)" - "Kriterium(9)" Werte zuzuweisen.

Die Abfrage auf dem Tabellenblatt geht von 3-130.

 

Hoff man blickt jetzt durch.

 

gruß mic;)

 


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
24.05.2011 13:05:57 Mic
NotSolved
24.05.2011 14:16:54 janpaet
NotSolved
24.05.2011 15:11:29 Gast82438
NotSolved
24.05.2011 17:00:36 Till
NotSolved
24.05.2011 17:03:12 Till
NotSolved
24.05.2011 17:50:36 janpaet
NotSolved
Rot Simple For-Schleife
25.05.2011 17:12:49 Gast78812
NotSolved
25.05.2011 20:45:54 Till
NotSolved