SAP Jobsuche bei DV-Treff
emo2201
  • emo2201
  • SAP Forum - Neuling Thema Starter
vor 16 Jahre

Hi,

ich hab da mal eine Frage und ehrlich gesagt ist dieses Forum meine letzte Lösung...also im Zuge meines Praxissemester soll ich verschiedene Arbeitsprozesse analysieren....

Mein Problem sieht so aus, bei Excel habe ich eine Formel erstellt zum erfassen der Nettoarbeitszeit sprich A B C
11.11.08 12.11.08 2
mein Plan ist von SAP die Daten immer wieder zu exportieren , so dass die Datein immer an die vorhandene Excel Datei angehangen werden und das ich durch drücken eines Knopfes den ich programmiert habe die Arbeitstage automatisch berechnet werden...

...wenn ich von SAP die Excel Datei erweitern will, Sap sagt hat funktioniert doch wenn ich die Excel Datei öffne bekomme die Meldung "Datei wurde nicht vollständig geladen" oder die DAtei wird gar nicht angehangen ohne irgendeine Meldung. Ist da irgendein Schutz ???

Ich kenn mich mit SAP nicht so aus ich hoffe ihr habe irgendeine Idee woran es liegt??? 

Bitte Dringend um Hilfe ...

Ganz grossen Dank im vorraus.
LG Emo

waltersen
vor 16 Jahre
Hallo,

die Meldung "nicht vollständig" kommt auch wenn die SAP Daten zu groß für Excel sind. Überprüf das mal.

Gruß
JM
  • JM
  • SAP Forum - User
vor 16 Jahre
Hallo Emo,

da müßtest Du ein bißchen genauer werden: Welche Daten werden aus SAP beschafft und warum ist eine Weiterverarbeitung in XL (statt in SAP) vorgesehen?

Meines Wissens kann man per OLE auch schreibend auf einzelne XL-Zellen zugreifen, die neuen Daten müssen also nicht angehängt werden. Das ist aber nicht ganz trivial, weil man erst mal die Datei öffnen, dann ggf. das richtige Sheet wählen, dann dierichtige Zelle aktualisieren und dann noch die Datei wieder sichern muß. Dabei kann allerhand schiefgehen. Vielleicht wäre es einfacher, die vorhandene XL-Tabelle komplett in eine interne Tabelle einzulesen, die benötigten Werte zu aktualisieren und die Datei dann komplett neu rauszuschreiben. Zumindest dann, wenn sie nur ein Arbeitsblatt enthält.

JM

ScriptMan
vor 16 Jahre

Hallo Emo,

wenn ich deine Frage richtig verstehe, würde ich es wie folgt ausprobieren:

1. Ein Skript im SAP über Alt / F12 aufzeichnen, das die Ausgabe deiner SAP-Daten nach Excel in eine neue Mappe realisiert.

2. Ein Auto_Open() - Makro im Excel aufzeichnen / erstellen, das die Übertragung der Daten aus der zuvor erstellten Mappe in die Mappe mit bestehenden Formeln realisiert.

3. Eine BAT-Datei schreiben, die das VBS-Skript und und die EXCEL-Mappe mit Auto_Open()-Makro startet.

Durch den Aufruf der BAT-Datei würde ich dann automatisch die Daten aus SAP in eine Excel-Mappe mit bestehenden Formeln transportieren. Falls du zu den Details noch Fragen haben solltest, kannst du sie gerne los werden.

Freundliche Grüße

ScriptMan