• Privacywetgeving
    Het is bij Helpmij.nl niet toegestaan om persoonsgegevens in een voorbeeld te plaatsen. Alle voorbeelden die persoonsgegevens bevatten zullen zonder opgaaf van reden verwijderd worden. In de vraag zal specifiek vermeld moeten worden dat het om fictieve namen gaat.

Werkbalk kopieren naar andere PC´s

Status
Niet open voor verdere reacties.

mulderm

Gebruiker
Lid geworden
2 jul 2004
Berichten
167
Hallo,

Ik heb in Excel voor een gebruiker een werkbalk gemaakt met iconen die een macro laat uitvoeren.
Nou moet ik deze werkbalk ook maken voor andere gebruikers op hun pc.
Hoe kan ik deze kopieren?
Anders moet ik op elke PC deze opnieuw maken.

Groeten,

mulderm
 
Je Excelinstellingen worden in een .xlb bestand opgeslagen, meestal in de windowsdirectory. De naam is normaliter je gebruikersnaam met officeversie gevolgd door .xlb (bijv. jvasseldonk8.xlb).
Deze zou je kunnen kopiëren maar dan is de gebruiker zelf zijn eigen instellingen kwijt.

Een andere optie is om macro opnemen aan te zetten, dan je gehele werkbalk nogmaals te maken en macro opnemen stoppen. Sla de sheet op als werkbalk.xls en verpreidt deze. De gebruiker roept de sheet op, start de macro en de werkbalk wordt aangemaakt.
Ook gemakkelijk als je werkbalk een verminkt of kwijt raakt bij een vastloper. Even oproepen, macro starten en hij is weer terug.
 
Na het bestand te sluiten blijft de werkbalk aanwezig die normaal gedelete zou worden

In plaats van : CommandBars("Special Task").Delete
zou er moeten staan :

Application.CommandBars("Special Task").Delete

Luc, misschien iets te snel getypt?

Pierre
 
Helemaal correct Piere.

Hierbij de aangepaste versie, waarin de werkbalk voor het afsluiten verdwijnt. En zo hoort het.
 

Bijlagen

Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan