Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1246 connectés 

  FORUM HardWare.fr
  Programmation

  VBA Word

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

VBA Word

n°52587
cmathieu
Posté le 13-08-2001 à 15:31:01  profilanswer
 

Peut on rajouter un onglet dans la boite de dialogue "nouveau" de word et si oui, comment?

mood
Publicité
Posté le 13-08-2001 à 15:31:01  profilanswer
 

n°52599
navarro
Tjs apprendre, jamais dépendre
Posté le 13-08-2001 à 16:06:20  profilanswer
 

Peut tu etre un peu plus precis?


---------------
Une ptite aide en VB et jVBien
n°52614
Styx0
Aware, abware !
Posté le 13-08-2001 à 16:44:02  profilanswer
 

Lorsque je travaillais un peu sur le VBA de WORD, je n'ai pas réussie à modifier les menus de WORD, g du rajouter une barre de menu pour ajouter les fonctions utilisateurs
 
mais bon j'y ai pas passé bcp de temps ..si tu veux le code pour la barre d'outil demande


---------------
Galerie Photo (Canon)
n°52770
cmathieu
Posté le 14-08-2001 à 13:33:12  profilanswer
 

Je dois rajouter dans la boite de dialogue "Nouveau" (celle qui permet de sélectionner les modèles à utiliser), un onglet personnalisé dans lequel apparaîtrait mes propres modèles.
Je dois réellement passer, dans la mesure du possible par un nouvel onglet et non simplement ajouter mes nouveaux modèles dans un onglet déjà existant.
 
 

navarro a écrit a écrit :

Peut tu etre un peu plus precis?  



n°52771
cmathieu
Posté le 14-08-2001 à 13:34:57  profilanswer
 

Oui, ça m'intéresseraitr beaucoup de voir ton code pour la barre d'outils.
Merci

Styx0 a écrit a écrit :

Lorsque je travaillais un peu sur le VBA de WORD, je n'ai pas réussie à modifier les menus de WORD, g du rajouter une barre de menu pour ajouter les fonctions utilisateurs
 
mais bon j'y ai pas passé bcp de temps ..si tu veux le code pour la barre d'outil demande  



n°52775
Styx0
Aware, abware !
Posté le 14-08-2001 à 13:41:06  profilanswer
 

La procédure ci dessous créé une nlle barre d'outil
et insère dedans 4 combos et bouton command  (d'autre type de controle peuvent etre insérer)
Et enfin elle affecte une procédure à l'évenement OnAction de chaque élément
 

Code :
  1. Public Sub CreationToolBar()
  2.      
  3.     Set objTlb = CommandBars.Add("BarreRIG", msoBarTop, False)
  4.     Set cboEDT = objTlb.Controls.Add(msoControlDropdown)
  5.     cboEDT.Visible = True
  6.    
  7.     Set cboETP = objTlb.Controls.Add(msoControlDropdown)
  8.     cboETP.Visible = True
  9.     cboETP.Width = 120
  10.    
  11.     Set cmdInsETP = objTlb.Controls.Add(msoControlButton)
  12.     cmdInsETP.Visible = True
  13.     cmdInsETP.Style = msoButtonCaption
  14.     cmdInsETP.Caption = "{~"
  15.     cmdInsETP.TooltipText = "Insérer l'Etape"
  16.    
  17.    
  18.     Set cboOPR = objTlb.Controls.Add(msoControlDropdown)
  19.     cboOPR.Visible = True
  20.     cboOPR.Width = 140
  21.     Set cmdInsOPR = objTlb.Controls.Add(msoControlButton)
  22.     cmdInsOPR.Visible = True
  23.     cmdInsOPR.Style = msoButtonCaption
  24.     cmdInsOPR.Caption = "{¤"
  25.     cmdInsOPR.TooltipText = "Insérer l'Opération"
  26.    
  27.     Set cboULT = objTlb.Controls.Add(msoControlDropdown)
  28.     cboULT.Visible = True
  29.     cboULT.Width = 140
  30.     Call Init_CBO ' remplit les combos à partir d'une base de donnée SQl Server , procédure non présente dans l'exemple
  31.    
  32.     cboEDT.OnAction = "cboEDT_Change"
  33.     cboETP.OnAction = "cboETP_Change"
  34.     cboOPR.OnAction = "cboOPR_Change"
  35.     cboULT.OnAction = "cboULT_Change"
  36.     cmdInsETP.OnAction = "cmdInsETP_Click"
  37.     cmdInsOPR.OnAction = "cmdInsOPR_Click"
  38.    
  39.     objTlb.Visible = True
  40. End Sub


---------------
Galerie Photo (Canon)
n°52814
navarro
Tjs apprendre, jamais dépendre
Posté le 14-08-2001 à 15:33:41  profilanswer
 

J'ai un peu chercher et je crois que c'est pas possible de rajouter un onglet


---------------
Une ptite aide en VB et jVBien
n°52974
cmathieu
Posté le 16-08-2001 à 09:12:33  profilanswer
 

Merci pour les reponses apportées.

n°52975
Sylderon
Posté le 16-08-2001 à 09:13:56  profilanswer
 

Il suffit de créer un nouveau répertoire dans le répertoire des modèles de Word et de créer au moins un modèle (si le répertoire est vide il n'apparait pas comme onglet).
 
Pour trouver le répertoire des modèles, Outils/Options/dossiers par défaut
 
A+

n°54508
cmathieu
Posté le 22-08-2001 à 17:40:12  profilanswer
 

MERCI
 
autre question :
Peut on en VBA sous word récupérer une connexion Internet Explorer déjà lancée ?
a+
 

Sylderon a écrit a écrit :

Il suffit de créer un nouveau répertoire dans le répertoire des modèles de Word et de créer au moins un modèle (si le répertoire est vide il n'apparait pas comme onglet).
 
Pour trouver le répertoire des modèles, Outils/Options/dossiers par défaut
 
A+  



mood
Publicité
Posté le 22-08-2001 à 17:40:12  profilanswer
 

n°54873
cmathieu
Posté le 23-08-2001 à 16:30:12  profilanswer
 

comment lancer un .chm depuis word (en vba)?


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation

  VBA Word

 

Sujets relatifs
[VB] Comment fermer un document Word ?[VBA] Comment faire pour ouvrir un document Word ?
Action OLE dans Word et Excel c'est quoi?[VBA] probleme de raffraichissement
Propriété VBA Excel[VBA]
Quelqu'un si connait avec les "OLE Action" entre Word et Excel sous VBIMPORTANT !! probleme en VBavec Excel et Word
[VBA] Passer des chemins de fichiers a Word ou Excel[VBA Word] Concatainer plusieurs mots
Plus de sujets relatifs à : VBA Word


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR