Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

SUPPRESSION DE LIGNE VIDE OU INTERLIGNE EXEL-WORD

1 réponse
Avatar
GARAULT
Bonjour, dans le code suivant je voudrais intégrer une formule supprimer
automatiquement les ligne vide (blanche) ou interligne d'un document word.
Le code suivant ouvre un fichier word (sa fonctionne)
c la que j'y arrive pas.............................(supprimer ligne vide)
selectionne le text (sa fonctionne)
copie le texte (sa fonctionne)
et le colle la ou je veux (sa fonctionne)
*******************************************************
ex du document word :

bonjour,

blablabla

je voudrais que le code transforme le texte pour que sa face ça:

bonjour,
blablabla
********************************************************
voici le code:
Sub NewFileVersion(File As String, FileTemp As String)

Dim Wd As Object
Dim Dc As Object

Set Wd = CreateObject("Word.application")
With Wd
.Visible = True ' Optionnel, mettre à false
'pour ne rien voir ...
Set Dc = .Documents.Open(File) ' Ouvrrir le fichier
????????????????????????????????????' Supprimer les lignes vides
.Documents(File).Select ' Tous selectionner
.Selection.Font.Size = 10 ' Change les hauteurs
.Selection.Copy ' Copier ce qui à été selectionné

Worksheets("Prix vitrage").Range("B25").Select ' Le coller
ActiveSheet.Paste


Dc.Close
.Quit
End With
End Sub

1 réponse

Avatar
MichDenis
Tu devrais adresser ta question dans le Forum Word.



"GARAULT" a écrit dans le message de news:

Bonjour, dans le code suivant je voudrais intégrer une formule supprimer
automatiquement les ligne vide (blanche) ou interligne d'un document word.
Le code suivant ouvre un fichier word (sa fonctionne)
c la que j'y arrive pas.............................(supprimer ligne vide)
selectionne le text (sa fonctionne)
copie le texte (sa fonctionne)
et le colle la ou je veux (sa fonctionne)
*******************************************************
ex du document word :

bonjour,

blablabla

je voudrais que le code transforme le texte pour que sa face ça:

bonjour,
blablabla
********************************************************
voici le code:
Sub NewFileVersion(File As String, FileTemp As String)

Dim Wd As Object
Dim Dc As Object

Set Wd = CreateObject("Word.application")
With Wd
.Visible = True ' Optionnel, mettre à false
'pour ne rien voir ...
Set Dc = .Documents.Open(File) ' Ouvrrir le fichier
????????????????????????????????????' Supprimer les lignes vides
.Documents(File).Select ' Tous selectionner
.Selection.Font.Size = 10 ' Change les hauteurs
.Selection.Copy ' Copier ce qui à été selectionné

Worksheets("Prix vitrage").Range("B25").Select ' Le coller
ActiveSheet.Paste


Dc.Close
.Quit
End With
End Sub