SAP Jobsuche bei DV-Treff
Robert1986
vor 8 Jahre
Hallo,

ich hoffe Ihr könnt mir Helfen. Ich habe aus einer größeren Excelliste via Sverweis einen Wert in einer Zelle dargestellt. Wenn ich nun den eigentlichen Befehlt den ich immer für Ganzzahlen übertragen nutze, kommt SAp damit nicht klar, weil dieses vermutlich auf die hinterlegte Formel zugreifen möchte.

Kennt jemand den korrekten Befehl?

Der Befehl für ganze Zahlen lautet bei mir so:

session.findById("wnd[0]/usr/tabsGCTRL_TAB_MAIN/tabpGS_D0001-TAB02/ssubGSUB_MAINTABS:SAPLIWO_UI_UI:0003/subGSUB_SLOT1:SAPLIWO_UI_UI:0311/tblSAPLIWO_UI_UIOPERATIONS1/txtAFVGD-ARBEI[7,0]").Text = Cells(3, 4)

Vielen Dank!

Förderer

MichaelS2
vor 8 Jahre
Hallo Robert,

versuch es doch mal mit "= deinObjekt.Cells(2, 1).Value".

Bei mir hat es problemlos funktioniert, du musst "deinObjekt" natürlich anpassen.

Gruß Michael

ScriptMan
vor 8 Jahre
Hallo Robert,

du könntest auch noch folgendes ausprobieren:

z.B.

... = cstr(round(cells(3,4).value,0))

Grüße,

ScriptMan