Thema Datum  Von Nutzer Rating
Antwort
03.10.2012 20:14:16 Stefan Heister
NotSolved
Blau Problem: do- Schleife für Auslese von ListFeld
03.10.2012 20:26:02 Stefan Heister
NotSolved
04.10.2012 12:51:10 Dekor
NotSolved
04.10.2012 13:25:43 Stefan Heister
NotSolved
04.10.2012 18:09:46 Dekor
NotSolved
04.10.2012 20:37:52 Stefan
NotSolved
04.10.2012 21:04:17 Dekor
NotSolved
04.10.2012 22:34:44 Stefan Heister
NotSolved
04.10.2012 22:46:14 Stefan Heister
NotSolved
04.10.2012 23:17:27 Stefan Heister
NotSolved
05.10.2012 17:04:29 Dekor
NotSolved
05.10.2012 17:08:16 Dekor
NotSolved
05.10.2012 17:18:32 Stefan Heister
NotSolved
05.10.2012 17:56:06 Gast39914
NotSolved
10.10.2012 21:04:26 Stefan Heister
NotSolved
11.10.2012 12:19:09 Dekor
NotSolved
11.10.2012 13:28:43 Gast6151
NotSolved
15.10.2012 12:36:07 Dekor
NotSolved
15.10.2012 19:18:37 Stefan Heister
NotSolved
15.10.2012 19:19:34 Stefan Heister
NotSolved
15.10.2012 20:35:34 Dekor
NotSolved
17.10.2012 17:32:16 Stefan Heister
NotSolved
18.10.2012 12:45:14 Dekor
NotSolved
18.10.2012 15:47:54 Stefan Heister
NotSolved

Ansicht des Beitrags:
Von:
Stefan Heister
Datum:
03.10.2012 20:26:02
Views:
2356
Rating: Antwort:
  Ja
Thema:
Problem: do- Schleife für Auslese von ListFeld

Hier der Quelltext, mit dem es mit ein paar kleinen Änderungen klappen soll, nur ich weiß halt nicht wie, da das Programm in der Form nicht läuft:

Private Sub cmdÜbertragen_Click()
Dim Datum, von, bis As Date
Dim Fehlercode, Nr, zähler, zähler2 As Integer
Dim Bericht, Schleife As Boolean
Dim Zeit, Zeit2 As Single

'zähler fängt mit wert 6 an, da am zeile 6 eingetragen werden soll
    zähler = 6
    zähler2 = 0
    

Do While UserForm1.lstEinsatzTeam.ListCount <> zähler2
    Do While Worksheets("Einsatzbericht").Cells(zähler, 3) <> "" And Schleife = True

 
                If CStr(UserForm1.lstEinsatzTeam.List(zähler2)) = CStr(Worksheets("Einsatzbericht").Cells(zähler, 3)) Then
                  Worksheets("Einsatzbericht").Cells(zähler, 1) = "X"
            Worksheets("Einsatzbericht").Cells(zähler, 4) = von
                    Worksheets("Einsatzbericht").Cells(zähler, 5) = bis
                    Worksheets("Einsatzbericht").Cells(zähler, 6) = Zeit
                    Worksheets("Einsatzbericht").Cells(zähler, 7) = UserForm1.lstEinsatzTeam.List(zähler2, 2)
                   zähler = 6
                    Schleife = False
        Else
                    zähler = zähler + 1
        End If

Loop
    
    
zähler2 = zähler2 + 1
Schleife = True
Loop



Schleife = True
zähler = 6
zähler2 = 0

Do While UserForm1.lstAGTZeit.ListCount <> zähler2
    Do While CStr(Worksheets("Einsatzbericht").Cells(zähler, 3)) <> "" And Schleife = True
        If CStr(UserForm1.lstAGTZeit.List(zähler2, 0)) = CStr(Worksheets("Einsatzbericht").Cells(zähler, 3)) Then
            Worksheets("Einsatzbericht").Cells(zähler, 9) = UserForm1.lstAGTZeit.List(zähler2, 2)
            zähler = 6
            Schleife = False
        Else
            zähler = zähler + 1
        End If
    Loop
 
zähler2 = zähler2 + 1
Schleife = True
Loop
End If
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
03.10.2012 20:14:16 Stefan Heister
NotSolved
Blau Problem: do- Schleife für Auslese von ListFeld
03.10.2012 20:26:02 Stefan Heister
NotSolved
04.10.2012 12:51:10 Dekor
NotSolved
04.10.2012 13:25:43 Stefan Heister
NotSolved
04.10.2012 18:09:46 Dekor
NotSolved
04.10.2012 20:37:52 Stefan
NotSolved
04.10.2012 21:04:17 Dekor
NotSolved
04.10.2012 22:34:44 Stefan Heister
NotSolved
04.10.2012 22:46:14 Stefan Heister
NotSolved
04.10.2012 23:17:27 Stefan Heister
NotSolved
05.10.2012 17:04:29 Dekor
NotSolved
05.10.2012 17:08:16 Dekor
NotSolved
05.10.2012 17:18:32 Stefan Heister
NotSolved
05.10.2012 17:56:06 Gast39914
NotSolved
10.10.2012 21:04:26 Stefan Heister
NotSolved
11.10.2012 12:19:09 Dekor
NotSolved
11.10.2012 13:28:43 Gast6151
NotSolved
15.10.2012 12:36:07 Dekor
NotSolved
15.10.2012 19:18:37 Stefan Heister
NotSolved
15.10.2012 19:19:34 Stefan Heister
NotSolved
15.10.2012 20:35:34 Dekor
NotSolved
17.10.2012 17:32:16 Stefan Heister
NotSolved
18.10.2012 12:45:14 Dekor
NotSolved
18.10.2012 15:47:54 Stefan Heister
NotSolved