EXCEL-FUBA

Alles rund um die Sprache ABAP®: Funktionsbausteine, Listen, ALV
5 Beiträge • Seite 1 von 1
5 Beiträge Seite 1 von 1

EXCEL-FUBA

Beitrag von supermario73 (ForumUser / 62 / 0 / 0 ) »
Hallo,

suche einfachen FUBA zum Aufruf von EXCEL. Im Prinzip soll die Funktionalität Liste-->Exportieren-->Excel automatisiert angestoßen werden.. für ganz faule User ;)

Ich gebe dem FUBA meine Tabelle, der startet EXCEL und der User muss nur noch in EXCEL auf speichern klicken :)

Kennt jemand den FUBA, vielen Dank im Voraus!!!

Schönen Abend,
Mario

gesponsert
Stellenangebote auf ABAPforum.com schalten
kostenfrei für Ausbildungsberufe und Werksstudenten


Beitrag von uh (Specialist / 158 / 0 / 1 ) »
Hallo Mario,

kommt jetzt wieder auf dein Release an:

1. WS_EXECUTE (veraltet aber geht)

2. GUI_EXEC (sollte wohl der Nachfolger werden, geht aber (bei Vista) nur teilw. D.h. Notepad startet, Excel nicht.)

3. Die Klasse CL_GUI_FRONTEND_SERVICES mit der statischen Methode EXECUTE. Also CL_GUI_FRONTEND_SERVICES=>EXECUTE.

Das sind alles FuBas / Methoden, die das können. Über den Verwendungsnachweis findest du bestimmt genug Fallbeispiele.

Grüße

UH

Re: EXCEL-FUBA

Beitrag von DeathGuardian (Expert / 759 / 0 / 3 ) »
supermario73 hat geschrieben:Hallo,

suche einfachen FUBA zum Aufruf von EXCEL. Im Prinzip soll die Funktionalität Liste-->Exportieren-->Excel automatisiert angestoßen werden.. für ganz faule User ;)

Ich gebe dem FUBA meine Tabelle, der startet EXCEL und der User muss nur noch in EXCEL auf speichern klicken :)

Kennt jemand den FUBA, vielen Dank im Voraus!!!

Schönen Abend,
Mario
Am besten nimmst gleich den ALV-Grid!
Der hat ne Funktion damit alles schön sauber in Excel angezeigt wird und der User nur noch Speichern klicken müsste. ;)

Beitrag von supermario73 (ForumUser / 62 / 0 / 0 ) »
Ja,

die Funktionalität des ALV-Grid würde ich gerne nutzen. Aber ohne, dass der User OK-CODE &PC auslösen muss, im POP-UP Tabellenkalkulation auswählt, Datainame bestimmt & PFad...

Es sollte auf dem SELECTION-SCREEN ein Häkchen EXCEL geben. wenn das aktiv ist, sollen die angezeigten Daten so auch direkt auf dem Desktop als Name.XLS gespeichert werden.

Wie kann ich NEWBIE das am einfachsten realisieren.

Vielen Dank im Voraus!!
Grüße Mario

Beitrag von A6272 (Specialist / 238 / 8 / 36 ) »
Hallo,

anbei ein uralter einfacher FuBa:

DATA: BEGIN OF vss_file OCCURS 100,
strlen TYPE i,
string(2500),
END OF vss_file.


CALL FUNCTION 'FTBU_START_EXCEL'
EXPORTING
*" VALUE(CHECK_VERSION) DEFAULT SPACE
data_name = zfilename
*" VALUE(DATA_PATH_FLAG) TYPE C DEFAULT 'W'
data_type = 'VSS'
*" VALUE(DATA_BIN_FILE_SIZE) OPTIONAL
* MACRO_NAME = 'Format_Lieferschein'
*" VALUE(MACRO_PATH_FLAG) TYPE C DEFAULT SPACE
*" VALUE(FORCE_START) TYPE C DEFAULT SPACE
wait = space
*" IMPORTING
*" VALUE(WINID)
TABLES
data_tab = vss_file
EXCEPTIONS
no_batch
excel_not_installed
wrong_version
internal_error
invalid_type
cancelled
download_error.

Spaltentennzeichen:
co_hex_tab TYPE x VALUE '09',


Über ALV oder die schon erwähnten Methoden ist es evtl. aufwändiger, aber sicher längerfristig überlebensfähig.

bzw. sieh dir mal folgende Programme an:
SAPRDEMOEXCELINTEGRATION Demo für Excel97-Integration
SAPRDEMOEXCELINTEGRATION2 Demo für Excel97-Integration (optimiert)
SAPRDEMOOFFICEINTEGRATION Demo für Office-Integration

Viele Grüße
Alex

Seite 1 von 1

Vergleichbare Themen

3
Antw.
1866
Views
Excel: Fuba Funktionen
von Zubasa » 10.12.2010 08:55 • Verfasst in ABAP® für Anfänger
0
Antw.
1224
Views
FuBa in Excel aufrufen
von Meex » 13.10.2005 11:21 • Verfasst in ABAP® Core
0
Antw.
768
Views
FuBa zum Laden von EXCEL Tabelle
von Gast » 05.09.2005 13:34 • Verfasst in ABAP® Core
0
Antw.
1148
Views
Aufruf von RFC-Fuba über Excel
von Mrs. Hilflos » 07.08.2006 18:01 • Verfasst in ABAP® Core
3
Antw.
3690
Views
FuBA 'ALV_XXL_CALL' Verwendung interne Tabelle -> Excel
von cut1 » 04.10.2006 18:06 • Verfasst in ABAP® Core

Über diesen Beitrag


Unterstütze die Community und teile den Beitrag für mehr Leser und Austausch

Aktuelle Forenbeiträge

Regex in where
vor 14 Stunden von tar 8 / 328
Daten an Tabelle binden
Gestern von Bright4.5 3 / 1608
Programm anlegen mit Vorlage
vor 2 Tagen von DeathAndPain 2 / 256
IT0024 Qualifikationen CP-ID
vor 2 Tagen von DeathAndPain 2 / 497

Newsletter Anmeldung

Keine Beiträge verpassen! Wöchentlich versenden wir lesenwerte Beiträge aus unserer Community.
Die letzte Ausgabe findest du hier.
Details zum Versandverfahren und zu Ihren Widerrufsmöglichkeiten findest du in unserer Datenschutzerklärung.

Aktuelle Forenbeiträge

Regex in where
vor 14 Stunden von tar 8 / 328
Daten an Tabelle binden
Gestern von Bright4.5 3 / 1608
Programm anlegen mit Vorlage
vor 2 Tagen von DeathAndPain 2 / 256
IT0024 Qualifikationen CP-ID
vor 2 Tagen von DeathAndPain 2 / 497

Unbeantwortete Forenbeiträge

BUSOBJEKT zu CMIS PHIO ermitteln
vor 2 Tagen von snooga87 1 / 193
aRFC im OO-Kontext
letzen Monat von ralf.wenzel 1 / 3375
Hilfe bei SWEC/SWE2
September 2024 von retsch 1 / 9927