OLE2-Excel Autofilter deaktivieren

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

OLE2-Excel Autofilter deaktivieren

Beitrag von Ferum (ForumUser / 36 / 3 / 6 ) »
Hallo zusammen,

hat einer ne Idee wie ich mit OLE2 einen im Excel eventuell vorhandenen Autofilter deaktiveren kann, bevor ich die Daten auslese?
Zurzeit werden nämlich nicht alle Zeilen ausgelesen, sondern nur die sichtbaren.

Ich nutze dazu eine Kopie des Fubas KCD_EXCEL_OLE_TO_INT_CONVERT.

Vielen Dank im vorraus.

Gruß,
Ferum

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


Re: OLE2-Excel Autofilter deaktivieren

Beitrag von Ferum (ForumUser / 36 / 3 / 6 ) »
Das Problem ist gelöst.

Man muss im Prinzip nur die Methode 'Autofilter' aufrufen.
Das besondere ist, wenn kein Autofilter vorhanden ist, versucht er einen zu setzen. Dies unterbinde ich in dem ich das Excel im Anschluss nicht speichere.

Code: Alles auswählen.

  GET PROPERTY OF  application 'ACTIVESHEET' = worksheet.

  CALL METHOD OF worksheet 'Cells' = h_cell
    EXPORTING #1 = i_begin_row #2 = i_begin_col.

  CALL METHOD OF worksheet 'Cells' = h_cell1
    EXPORTING #1 = i_end_row #2 = i_end_col.

  CALL METHOD OF worksheet 'RANGE' = range
    EXPORTING #1 = h_cell #2 = h_cell1.

  " Autofilter deaktivieren
  CALL METHOD OF range 'AutoFilter'.
.
.
.
  " DisplayAlerts deaktivieren --> kein Prompt zum Speichern
  SET PROPERTY OF application 'DisplayAlerts' = 0.
  m_message.

  CALL METHOD OF application 'QUIT'.
  m_message.

  " DisplayAlerts wieder aktivieren
  SET PROPERTY OF application 'DisplayAlerts' = 1.
  m_message.

Seite 1 von 1

Vergleichbare Themen

6
Antw.
2782
Views
OLE2 Excel
von dkast » 21.11.2017 13:16 • Verfasst in ABAP® Core
1
Antw.
2047
Views
OLE2 Excel
von dexter » 07.07.2006 09:48 • Verfasst in ABAP Objects®
1
Antw.
1744
Views
Excel OLE2 Objekt
von Manfred K. » 17.05.2023 10:25 • Verfasst in ABAP® für Anfänger
0
Antw.
1464
Views
OLE2 mit excel makro
von matthes » 25.07.2007 14:39 • Verfasst in ABAP® Core
6
Antw.
4033
Views
Excel Makro aufrufen per OLE2
von sjung3 » 04.10.2005 16:10 • Verfasst in ABAP® Core

Über diesen Beitrag

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

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.

Unbeantwortete Forenbeiträge

Username als Variable in xdc-Datei?
vor einer Woche von uli3480 1 / 2096
Substitution zum Zeitpunkt 60
vor 3 Wochen von irene 1 / 4575
CDS View Erweitern mit Hierarchie
vor 3 Wochen von Interger 1 / 7246
Intervall mit Beziehungswissen füllen
letzen Monat von wolli 1 / 41763