Thema
|
Datum
|
Von Nutzer
|
Rating
|
Antwort
|
|
10.12.2011 20:42:54 |
svkr |
|
|
|
10.12.2011 22:34:59 |
Till |
|
|
|
10.12.2011 23:01:27 |
Gast23600 |
|
|
|
11.12.2011 01:51:37 |
Till |
|
|
Zeichen zählen und addieren aus string-Werten eines arrays innerhalb einer for-Schleife. |
11.12.2011 02:18:32 |
svkr |
|
|
|
11.12.2011 03:38:23 |
Till |
|
|
|
14.12.2011 20:24:46 |
svkr |
|
|
|
16.12.2011 00:25:11 |
Till |
|
|
|
16.12.2011 02:03:32 |
Till |
|
|
|
17.12.2011 14:12:32 |
svkr |
|
|
|
17.12.2011 22:53:56 |
Till |
|
|
Von:
svkr |
Datum:
11.12.2011 02:18:32 |
Views:
1873 |
Rating:
|
Antwort:
|
Thema:
Zeichen zählen und addieren aus string-Werten eines arrays innerhalb einer for-Schleife. |
Es muss keine bestimmte Anzahl sein. Desto weniger neue strings, desto besser, aber kein muss.
Ich habe noch ein wenig weitergetüftelt und bereits etwas hinbekommen, was schon grob die arbeit macht. allerdingst ist es noch nicht komplett und es gibt derzeit noch ein paar Fehler. Aber vielleicht hast du dann schon einen guten Tipp. Danke dir.
Private Sub CommandButton7_Click()
Dim xxarray As Variant
Dim durchlauf As Long
Dim werte As String
Dim teilwert As String
Dim zwwert As String
Dim nehmen As Boolean
xxarray = Split(textbox_xx.Text, textbox_trennzeichen.Text)
werte = ""
teilwert = ""
zwwert = ""
nehmen = False
For durchlauf = 0 To UBound(xxarray)
MsgBox durchlauf
If Len(textbox_a.Text & " " & textbox_b.Text & " " & zwwert & Trim(xxarray(durchlauf)) & " " & textbox_c.Text) < textbox_laenge.Text Then
If zwwert = "" Then
zwwert = Trim(xxarray(durchlauf))
Else
zwwert = zwwert & ", " & Trim(xxarray(durchlauf))
End If
Else
'nehmen = True
If zwwert = "" Then MsgBox "zu lang: " & Trim(xxarray(durchlauf))
End If
If durchlauf = UBound(xxarray) Then
nehmen = True
'If zwwert = "" Then zwwert = Trim(xxarray(durchlauf))
'zwwert = Trim(xxarray(durchlauf))
End If
If nehmen = True Then
werte = textbox_a.Text & " " & textbox_b.Text & " " & zwwert & " " & textbox_c.Text
teilwert = Len(werte) & " Zeichen: " & werte
zwwert = ""
nehmen = False
MsgBox teilwert
End If
Next durchlauf
End Sub
|
- 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
Bitte geben Sie ein aussagekräftiges Thema an.
Bitte geben Sie eine gültige Email Adresse ein!
- 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
|
|
10.12.2011 20:42:54 |
svkr |
|
|
|
10.12.2011 22:34:59 |
Till |
|
|
|
10.12.2011 23:01:27 |
Gast23600 |
|
|
|
11.12.2011 01:51:37 |
Till |
|
|
Zeichen zählen und addieren aus string-Werten eines arrays innerhalb einer for-Schleife. |
11.12.2011 02:18:32 |
svkr |
|
|
|
11.12.2011 03:38:23 |
Till |
|
|
|
14.12.2011 20:24:46 |
svkr |
|
|
|
16.12.2011 00:25:11 |
Till |
|
|
|
16.12.2011 02:03:32 |
Till |
|
|
|
17.12.2011 14:12:32 |
svkr |
|
|
|
17.12.2011 22:53:56 |
Till |
|
|