Comment copier un tableau Excel formaté dans Gmail?


20

Comment copier et coller des tableaux d'une feuille de calcul Excel dans Gmail et conserver la mise en forme et les bordures d'origine?

J'utilise Gmail dans Chrome.

Réponses:


20

La copie d'une plage Excel entraîne un HTML de style CSS lorsqu'elle est collée dans un client de messagerie. Si vous collez dans Outlook, selon vos paramètres, Outlook gérera le HTML de style CSS (et pourrait même le refactoriser dans l'e-mail).

Mais gmail n'honorera pas les styles css définis dans les feuilles de style ou les balises de style, donc la mise en forme est perdue. gmail honorera la plupart des css s'il est défini en ligne. c'est-à-dire que le css pour chaque élément est défini dans l'attribut de style HTML de chaque élément. Vous devez transformer la plage Excel en HTML de style en ligne et la placer dans le presse-papiers pour réussir.

Vous avez quelques options:

  1. Copiez à partir d'Excel, puis collez dans Word, puis copiez à partir de Word et collez dans gmail. Votre kilométrage peut varier en fonction de la complexité du formatage et de la version d'Excel / Word.

  2. Copiez sous forme d'image à partir d'Excel et collez-le dans gmail. Vous perdrez le contenu textuel, mais vous devriez obtenir une image de qualité bitmap de la source.

  3. Écrivez du VBA pour boucler sur les cellules de la plage source, et créez du HTML en ligne pour créer le tableau, puis placez cette chaîne dans le presse-papiers. Avertissement - cela sera très compliqué, et même si vous obtenez les choses comme vous le souhaitez dans gmail, les e-mails peuvent ne pas s'afficher correctement dans le client / programme de messagerie du destinataire.

  4. MODIFIER - Vous pouvez également obtenir des résultats acceptables en copiant à partir d'Excel et en les collant dans Google Sheets, puis en copiant à partir de Sheets dans gmail.

Vous pensiez que les normes du navigateur étaient mauvaises. Bienvenue dans le monde du Responsive Email Design.

Voir aussi CampaignMonitor pour une bonne référence de support client de messagerie pour css


5

Option 1:

Copiez le contenu dans Google Sheets, puis collez-le dans Gmail.

Option 2:

Copiez le contenu dans Word, puis collez-le dans Gmail.


1

J'ai trouvé une solution simple. Je me suis connecté à gmail en utilisant Outlook destkop en tant que client. Ensuite, j'utilise Outlook pour coller dans le tableau croisé dynamique et envoyer l'e-mail, la mise en forme est préservée. Il a même la même apparence lorsque je le vérifie sur le portail Web Gmail.


0

Lors de la copie d'Excel vers Microsoft Word, puis dans Gmail, assurez-vous que le "mode texte brut" n'est PAS sélectionné. Vous pouvez le trouver dans le triangle à l'envers à côté de l'icône de suppression dans le coin inférieur droit.


1
Le format Q&A du site réserve des réponses pour des solutions à la question. Ce message est vraiment un commentaire plutôt qu'une réponse. Vous pouvez toujours commenter vos propres articles, et une fois que vous aurez une réputation suffisante, vous pourrez commenter n'importe quel article . Les non-réponses ont tendance à attirer des votes négatifs et sont susceptibles d'être supprimées.
fixer1234
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.