Problem mit Excelmakro bei Excel-Inplace Anzeige im ALV-Grid

Die Objektorientierung mit ABAP®: Vererbung, Dynamische Programmierung, GUI Controls (u.a. ALV im OO).
1 Beitrag • Seite 1 von 1
1 Beitrag Seite 1 von 1

Problem mit Excelmakro bei Excel-Inplace Anzeige im ALV-Grid

Beitrag von olli-x (Specialist / 166 / 0 / 1 ) »
Hallo zusammen,

kennt sich hier jemand zufällig mit der Kombination SAP R/3 -> Excel aus?

Ich verwende im SAP ein ALV-Grid Control zur Anzeige von Daten.
Die Daten werden dann in einem Excel-Template, das ich im SAP hinterlegt habe, weiterverarbeitet. Beim Aufruf von Excel wird ein lokal installiertes Excel-AddIn geladen.

Anschließend wird auf ein Excel-Tabellenblatt navigiert, das eine Pivottabelle enthält und durch den Benutzer ein Makro gestartet, das sich in dem AddIn befindet...

In dem VBA-Quellcode möchte ich auf alle Pivottabellen des "ActiveSheet" zugreifen... Das funktioniert aber nicht mit nachfolgendem Quellcode...
Es wird direkt "Form_error" prozessiert.

Code: Alles auswählen.

On Error GoTo Form_error
' ComboBox füllen
  Call ComboBoxPivotTable.Clear
  For Each pt In ActiveSheet.PivotTables              '<----   bricht hier ab
   Call ComboBoxPivotTable.AddItem(pt.name)
  Next
' Pivottabelle vorhanden?
  If ComboBoxPivotTable.ListCount = 0 Then
   Call MsgBox("Abbruch - Keine Pivottabelle auf aktivem Tabellenblatt vorhanden !")
   Call Unload(SelectionComplex)
  Else
'  Element auswählen
   ComboBoxPivotTable.ListIndex = 0
'  nicht änderbar
   ComboBoxPivotTable.Style = fmStyleDropDownList
  End If
   Exit Sub
' Fehlerbehandlung
Form_error:
     Call MsgBox("Abbruch - Ausführung des Makros ist hier nicht vorgesehen")
     Call Unload(SelectionComplex)
  
End Sub
Der Quellcode funktioniert aber problemlos mit einer 0815 Standard Tabelle... :oops:


Hat jemand eine Idee?


Viele Grüße,
Oliver

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


Seite 1 von 1

Vergleichbare Themen

6
Antw.
9684
Views
SapGui 730 und Excel 2003 Inplace Problem
von Alexander D. » 30.07.2012 10:20 • Verfasst in Basis
0
Antw.
2017
Views
ALV-Grid Excel-inplace sichern
von hugo.data » 26.02.2010 13:27 • Verfasst in ABAP® Core
0
Antw.
1264
Views
Smartforms-Anzeige (Inplace in eigenem Control?)
von webster » 27.12.2005 11:22 • Verfasst in ABAP® Core
3
Antw.
7035
Views
Document Viewer: Inplace-Anzeige (view_document_from_table)
von joto » 22.03.2011 13:24 • Verfasst in ABAP® für Anfänger
46
Antw.
14727
Views
ALV-OO und Excel Inplace
von Kerstin » 21.10.2013 15:45 • Verfasst in ABAP® Core

Über diesen Beitrag

olli-x
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 / 1006
Substitution zum Zeitpunkt 60
vor 3 Wochen von irene 1 / 3341
CDS View Erweitern mit Hierarchie
vor 3 Wochen von Interger 1 / 5928
Intervall mit Beziehungswissen füllen
vor 5 Wochen von wolli 1 / 38951