Office Forum
www.Office-Loesung.de
Access :: Excel :: Outlook :: PowerPoint :: Word :: Office :: Wieder Online ---> provisorisches Office Forum <-
RibbonX - Teil 15 - Quickinfo anpassen
zurück: RibbonX - Teil 16 - Gallerie weiter: RibbonX - Teil 14 - Vorhandene Tabs anpassen Unbeantwortete Beiträge anzeigen
Neues Thema eröffnen   Neue Antwort erstellen     Status: Tutorial Facebook-Likes Diese Seite Freunden empfehlen
Zu Browser-Favoriten hinzufügen
Autor Nachricht
mumpel
Fortgeschrittener


Verfasst am:
09. Aug 2008, 12:00
Rufname: René
Wohnort: Lindau (B)

RibbonX - Teil 15 - Quickinfo anpassen - RibbonX - Teil 15 - Quickinfo anpassen

Nach oben
       Version: Office 2007

In diesem Teil lernen wir, wie man die Quickinfo anpasst. Voraussetzung für die Anzeige der Featurebeschreibung ist, dass sie aktiviert ist.

So aktivieren Sie die Featurebeschreibung

Officebutton->Excel-Optionen->Häufig verwendet. Hier bei Quickinfo-Format wählen Sie Featurebeschreibungen in Quickinfo anzeigen.

Der untere Teil der Quickinfo ist standard und kann nicht geändert werden.

Es gibt zwei Attribute für die Featurebeschreibung.

1. screentip: Dieser sollte so kurz als möglich sein. Wird er weggelassen, dann wird hier der Name der Schaltfläche angezeigt.

2. supertip. Dieser darf lang sein.

Beispielcode:

<button id="btn123" label="Telefonverzeichnis."
ScreenTip = "Telefonverzeichnis laden"
supertip = "Laden Sie ein selbsterstelltes Telefonverzeichnis. "
onAction="VerzeichnisÖffnen"/>


Es besteht auch die Möglichkeit, die Texte variabel zu halten. Hierzu ist es notwendig, das Ribbon nach Betätigen der Schaltfläche zu aktualisieren.

Dieser Code gehört in ein Standardmodul:

Option Private Module
Option Explicit
Public objRibbon As IRibbonUI
Public Sub onload(ribbon As IRibbonUI)
Set objRibbon = ribbon
End Sub

Sub Button1_onAction(control As IRibbonControl, pressed As Boolean)
If pressed = True Then
Range("A1").Value = "eingeschaltet"
Else
Range("A1").Value = "ausgeschaltet"
End If
objRibbon.Invalidate
End Sub
Sub Button1_getScreentip(control As IRibbonControl, ByRef text)
If Range("A1").Value = "eingeschaltet" Then
text = "Aktiviert"
Else
text = "Deaktiviert"
End If
End Sub
Sub Button1_getSupertip(control As IRibbonControl, ByRef text)
If Range("A1").Value = "eingeschaltet" Then
text = "Sie haben die Schaltfläche aktiviert"
Else
text = "Sie haben die Schaltfläche deaktiviert"
End If
End Sub
Sub Button1_getLabel(control As IRibbonControl, ByRef label)
If Range("A1").Value = "eingeschaltet" Then
label = "Aktiviert"
Else
label = "Deaktiviert"
End If
End Sub
Sub Button1_getPressed(control As IRibbonControl, ByRef returnedVal)
If Range("A1").Value = "eingeschaltet" Then
returnedVal = 1
Else
returnedVal = 0
End If
End Sub


Anschließend die Datei speichern und mit dem CustomUi-Editor öffnen. Dann den folgenden Code einfügen.

<customUI xmlns="http://schemas.microsoft.com/office/2006/01/customui" 
onLoad="onload">
<ribbon>
<tabs>
<tab id="Quickinfo" label="Quickinfo">
<group id="grp01" label="Quickinfo">
<toggleButton id="tgb01" getLabel="Button1_getLabel"
getScreentip = "Button1_getScreentip"
onAction="Button1_onAction" getPressed="Button1_getpressed"
getSupertip="Button1_getSupertip" imageMso="AutoDial" size="large"/>
</group> </tab></tabs></ribbon></customUI>



Sie können auch die Beispielmappe nutzen.



quickinfo_ribbonX.zip
 Beschreibung:

Download
 Dateiname:  quickinfo_ribbonX.zip
 Dateigröße:  13.49 KB
 Heruntergeladen:  390 mal



Zuletzt bearbeitet von mumpel am 31. Aug 2011, 21:27, insgesamt einmal bearbeitet
mumpel
Fortgeschrittener


Verfasst am:
14. Okt 2008, 13:01
Rufname: René
Wohnort: Lindau (B)

AW: RibbonX - Teil 15 - Quickinfo anpassen - AW: RibbonX - Teil 15 - Quickinfo anpassen

Nach oben
       Version: Office 2007

Bücher zum Thema:

Das Excel-VBA Codebook (Melanie Breden/Michael Schwimmer)

Ribbon-Programmierung für Office 2007 (André Minhorst / Melanie Breden )
mumpel
Fortgeschrittener


Verfasst am:
13. Aug 2009, 18:33
Rufname: René
Wohnort: Lindau (B)


AW: RibbonX - Teil 15 - Quickinfo anpassen - AW: RibbonX - Teil 15 - Quickinfo anpassen

Nach oben
       Version: Office 2007

{Dient nur der Sortierung}
Neues Thema eröffnen   Neue Antwort erstellen Alle Zeiten sind
GMT + 1 Stunde

Diese Seite Freunden empfehlen

Seite 1 von 1
Gehe zu:  
Du kannst Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum nicht posten
Du kannst Dateien in diesem Forum herunterladen

Verwandte Themen
Forum / Themen   Antworten   Autor   Aufrufe   Letzter Beitrag 
Keine neuen Beiträge Excel Formeln: teil aus zeile löschen 4 freshbarcode 1111 25. Feb 2008, 20:50
freshbarcode teil aus zeile löschen
Keine neuen Beiträge Excel Formeln: teil der werte vergleichen und diese dann nicht übernehmen?? 2 redcab 485 11. Feb 2008, 12:07
Gast teil der werte vergleichen und diese dann nicht übernehmen??
Keine neuen Beiträge Excel Formeln: Kann Mir Jemand Helfen - WENN, SVERWEIS, TEIL 2 Ekin 798 13. Nov 2007, 16:36
Claudy Kann Mir Jemand Helfen - WENN, SVERWEIS, TEIL
Keine neuen Beiträge Excel Formeln: bedingte formatierung anpassen 2 Gast 403 12. Nov 2007, 17:43
Gast bedingte formatierung anpassen
Keine neuen Beiträge Excel Formeln: Formel für spalte und zeile anpassen 2 fried11 380 12. Nov 2007, 13:03
fried11 Formel für spalte und zeile anpassen
Keine neuen Beiträge Excel Formeln: Teil 3 JOMO1000 375 27. Apr 2007, 12:43
Gast Teil
Keine neuen Beiträge Excel Formeln: Filtern und gleichzeitiges anpassen von Formeln 2 Optiplus500 477 18. Dez 2006, 10:55
Optiplus500 Filtern und gleichzeitiges anpassen von Formeln
Keine neuen Beiträge Excel Formeln: Diagramm-Bereich automatisch anpassen 3 Dilana 1355 29. Jun 2006, 13:56
Dilana Diagramm-Bereich automatisch anpassen
Keine neuen Beiträge Excel Formeln: Wenn Abfrage nach einem Teil einer Zelle 4 Biky 1311 18. Jun 2006, 18:16
Gast Wenn Abfrage nach einem Teil einer Zelle
Keine neuen Beiträge Excel Formeln: Bereich autom. anpassen lassen 3 Detlef 42 822 06. März 2006, 21:45
Detlef 42 Bereich autom. anpassen lassen
Keine neuen Beiträge Excel Formeln: Textbuchstabe in INDIREKT-Funktion per Funktion anpassen 6 Toledo 3643 29. Nov 2005, 18:30
Toledo Textbuchstabe in INDIREKT-Funktion per Funktion anpassen
Keine neuen Beiträge Excel Formeln: Formel anpassen schlägt fehl 2 steve1da 578 29. Nov 2005, 13:09
steve1da Formel anpassen schlägt fehl
 

----> Diese Seite Freunden empfehlen <------ Impressum - Besuchen Sie auch: Word VBA