Thema Datum  Von Nutzer Rating
Antwort
24.01.2016 18:32:55 kaba
NotSolved
25.01.2016 09:02:25 Gast99721
*****
Solved
Rot Kann man einer "SmartArt" Grafik ein Makro zuweisen?
25.01.2016 09:53:23 Gast52597
*****
Solved
25.01.2016 18:55:05 Gast48001
NotSolved
25.01.2016 22:53:17 Gast52597+Gast99721
NotSolved
25.01.2016 22:56:53 Gast96942
NotSolved

Ansicht des Beitrags:
Von:
Gast52597
Datum:
25.01.2016 09:53:23
Views:
1003
Rating: Antwort:
 Nein
Thema:
Kann man einer "SmartArt" Grafik ein Makro zuweisen?

Hallo,

da würde mir noch ein Möglichkeit ohne Objekte einfallen, Du setzt den Hyperlink jeder Grafik auf eine Zelle
einer ausgeblendeten Spalte im Bsp.: K und fängst die Hyperlink-Aktion über das Selection_Change-Event ab, dazu:

' **********************************************************************
' Modul: DieseArbeitsmappe Typ: Klassenmodul der Arbeitsmappe
' **********************************************************************

Option Explicit

Private Sub Workbook_Open()
Tabelle1.prpstrAddress = Tabelle1.Shapes(1).SmartArt.Parent.BottomRightCell.Address
End Sub
' **********************************************************************
' Modul: Tabelle1 Typ: Klassenmodul des Tabellenblattes
' **********************************************************************

Option Explicit

Private mstrAddress As String

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Select Case Target.Address
     Case Is = "$K$1"
         MsgBox "test"
         Range(mstrAddress).Select
     Case Is = "$K$2"
         MsgBox "test2"
         Range(mstrAddress).Select
     '//...hier weitere Cases...
     Case Else
         mstrAddress = Target.Address
End Select
End Sub

Friend Property Let prpstrAddress(ByVal pvstrAddress As String)
 mstrAddress = pvstrAddress
End Property

Gruß,


Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:



  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
24.01.2016 18:32:55 kaba
NotSolved
25.01.2016 09:02:25 Gast99721
*****
Solved
Rot Kann man einer "SmartArt" Grafik ein Makro zuweisen?
25.01.2016 09:53:23 Gast52597
*****
Solved
25.01.2016 18:55:05 Gast48001
NotSolved
25.01.2016 22:53:17 Gast52597+Gast99721
NotSolved
25.01.2016 22:56:53 Gast96942
NotSolved