Bonjour à tous,
j'ai l'impression de galérer à cause d'une erreur de compréhension de quelque chose de basique.
Je crée un document word depuis excel. Je dois donc faire ce code au début de la macro
Dim DocWord As Word.Document
Dim appWord As Word.Application
Set appWord = New Word.Application
appWord.Visible = True
Set DocWord = appWord.Documents.Add
Après, quand je veux me servir du document, je rajoute des lignes dans le style suivant :
With appWord.ActiveDocument.Paragraphs.Last
.Range.Font.Size = 12
.Format.Alignment = wdAlignParagraphLeft
.Range.Font.Bold = False
.SpaceAfter = 10
.Range.Text = "blabla"
End With
Est-ce que je dois forcément partir de "appWord" ou est-ce que je peux partir de ActiveDocument ? Je ne comprends pas la différence.
Je vous remercie d'avance pour votre aide pour cette question dont la réponse doit être on ne peut plus basique mais qui m'échappe !