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.
10329
Views
SapGui 730 und Excel 2003 Inplace Problem
von Alexander D. » 30.07.2012 10:20 • Verfasst in Basis
0
Antw.
2307
Views
ALV-Grid Excel-inplace sichern
von hugo.data » 26.02.2010 13:27 • Verfasst in ABAP® Core
3
Antw.
7638
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.
16090
Views
ALV-OO und Excel Inplace
von Kerstin » 21.10.2013 15:45 • Verfasst in ABAP® Core
4
Antw.
4324
Views
Begrenzung bei EXCEL-Inplace
von littleJohn » 06.06.2007 12:01 • Verfasst in ABAP® Core

Über diesen Beitrag

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

Aktuelle Forenbeiträge

Materialstammerweiterung: Neuer Reiter
vor einer Stunde von ewx 3 / 75
LSMW-Problem
vor einer Woche von DeathAndPain gelöst 6 / 3394
SFP (Adobe Forms) QR-Code wird nicht angezeigt
vor einer Woche von Sebastian82 gelöst 4 / 2004

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

Materialstammerweiterung: Neuer Reiter
vor einer Stunde von ewx 3 / 75
LSMW-Problem
vor einer Woche von DeathAndPain gelöst 6 / 3394
SFP (Adobe Forms) QR-Code wird nicht angezeigt
vor einer Woche von Sebastian82 gelöst 4 / 2004