Thema Datum  Von Nutzer Rating
Antwort
Rot SAP-Excel Export
31.07.2018 12:18:37 Neubert
NotSolved
31.07.2018 12:35:49 Gast34481
NotSolved
31.07.2018 13:15:18 Gast63595
NotSolved
31.07.2018 13:27:40 Gast35269
NotSolved
31.07.2018 14:32:03 Neubert
NotSolved
31.07.2018 14:40:34 Gast56494
NotSolved
05.08.2018 13:13:01 Gast8933
NotSolved

Ansicht des Beitrags:
Von:
Neubert
Datum:
31.07.2018 12:18:37
Views:
932
Rating: Antwort:
  Ja
Thema:
SAP-Excel Export

Hallo,

meine Problemstellung:

Ich habe eine Excel die Daten aus SAP zieht und in eine Tabelle schreibt. Nachdem die Daten gezogen wurden, möchte ich diese nun mit einer MatNr Liste in Excel vergleichen und nur die Datensätze schreiben, die die selbe MatNr enthalten. Hier der Codeabschnitt zum Schreiben, der Rest ist unwichtig: 

Dim i, x As Integer
Dim strDataRow As String
Dim DataRow As Variant

For i = 1 To tableData.rowCount
    strDataRow = tableData(i, 1)
    DataRow = Split(strDataRow, "|")
     
    'Spaltenüberschriften
    For x = 0 To UBound(DataRow)
        Tabelle1.Cells(1, x + 1).Value = tableFields(x + 1, 1)
    Next x

    'Datensätze
    If DataRow(0) = Tabelle1.Cells(i+1, 5).Value Then
        For x = 0 To UBound(DataRow)
            Tabelle1.Cells(i + 1, x + 1).Value = DataRow(x)
        Next x
    Else
        GoTo Sprungmarke:
    End If
 
Sprungmarke:
Next i

Bis zum Kommentar Datensätze funktioniert alles. Aber in der markierten Zeile werden nur Daten in die Tabelle geschrieben,
wenn ich die Materialnummer als Vergleichswert angebe. Wenn ich diese Versuche als Zeilenbezug anzugeben, funktioniert der Abschnitt nicht mehr.
If DataRow(0) = 10304 Then  --> Klappt

If DataRow(0) = Tabelle1.Cells(i+1, 5).Value Then --> Klappt nicht

Vielleicht kann mir hier jemand helfen. Ich danke im voraus für jegliche Hilfe.  

 


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
Rot SAP-Excel Export
31.07.2018 12:18:37 Neubert
NotSolved
31.07.2018 12:35:49 Gast34481
NotSolved
31.07.2018 13:15:18 Gast63595
NotSolved
31.07.2018 13:27:40 Gast35269
NotSolved
31.07.2018 14:32:03 Neubert
NotSolved
31.07.2018 14:40:34 Gast56494
NotSolved
05.08.2018 13:13:01 Gast8933
NotSolved