Live-Forum - Die aktuellen Beiträge
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Power Map Öffnen per Makro

Forumthread: Power Map Öffnen per Makro

Power Map Öffnen per Makro
24.05.2016 09:34:13
Denys
Guten Morgen,
ich brauche in einem Tabellenblatt einen Button über welchen ich eine Power Map Tour starte die ich zuvor gespeichert habe. Ich habe es mit Makro aufzeichnen versucht, hat aber leider nicht geklappt.
Im Netz habe ich dazu leider auch nichts gefunden.
Besten Gruß
Denys

Anzeige

1
Beitrag zum Forumthread
Beitrag zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Power Map Öffnen per Makro
27.05.2016 07:42:33
Hajo_Zi
Hallo Dennys,
Da Werbung wichtiger ist als die Anzeige der Version und des Levels des Fragestellers.
Kann ich auf diese Angaben nicht mehr eingehen.
Falls diese Angaben nicht im Beitrag stehen.
Ich möchte mal hoffen das Werbung nicht so wichtig wird, das auch der Beitrag irgendwann, durch Werbung abgedeckt wird.
ich habe mal in mein Archiv geschaut.
Datei öffnen Word, Powerpoint oder sonst was
Option Explicit
Declare

Function ShellExecute Lib "SHELL32.DLL" _
Alias "ShellExecuteA" (ByVal hwnd As Long, ByVal lpOperation As String, _
ByVal lpFile As String, ByVal lpParameters As String, ByVal lpDirectory As String, _
ByVal nShowCmd As Long) As Long

Sub Open_File(strFileName As String, windowType As Integer)
ShellExecute 0, "Open", strFileName, "", "", windowType
End Sub

Sub test()
'1 = vbNormalFocus
'2 = Minimized
'3 = Maximized
Open_File "c:\DeineDatei.txt", 1
End Sub

‘ von Ramses Rainer

Anzeige
;
Anzeige
Anzeige

Infobox / Tutorial

Power Map mit Makro in Excel starten


Schritt-für-Schritt-Anleitung

Um eine Power Map in Excel über ein Makro zu starten, kannst Du die folgenden Schritte befolgen:

  1. Öffne Excel und lade die Arbeitsmappe, die die Power Map enthält.
  2. Aktiviere die Entwicklertools:
    • Gehe zu „Datei“ > „Optionen“ > „Menüband anpassen“.
    • Aktiviere das Kontrollkästchen „Entwicklertools“ und klicke auf „OK“.
  3. Erstelle ein neues Makro:
    • Klicke auf „Entwicklertools“ > „Makros“ > „Neues Makro“.
  4. Füge den folgenden VBA-Code ein:
Sub StartPowerMap()
    Dim strFileName As String
    strFileName = "C:\Pfad\zu\deiner\PowerMapDatei.pbix" ' Passe den Pfad an
    ShellExecute 0, "Open", strFileName, "", "", 1
End Sub
  1. Speichere das Makro und schließe den VBA-Editor.
  2. Füge einen Button hinzu:
    • Gehe zu „Einfügen“ > „Formen“ > wähle eine Form aus.
    • Klicke mit der rechten Maustaste auf die Form und wähle „Makro zuweisen“.
    • Wähle das Makro „StartPowerMap“ aus.
  3. Teste den Button: Klicke auf den Button, um die Power Map zu starten.

Häufige Fehler und Lösungen

  • Fehler: „Datei nicht gefunden“

    • Überprüfe den Pfad zur Power Map Datei. Stelle sicher, dass die Datei an dem angegebenen Ort existiert.
  • Fehler: Makro wird nicht ausgeführt

    • Stelle sicher, dass Makros in Deinen Excel-Optionen aktiviert sind. Gehe zu „Datei“ > „Optionen“ > „Trust Center“ > „Einstellungen für das Trust Center“ > „Makroeinstellungen“.

Alternative Methoden

Falls Du kein Makro verwenden möchtest, kannst Du die Power Map auch manuell öffnen:

  1. Gehe zu „Einfügen“ > „3D-Karten“ > „3D-Karten erstellen“.
  2. Wähle die gewünschte Tour aus den gespeicherten Power Maps aus.

Diese Methode ist nützlich, wenn Du die Excel 3D Karte ohne Makro verwenden möchtest.


Praktische Beispiele

Ein Beispiel für eine Power Map Tour könnte die Visualisierung von Verkaufsdaten nach Regionen sein. Du kannst die Daten in einer Tabelle organisieren und dann eine Power Map erstellen, die diese Daten geografisch darstellt.

Um eine Map-Datei zu öffnen, kannst Du den Makro-Code oben anpassen und den Pfad zu Deiner Map-Datei angeben. Dies ermöglicht es Dir, verschiedene Datenvisualisierungen effizient zu verwalten.


Tipps für Profis

  • Verwende relative Pfade: Wenn Du deine Datei auf verschiedenen Rechnern verwenden möchtest, kannst Du relative Pfade verwenden, um die Portabilität zu erhöhen.
  • Teste Dein Makro: Stelle sicher, dass Du das Makro nach Änderungen gründlich testest, um Fehler zu vermeiden.
  • Dokumentiere Deinen Code: Schreibe Kommentare in Deinen VBA-Code, damit Du und andere Benutzer in der Zukunft verstehen, was der Code tut.

FAQ: Häufige Fragen

1. Kann ich mehrere Power Maps mit einem Makro öffnen?
Ja, Du kannst mehrere ShellExecute-Befehle hintereinander ausführen, um mehrere Power Maps zu öffnen.

2. Welche Excel-Version benötige ich für die Power Map?
Microsoft Power Map ist in Excel 2013 und neueren Versionen verfügbar. Stelle sicher, dass Du die richtige Version verwendest, um die Funktion zu nutzen.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige