Editer un document word à partir de données d'un tableau Excel

Bonjour,

Je bloque sur un problème depuis un moment, j'ai fait un tableau Excel avec dans une colonne des phrases types, et dans une autre une colonne pour sélectionner mes phrases. Jusqu'à là pas de soucis.

Ensuite, j'ai réussi à ouvrir l'application Word, puis de créer un nouveau document. Et là mon soucis arrive.

Dans ce nouveau document Word je n'arrive pas à avoir mes différentes phrases avec un saut de ligne après chaque.

Ma première question, peut on le faire à partir d'Excel en VBA?

Si oui, auriez-vous une astuce?

Merci d'avance pour vos conseils.

Hello, as tu essayer d'insérer le saut de ligne dans ta phrase excel avec Alt+Entrée ?

@+

Désolé j'ai oublié de dire que que c'était en VBA.

Hello

En vba tu peux utiliser cette construction pour mettre un retour à la ligne

x = "Ton texte" & Chr(10) & Chr(10) & "Ton deuxième texte"

@+

Je n'ai pas réussi avec ta méthode, mais tu m'as permis de voir mon problème avec une autre approche qui ressemble à ton idée en VBA.

Sub copie()

    Dim WordApp As Object
    Dim WordDoc As Object

    ' Crée une instance de Word
    Set WordApp = CreateObject("Word.Application")
    WordApp.Visible = True

    ' Ouvre un nouveau document Word
    Set WordDoc = WordApp.Documents.Add

    'Mes textes de mon tableau
    Texte1 = Feuil1.Range("b2")
    Texte2 = Feuil1.Range("b5")
    Texte3 = Feuil1.Range("b7")

    ' Insère un saut de ligne
    WordApp.Selection.TypeText Texte1 & vbCrLf
    WordApp.Selection.TypeText Texte2 & vbCrLf
    WordApp.Selection.TypeText Texte3

End Sub

Merci.

Rechercher des sujets similaires à "editer document word partir donnees tableau"