VBA Importer texte Word dans Excel
Résolu/Fermé
Zoul67
Messages postés
1959
Date d'inscription
lundi 3 mai 2010
Statut
Membre
Dernière intervention
30 janvier 2023
-
12 févr. 2014 à 15:41
Zoul67 Messages postés 1959 Date d'inscription lundi 3 mai 2010 Statut Membre Dernière intervention 30 janvier 2023 - 12 févr. 2014 à 16:02
Zoul67 Messages postés 1959 Date d'inscription lundi 3 mai 2010 Statut Membre Dernière intervention 30 janvier 2023 - 12 févr. 2014 à 16:02
A voir également:
- VBA Importer texte Word dans Excel
- Word et excel gratuit - Guide
- Excel cellule couleur si condition texte - Guide
- Transcription audio en texte word gratuit - Guide
- Liste déroulante excel - Guide
- Espace insécable word - Guide
1 réponse
Zoul67
Messages postés
1959
Date d'inscription
lundi 3 mai 2010
Statut
Membre
Dernière intervention
30 janvier 2023
149
12 févr. 2014 à 16:02
12 févr. 2014 à 16:02
Résolu.
Après les changements de cellule dans Excel, tous les sauts ont été supprimés, mais le code suivant me satisfait :
Bravo moi-même
Après les changements de cellule dans Excel, tous les sauts ont été supprimés, mais le code suivant me satisfait :
Sub import()
file = ActiveWorkbook.Path & "\" & Range("A2").Value
Dim AppWord As Word.Application
Set AppWord = New Word.Application
AppWord.ShowMe
AppWord.Visible = True
AppWord.DisplayAlerts = False
'Ouvre le document Word
Set DocWord = AppWord.Documents.Open(file)
With AppWord
.Selection.MoveDown Unit:=wdLine, Count:=1
.Selection.MoveRight Unit:=wdCell
End With
TEXTE = Replace(AppWord.Selection.Text, Chr(10), " --- ")
TEXTE = Replace(TEXTE, Chr(13), " --- ")
MsgBox TEXTE
DocWord.Close False
AppWord.Quit
Range("D2").Select
ActiveCell.FormulaR1C1 = TEXTE
End Sub
Bravo moi-même