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:
1159
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: 

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
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
    <em><strong>If DataRow(0) = Tabelle1.Cells(i+1, 5).Value Then</strong></em>
        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.
1
2
3
<em><strong>If DataRow(0) = 10304 Then  --> Klappt
 
</strong></em>
1
<em><strong>If DataRow(0) = Tabelle1.Cells(i+1, 5).Value Then --> Klappt nicht</strong></em>

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