Nutzung mit SAP Analysis for Microsoft Office

Chart an Analysis Range binden

Seit Version 1.4 ist es nun möglich, ein Chart an eine Analysis Crosstab zu binden. Dadurch werden die Spalten automatisch einzelnen Serien zugeordnet und bei einer Veränderung der Anzahl der Zeilen werden diese aktualisiert. 

Um diese Funktion zu verwenden, selektieren Sie bitte ein Chart und klicken auf den Button Bind Analysis Range in der Menügruppe Analysis Tools. Daraufhin erscheint ein Fenster, in welchem Sie die NamedRange von Analysis auswählen können.

Durch den Button "Unbind Analysis Range" wird diese automatische Zeilenaktualisierung wieder aufgehoben.

Die Ribbon-Menügruppe "Analysis Tools" wird nur dann angezeigt, wenn sie auch SAP Analysis for Micorsoft Office installiert haben. Sollte die Menügruppe Analysis Tools trotz installiertem Analysis nicht angezeigt werden, kann das Anzeigen der Menügruppe durch das Setzen der Systemumgebungsvariablen GRAPHOMATE_AFO_OPTIONS auf den Wert "1" erzwungen werden.

Automatisierung von Datenupdates mit SAP Analysis for Micorsoft Office

Da SAP Analysis aus technischen Gründen die Datenupdates von Excel deaktiviert, muss für eine automatische Aktualisierung der graphomate charts ein Umweg über VBA gegangen werden. Vor Version 1.4 haben wir dafür das dafür benötigte VBA-Skript automatisch erstellt. Leider gab es von Zeit zu Zeit Probleme mit der automatischen Erstellung des Skriptes.

Aus diesem Grund haben wir die Mechanik auf eine manuelle Aktivierung zurückgebaut. Fortan muss für jedes Workbook im graphomate-Ribbon unter dem neu hinzugekommenen Menüpunkt Workbook Settings die Option Enable Analysis Callback angehakt werden, wenn der Analysis Callback verwendet werden soll. Dafür muss ein VBA-Skript in dem Workbook existieren, welches entweder vorher selbst per Button Add Analysis Callback Skript eingefügt werden muss - oder beim Aktivieren des Callbacks in das Workbook geschrieben wird.

Ob der Analysis Callback aktiv ist, wird im graphomate-Ribbon in der Menügruppe Analysis Update angezeigt.

Bei der Nutzung der graphomate charts for Excel mit SAP Analysis for Micorsoft Office beachten Sie folgende Hinweise:

  1. Wichtig: Damit die graphomate charts for Excel beim Arbeiten mit SAP Analysis for Micorsoft Office per VBA-Skript aktualisiert werden können, stellen Sie bitte sicher, dass unter Datei > Optionen > Trust Center > Einstellungen für das Trust Center > Makroeinstellungen der Haken für „Zugriff auf das VBA-Projektobjektmodell vertrauen“ gesetzt ist:
  2. Starten Sie bitte erst Analysis und öffnen dann die zu bearbeitende Excel-Datei. Entsprechend auch erst die Excel-Datei schließen, bevor Sie Excel selbst beenden. Makrohinweise beim Schließen können Sie ignorieren; das Workbook kann problemlos als .xlsx-Datei gespeichert werden.
  3. Die Nutzung der graphomate charts for Excel setzt mindestens SAP Analysis for Micorsoft Office 2.0 SP4 voraus; für Vorgänger­versionen können wir keinen Support gewährleisten.