EXCEL OLE 2 Spalten einfrieren Thema ist als GELÖST markiert

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

EXCEL OLE 2 Spalten einfrieren

Beitrag von Kerstin (Specialist / 199 / 2 / 0 ) » 13. Aug 2019 13:20

Hallo,
ich möchte in einer mit OLE erstellten EXCEL-Datei Spalten einfrieren. Über Visual Basic habe ich mir den Befehl geholt, habe aber Probleme bei der Umsetzung in ABAP.
Mein Code:

Code: Alles auswählen.

    CALL METHOD OF
        sheet
        'Column' = columns
      EXPORTING
        #1       = 'A1:B999'.
    SET PROPERTY OF columns 'FreezePanes' = 'TRUE'.
    FREE OBJECT: columns
.

Leider tut sich damit gar nichts.
Kann mir jemand weiter helfen?

Vielen Dank und viele Grüße
Kerstin


Re: EXCEL OLE 2 Spalten einfrieren

Beitrag von zzcpak (Expert / 669 / 6 / 63 ) » 13. Aug 2019 15:11

hier ein Beispiel von http://sap.song.tw/2011/05/abap-use-ole ... excel.html

Code: Alles auswählen.

* Freeze Panes
  CALL METHOD OF w_worksheet 'Range' = w_range
    EXPORTING
      #1 = 'B2'.
  CALL METHOD OF w_range 'Select'.
  GET PROPERTY OF w_excel 'ActiveWindow' = w_window.
  SET PROPERTY OF w_window 'FreezePanes' = 1.
Ist "FreezePanes" nicht eher eine Eigenschaft des Window anstatt der Spalte?

Re: EXCEL OLE 2 Spalten einfrieren

Beitrag von Kerstin (Specialist / 199 / 2 / 0 ) » 14. Aug 2019 07:51

Hat funktioniert.

Vielen Dank !!!

Seite 1 von 1

Aktuelle Forenbeiträge

Generierte Datei auf bestimmte Email Adresse versenden
vor 10 Stunden von M@atze! 4 / 64
Zweite Zeile vorhanden, dann überprüfen auf Feld Gleichheit
vor 14 Stunden von a-dead-trousers 5 / 111
benutzerdefinierter CSV Ausgabepfad
Gestern von a-dead-trousers 8 / 147
Mehrere Funktionsbausteine verwenden
Gestern von a-dead-trousers 2 / 100

Unbeantwortete Forenbeiträge

Transaktionen MEIS / VE01
Gestern von SAP_ENTWICKLER 1 / 51
Cl_gui_html_viewer Problem
vor 5 Tagen von YoeBoy 1 / 23
Namensänderung von PSP Elementen
vor einer Woche von jamyr 1 / 46
Generische Objekte in der Massenverarbeitung
vor einer Woche von TravellingEntwickler 1 / 116
Virtuelles System anlegen
vor einer Woche von ichse18577 1 / 92