Copie de cellules Excel vers un document Word
Guiiggs
Messages postés
27
Date d'inscription
Statut
Membre
Dernière intervention
-
yg_be Messages postés 23541 Date d'inscription Statut Contributeur Dernière intervention -
yg_be Messages postés 23541 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
J'ai créé une macro me permettant de copier des cellules Excel vers un document Word.
Cependant, j'ai souvent le message d'erreur cf image sur la ligne où il y a les étoiles.
Voici ma macro :

J'ai créé une macro me permettant de copier des cellules Excel vers un document Word.
Cependant, j'ai souvent le message d'erreur cf image sur la ligne où il y a les étoiles.
Voici ma macro :
Sub copie_texte(selection_texte As String, largeur As Integer, Optional Lignesrepet As Long = 0, Optional Hauteur As Double = 0) Dim rngTemp, i As Long Range(selection_texte).Select Application.ScreenUpdating = False Application.CutCopyMode = False Selection.Copy With objWord If CountClipboardFormats <> 0 Then 'si le presse papier n'est pas vide alors on copie .Selection.PasteAndFormat 16 .Selection.Tables(1).PreferredWidthType = 2 ****** LIGNE SURLIGNÉE LORS DE L'ERREUR ******* .Selection.Tables(1).PreferredWidth = largeur On Error Resume Next If Lignesrepet <> 0 Then Set rngTemp = .Selection.Tables(1).Range i = 1 + (Lignesrepet - 1) * rngTemp.Columns.Count With rngTemp .SetRange Start:=.Cells(1).Range.Start, End:=.Cells(i).Range.End .Rows.HeadingFormat = True End With Set rngTemp = Nothing End If If Hauteur <> 0 Then .Selection.Tables(1).Rows.Height = .CentimetersToPoints(Hauteur) End If vide_presse_papier On Error GoTo 0 vide_presse_papier Else 'le presse papier est videMsgBox "Erreur lors de la copie, le presse papier est saturé, merci de relancer la génération du rapport", vbExclamation, "Erreur presse papier" Application.ScreenUpdating = True Set DocWord = Nothing Set objWord = Nothing docExcel.Sheets("Menu Général").Activate End End If End With End Sub
A voir également:
- Copie de cellules Excel vers un document Word
- Word et excel gratuit - Guide
- Word 2013 - Télécharger - Traitement de texte
- Signer un document word - Guide
- Tableau word - Guide
- Formule excel pour additionner plusieurs cellules - Guide
1 réponse
yg_be
Messages postés
23541
Date d'inscription
Statut
Contributeur
Dernière intervention
Ambassadeur
1 584
bonjour, il me semble que le message t'indique qu'il n'y a pas de table dans la sélection.
Peut-être pourrais-tu vérifier la valeur de
Peut-être pourrais-tu vérifier la valeur de
.Selection.Tables.Count?