Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Word > VBA Word
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 07/08/2006, 17h33   #1
Invité régulier
 
Inscription : juin 2006
Messages : 12
Détails du profil
Informations forums :
Inscription : juin 2006
Messages : 12
Points : 5
Points : 5
Envoyer un message via Yahoo à marsupoilu
Par défaut [VBA-W]Inserer et modifier une Zone de texte

Bonjour à tous

Avec Word, je n'arrive pas à insérer automatiquement une zone de texte puis de modifier ses propriétés (Taille,contours,position...)


Qqn peut-il m'aider svp???
marsupoilu est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/08/2006, 17h37   #2
Responsable Visual Basic
 
Avatar de bbil
 
Inscription : juin 2003
Messages : 11 773
Détails du profil
Informations personnelles :
Âge : 45
Localisation : France, Ariège (Midi Pyrénées)

Informations forums :
Inscription : juin 2003
Messages : 11 773
Points : 16 854
Points : 16 854
Envoyer un message via Skype™ à bbil
Citation:
Envoyé par marsupoilu
..
Qqn peut-il m'aider svp???
pour commencer l'enregistreur de macro ... met le en route effectue l'action demandé puis aprés l'avoir arrêté .. examine le code généré..
bbil est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/08/2006, 17h46   #3
Invité régulier
 
Inscription : juin 2006
Messages : 12
Détails du profil
Informations forums :
Inscription : juin 2006
Messages : 12
Points : 5
Points : 5
Envoyer un message via Yahoo à marsupoilu
Oui j'avais déja pensé a ca

Le pb c'est qu'avec l'enregistreur, je n'arrive qu'a modifier une zoner de texte déja existente!
Pour en créer une, l'enregistreur ne me donne pas "la main" pour dessiner et positionner une nouvelle zone de texte.
marsupoilu est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/08/2006, 18h02   #4
Responsable Visual Basic
 
Avatar de bbil
 
Inscription : juin 2003
Messages : 11 773
Détails du profil
Informations personnelles :
Âge : 45
Localisation : France, Ariège (Midi Pyrénées)

Informations forums :
Inscription : juin 2003
Messages : 11 773
Points : 16 854
Points : 16 854
Envoyer un message via Skype™ à bbil
tiens si cela peu t'aider :
Code :
1
2
3
4
5
6
7
8
9
10
 
Sub AjouteTextBox()
  Dim txtBx As Shape
  Set txtBx = ActiveDocument.Shapes.AddTextbox(msoTextOrientationHorizontal, 50, 10, 100, 200)
  txtBx.TextFrame.TextRange = "VOILA UN TEXT BOX"
  txtBx.TextFrame.TextRange.Font.Color = wdColorBlue
  txtBx.TextFrame.TextRange.Bold = True
  MsgBox "Juste un arrêt pour voir ou est le text box"
  txtBx.Left = 500 'On le déplace..
End Sub
voir AddTextbox
bbil est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/08/2006, 09h42   #5
Invité régulier
 
Inscription : juin 2006
Messages : 12
Détails du profil
Informations forums :
Inscription : juin 2006
Messages : 12
Points : 5
Points : 5
Envoyer un message via Yahoo à marsupoilu
Génial

C'était donc AddTextBox !! Merci bcp
marsupoilu est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 00h19.


 
 
 
 
Partenaires

Hébergement Web