Thema Datum  Von Nutzer Rating
Antwort
28.04.2017 03:03:11 Jimmy
NotSolved
Blau String Wertzuweisung
28.04.2017 04:03:37 Gast48932
NotSolved
28.04.2017 04:09:22 Gast30993
NotSolved
03.05.2017 01:28:16 Gast72796
NotSolved
03.05.2017 02:00:44 Gast9385
NotSolved
03.05.2017 09:39:37 Gast34575
NotSolved

Ansicht des Beitrags:
Von:
Gast48932
Datum:
28.04.2017 04:03:37
Views:
819
Rating: Antwort:
  Ja
Thema:
String Wertzuweisung

Hallo,

irgendwie so die Richtung, habs mit ner Textbox und Startzelle A1 getestet, müsstest Du noch anpassen...

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
Option Explicit
 
Public Sub test()
Dim astrTemp() As String, astrOutput() As String
Dim strInhalt As String
Dim ialngIndex As Long, lngColumn As Long, lngRow As Long
Application.ScreenUpdating = False
strInhalt = Sheet3.TextBox1.Value '//hier Dein Einlestext...
astrTemp = Split(Expression:=strInhalt, Delimiter:=vbCr)
For ialngIndex = 0 To UBound(astrTemp) Step 2
    lngRow = lngRow + 1
    astrOutput = Split(Expression:=astrTemp(ialngIndex), Delimiter:=" ")
    Cells(lngRow, 1).Resize(1, UBound(astrOutput) + 1).Value = astrOutput()
Next
With Cells(1, 1).Resize(ialngIndex, UBound(astrOutput) + 1)
    Call .Replace(What:=Chr(10), Replacement:="", LookAt:=xlPart, _
        SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False, _
        ReplaceFormat:=False)
    .WrapText = False
    For lngColumn = 1 To .Columns.Count
        With .Columns(lngColumn)
            Call .TextToColumns(Destination:=.Cells(1, 1), DataType:=xlDelimited, _
                TextQualifier:=xlDoubleQuote, ConsecutiveDelimiter:=False, Tab:=True, _
                Semicolon:=False, Comma:=False, Space:=False, Other:=False, FieldInfo _
                :=Array(1, 1), TrailingMinusNumbers:=True)
        End With
    Next
End With
Application.ScreenUpdating = True
End Sub

Gruß,


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.04.2017 03:03:11 Jimmy
NotSolved
Blau String Wertzuweisung
28.04.2017 04:03:37 Gast48932
NotSolved
28.04.2017 04:09:22 Gast30993
NotSolved
03.05.2017 01:28:16 Gast72796
NotSolved
03.05.2017 02:00:44 Gast9385
NotSolved
03.05.2017 09:39:37 Gast34575
NotSolved