suppression de ligne word via excel
Bonjour,
je cherche a supprimer une ligne entière de mon document Word que je met à jour via un formulaire Excel.
la ligne concerné sur Word contient ceci:
deux tabulations puis un contrôle de contenu de texte brut
j'utilise le code suivant pour supprimer le contrôle de contenu si ma cellule Excel est vide:
Code:
1 2 3
| If ws.Cells(10, 2).Value = "" Then
WordDoc.selectcontentcontrolsbytitle(ws.Cells(10, 1).Value).Item(1).Delete True
End if |
j'ai ensuite essayé d'englober mes deux tabulations et le contrôle du contenu de texte brut par un contrôle du contenu du texte enrichi nommé "cache_adresse2" et mis le code suivant:
Code:
1 2 3
| If ws.Cells(9, 2) = "" Then
WordDoc.selectcontentcontrolsbytitle("cache_adresse2").Item(1).Delete True
End If |
cela me vide bien la ligne mais elle est toujours présente soit:
avant:
adresse1
adresse2
CP Ville
après lancement macro:
33 rue bidulle
13547 par ici
je voudrais:
33 rue bidulle
13547 par ici
j'espère avoir été assez clair.
Merci pour vos solutions