< návrat zpět

MS Excel


Téma: Visual studio: Addins Event Load rss

Zaslal/a 5.4.2016 12:51

Ahojte poradaci,

mam problem s zmenenim extraColors pri evente ribbon_load

ten prikaz samozrejme funguje spravne len v tomto evente sa sprava ako keby este nebol nacitany addins. Takze to nenacita a ani neukaze chybova hlasku.

tu je presny kod co nefunguje:
Private Sub Ribbon_Load(sender As Object, e As RibbonUIEventArgs) Handles MyBase.Load
With Globals.ThisAddIn.Application.ActivePresentation.ExtraColors
.Clear()
.Add(RGB(0, 100, 200))
.Add(RGB(0, 100, 100))
.Add(RGB(0, 50, 100))
End With
End Sub


netusite ako nacitam extracolors pri starte addinsu??

Zaslat odpověď >

#031077
avatar
Tomu moc nerozumím..a jsem líný to reprodukovat. Proč je to v události ribbonu? Co ThisAddin_startup :)

https://msdn.microsoft.com/en-us/library/microsoft.office.tools.addin.startup.aspx

http://stackoverflow.com/questions/16068522/custom-ribbon-is-loaded-before-thisaddin-startup-but-id-like-to-initialize-somcitovat
#031081
avatar
DAAL dik za reakciu. Pretoze tento Event za zapina hned pri starte powerpointu a ja potrebujem nastavit uzivatelovi standartne nejake farby pri pusteni powerpointu.

ale Problem je ze tento Event sa zapne skor ako PowerPoint. Tj. este v tej dobe nemoze prepisat ExtraColor.

Teraz som vo Viedni ked budem v BA tak si urcite tie Vase linky precitam.

Aj ked zapisat to do ineho eventu som skusal ale marne. Mozno ze som robil nieco zle :)

dam potom vedietcitovat
#031082
avatar
ThisAddin_startup - pokud nepůjde zkuste něco jako:

Application.SlideSelectionChanged += Application_SlideSelectionChanged;

nebo:

Application.PresentationOpen += Application_PresentationOpen;

Chtělo by to prostě vyzkoušetcitovat
#031100
avatar
tak som sa nato pozrel a mali ste pravdu ja som to pisal do zleho eventu

mal som ist do ThisAddin.vb a tam si vytvorit event Application_WindowActivate Ten sa zapne vzdy pri starte a tam uz isiel tento kod

dakujem zarady >|citovat

Uživatelské menu

Nejste přihlášen(a)
avatar\n

Menu

Formulář Faktura

Formulář Faktura IV

Oblíbený formulář Faktura byl vylepšen a rozšířen.
Více se dočtete zde.

Helios iNuvio

Používáte podnikový systém Helios iNuvio? Potřebujete pomoci se správou nebo vyvinout SQL proceduru? Více informací naleznete na stránce Helios iNuvio.

On-line nástroje