Type Mismatch bei Objektzugriff
05.11.2003 17:06:29
Tino Schaltke
unter Office 97 gab es bei folgendem Codeausschnitt keine Probleme:
---schnipp---
i = start_zeil + 1
For Each SAP_RT_1 In RT_1.Rows
For j = 1 To z 'z = Anzahl der Felder
Cells(i, j) = SAP_RT_1(RT_Field_Name(j - 1))
Next
i = i + 1
---schnipp---
Unter Office XP sagt er mir "Type Mismatch". Im Lokalfenster hab ich den Inhalt des Objektes SAP_RT_1 so angezeigt bekommen:
[-]SAP_RT_1
_[-]Data
__[-]Data(1)
___|- Data(1,1)_____"416"_____Variant/String
___|- Data(1,...)____"..."_____Variant/String
___|- Data(1,23)____"000"_____Variant/String
Wie kann ich jetzt auf diese Datensätze (Data(1,x)) zugreifen, damit ich diesen Inhalt in die Zellen (als String) einfügen kann?
Ist wahrscheinlich voll einfach, aber beim Blick auf die Uhr darf man auch mal auf dem Schlauch stehen :-)
Danke schonmal.
Gruß
Tino Schaltke