Ajouter une nouvelle barre a ms word

Soyez le premier à donner votre avis sur cette source.

Vue 4 618 fois - Téléchargée 441 fois

Description

Cette Source Explique comment peut-on ameliorer les performance de Word en y ajoutant d'autres barres pour faciliter le travail, la j'ai chosi une barre a fonction bidon (Maj,Min) mais vous pouvez faire tout ce que vous voulez avec.Merci

Codes Sources

A voir également

Ajouter un commentaire Commentaire
Messages postés
10
Date d'inscription
mardi 23 mars 2004
Statut
Membre
Dernière intervention
25 février 2007

Bonjour,

Je cherchais le mode opératoire pour réaliser cette fonctionnalité et votre exemple est un bon point de départ.

Juste une remarque, j'ai ajouté l'effacement du module dans le fichier normal.dot

soit :

CustomizationContext = NormalTemplate
Application.OrganizerDelete Source:=NormalTemplate.Name, _
Name:="New_bar", _
Object:=wdOrganizerObjectProjectItems

ce qui donne dans la source :

Public Sub Del_Tools()
' Suppression de la fonctionnalité de suivi des FT

On Error GoTo 1 'Ne rien faire si le tools n'existe pas

Application.CommandBars("New_bar").Delete

CustomizationContext = NormalTemplate
Application.OrganizerDelete Source:=NormalTemplate.Name, _
Name:="New_bar", _
Object:=wdOrganizerObjectProjectItems

NormalTemplate.Save

Exit Sub

' Message affiché si on essaye de désinstaller la fonctionnalité non installée
1: MsgBox "La barre de commande n'est pas installée !", vbOKOnly + vbInformation, "New_bar"

End Sub

Et à ce sujet j'ai une question à tous les lecteurs :
Malgré l'effacement du module , la taille du fichier normal.dot ne redevient pas ce qu'elle était avant l'ajout de la fonctionnalité, et bien que le module ne soit plus visible avec l'explorateur de projet de VBA, si on ouvre le fichier normal.dot avec notepad, on constate que le texte des codes du module sont toujours présent dans le fichier ! Qui en connaît l'explication ?

Merci

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.