Thema Datum  Von Nutzer Rating
Antwort
26.06.2021 15:34:39 CTyb
NotSolved
26.06.2021 15:44:09 CTyb
NotSolved
26.06.2021 16:20:30 Gast92925
NotSolved
26.06.2021 16:41:41 CTyb
NotSolved
26.06.2021 18:57:01 CTyb
NotSolved
Blau Eigene Ribbonleiste Schaltflächen ein/ausschalten
26.06.2021 20:32:38 Gast33643
Solved

Ansicht des Beitrags:
Von:
Gast33643
Datum:
26.06.2021 20:32:38
Views:
412
Rating: Antwort:
 Nein
Thema:
Eigene Ribbonleiste Schaltflächen ein/ausschalten

Den richtigen Tritt hast du eigentlich schon lange erhalten - es steht doch alles in der Dokumentation. Man muss nur lesen.

Ich kann es dir hier zwar nun vorkauen, ich seh dich aber in wenigen Tagen wieder irgendwo im Forum etwas in die gleiche Richtung fragen... und das kann ich absolut nicht leiden.

Es wäre etwas komplett anderes gewesen, wenn du mit einer konkreten Fragestellung gekommen wärst, mit Verweis auf die entsprechende unklare Stelle in der Doku. Die Doku ist immer der erste Anlaufpunkt bei einem Problem, nich das Forum!

<customUI xmlns="http://schemas.microsoft.com/office/2009/07/customui" onLoad="OnRibbonLoad">
	<ribbon>
		<tabs>
			<tab id="Menue" label="Intern">
				<group id="Group" label="Gruppe">
					<button id="Kunden" label="Zur Kunden eingabe" image="Master" size="large" getVisible="IsButtonVisible" onAction="KEingabe" enabled="true"/>
					<dropDown id="dropDown" label="Einstellungen" onAction="OnPressedAction">
						<button id="info" label="Info..." imageMso="Info" onAction="ProgInfo"/>
					</dropDown>
				</group>
			</tab>
		</tabs>
	</ribbon>
</customUI>
Option Explicit

Private m_objRibbonUI As IRibbonUI
Private m_blnCustomerBtnVisible As Boolean

Sub OnRibbonLoad(Ribbon As IRibbonUI)
  Set m_objRibbonUI = Ribbon
End Sub

Sub IsButtonVisible(Control As IRibbonControl, ByRef Visible)
  Select Case Control.ID
    Case "Kunden"
      Visible = m_blnCustomerBtnVisible
  End Select
End Sub

Sub ShowButton()
  m_blnCustomerBtnVisible = True
  Call m_objRibbonUI.InvalidateControl("Kunden")
End Sub

Sub HideButton()
  m_blnCustomerBtnVisible = False
  Call m_objRibbonUI.InvalidateControl("Kunden")
End Sub

 


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
26.06.2021 15:34:39 CTyb
NotSolved
26.06.2021 15:44:09 CTyb
NotSolved
26.06.2021 16:20:30 Gast92925
NotSolved
26.06.2021 16:41:41 CTyb
NotSolved
26.06.2021 18:57:01 CTyb
NotSolved
Blau Eigene Ribbonleiste Schaltflächen ein/ausschalten
26.06.2021 20:32:38 Gast33643
Solved