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 24/04/2007, 16h51   #1
Invité de passage
 
Inscription : avril 2006
Messages : 2
Détails du profil
Informations forums :
Inscription : avril 2006
Messages : 2
Points : 1
Points : 1
Par défaut [VBA-W] comment supprimer une ligne dans un tableau word

Bonjour
j'ai besoin de supprimer une ligne dont la première cellule contient la lettre Z celles(i,1)="Z"
j'arrive pas a le faire, ma procédure plante car la première ligne de mon tableau est fusionnée.
voici le code de ma macro si vous pouvez me le corriger merci
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
Sub MacroSup(
    j = 1
    While j <= ActiveDocument.Tables.Count   
        i = 1
        While i <= ActiveDocument.Tables(j).Rows.Count
 
          If ActiveDocument.Tables(j).Cell(i, 1).Range.Text = "Z" Then
            ActiveDocument.Tables(j).Rows.Delete
 
          End If
        i = i + 1
        Wend
        j = j + 1
    Wend
End Sub
wisse est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/04/2007, 17h20   #2
Inactif
 
Avatar de ouskel'n'or
 
Inscription : février 2005
Messages : 12 466
Détails du profil
Informations forums :
Inscription : février 2005
Messages : 12 466
Points : 11 930
Points : 11 930
Es-tu aller voir dans la FAQ ?
Je crois que SilkyRoad a écrit plein de choses là-dessus, sélection, modification, insertion... Doit bien y avoir Delete...
Tu dis
ouskel'n'or est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 16h03.


 
 
 
 
Partenaires

Hébergement Web