gerardcjf
Messages postés47Date d'inscriptionmardi 3 juillet 2007StatutMembreDernière intervention26 décembre 2013
-
26 déc. 2013 à 11:41
jordane45
Messages postés37545Date d'inscriptionmercredi 22 octobre 2003StatutModérateurDernière intervention 8 juin 2023
-
26 déc. 2013 à 12:00
Bonjour,
Je souhaite ajuster à la fenêtre tous les tableaux d'un document word.
J'ai donc ecrit ceci :
Sub tableau_compte()
Dim nbtab As Integer
nbtab = ActiveDocument.Tables.Count
MsgBox ("le nombre de tableaux est : " & nbtab)
For i = 1 To nbtab
Selection.Tables(i).AutoFitBehavior (wdAutoFitWindow)
Next i
End Sub
Quand j'execute la macro, le code bute sur :
Selection.Tables(i).AutoFitBehavior (wdAutoFitWindow)
et me renvoie : Erreur d'execution 5941 - le membre de la collection requis n'existe pas.
Pourtant cette ligne m'est fourni par l'enregistreur de macro ! (sauf pour le i !)
Auriez vous une idée ?
Davance merci ... et bonnes fêtes de fin d'année
--
Sub tableau_compte()
Dim Tbl As Table
Dim nbtab As Integer
nbtab = ActiveDocument.Tables.Count
MsgBox ("le nombre de tableaux est : " & nbtab)
For Each Tbl In ActiveDocument.Tables
Tbl.AutoFitBehavior (wdAutoFitWindow)
Next
End Sub
gerardcjf
Messages postés47Date d'inscriptionmardi 3 juillet 2007StatutMembreDernière intervention26 décembre 2013 26 déc. 2013 à 11:57
Merci beaucoup Jordane45 ... c'a marche tip top !
Pour la partie insertion du code ... je le ferais la prochaine fois promis ...
Bonne journée
jordane45
Messages postés37545Date d'inscriptionmercredi 22 octobre 2003StatutModérateurDernière intervention 8 juin 2023341 26 déc. 2013 à 12:00
26 déc. 2013 à 11:57
Pour la partie insertion du code ... je le ferais la prochaine fois promis ...
Bonne journée
26 déc. 2013 à 12:00