Salut mogo107,
Pour centrer un tableau, le code est le suivant :
ActiveDocument.Tables(1).Rows.Alignment = wdAlignRowCenter
Attention, comme tu n'as pas donné plus d'infos, j'ai pris l'index 1 pour ton tableau mais si tu en as plusieurs, tu devras adapté ta macro à ton besoin et en fonction du nombre de tableau que tu généres.
Pour supprimer le caractère situé après un tableau, tu dois savoir que Word impose d'avoir un caractère (souvent non visible) qui contient des infos qu'il utilise et qu'on ne doit pas le supprimer. Si c'est un espace, il n'y a pas de problème, je pense qu'il serait néanmoins opportun de vérifier que ce caractère est un espace avant de le supprimer. Voilà le code (en supposant toujours que tu n'as qu'un seul tableau dans ton document) :
ActiveDocument.Range(Start:=ActiveDocument.Tables(1).Range.End + 1, End:=ActiveDocument.Tables(1).Range.End + 2).Delete
@+
Partager