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 21/03/2007, 16h30   #1
Membre à l'essai
 
Inscription : septembre 2004
Messages : 143
Détails du profil
Informations forums :
Inscription : septembre 2004
Messages : 143
Points : 22
Points : 22
Par défaut supprimer textbox Word

Bonjour,

je fais du vba dans word et j'ai ajouté des contrôles type textbox directement dans ma page word et non dans un userform.

Question : comment supprimer ou ajouter un texbox dynamiquement depuis le code lors de l'exécution de ma macro ???

J'ai essayé : Me.Controls.Remove "MaTextBox" mais çà marche pas. Logique puisque Me c'est ma userform.

merci
mbibim63 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/03/2007, 16h44   #2
Membre habitué
 
Avatar de cwain
 
Inscription : mars 2006
Messages : 218
Détails du profil
Informations forums :
Inscription : mars 2006
Messages : 218
Points : 144
Points : 144
Envoyer un message via MSN à cwain Envoyer un message via Yahoo à cwain
Bonjour,

Essaye peut-être en remplaçant Me. par Sheets("NomDeTaFeuille").
cwain est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/03/2007, 16h46   #3
Membre à l'essai
 
Inscription : septembre 2004
Messages : 143
Détails du profil
Informations forums :
Inscription : septembre 2004
Messages : 143
Points : 22
Points : 22
dans word ???? tu parles dans excel non ?
mbibim63 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/03/2007, 16h50   #4
Membre habitué
 
Avatar de cwain
 
Inscription : mars 2006
Messages : 218
Détails du profil
Informations forums :
Inscription : mars 2006
Messages : 218
Points : 144
Points : 144
Envoyer un message via MSN à cwain Envoyer un message via Yahoo à cwain
arf excuse-moi
Que te dis l'enregistreur de macro quand tu sélectionnes ton objet à la main et que tu l'effaces ?
cwain est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/03/2007, 16h52   #5
Membre à l'essai
 
Inscription : septembre 2004
Messages : 143
Détails du profil
Informations forums :
Inscription : septembre 2004
Messages : 143
Points : 22
Points : 22
trouvé ... ActiveDocument.Fields.Item(i).Delete

merci
mbibim63 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/03/2007, 16h55   #6
Membre habitué
 
Avatar de cwain
 
Inscription : mars 2006
Messages : 218
Détails du profil
Informations forums :
Inscription : mars 2006
Messages : 218
Points : 144
Points : 144
Envoyer un message via MSN à cwain Envoyer un message via Yahoo à cwain
OK, de mon côté, j'ai trouvé un truc comme ça
Code :
1
2
    ActiveDocument.Shapes("Control 2").Select
    Selection.ShapeRange.Delete
pour effacer la textbox, mais si ce que tu as trouvé marche, impec' alors !
cwain 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 05h24.


 
 
 
 
Partenaires

Hébergement Web