Як скопіювати відформатовану таблицю Excel в Gmail?


20

Як скопіювати та вставити таблиці з електронної таблиці Excel в Gmail та підтримувати оригінальне форматування та межі?

Я використовую Gmail у Chrome.

Відповіді:


20

Копіювання діапазону Excel приводить до стилю HTML у стилі CSS, коли він вставляється у клієнт електронної пошти. Якщо ви вставите в Outlook, залежно від ваших налаштувань, Outlook буде обробляти HTML-код із стилем css (і навіть може переробляти його в електронній пошті).

Але gmail не буде шанувати css-стилі, визначені у таблицях стилів або тегах стилів, тому форматування втрачено. gmail буде вшановувати більшість css, якщо він визначений вбудованим. тобто css для кожного елемента визначається в атрибуті стилю HTML кожного елемента. Вам потрібно буде перетворити діапазон Excel у вбудований HTML-код та отримати його у буфер обміну, щоб досягти успіху.

У вас є кілька варіантів:

  1. Скопіюйте з Excel, потім Вставте в Word, потім Копіюйте з Word і Вставте в gmail. Ваш пробіг може змінюватися залежно від складності форматування та версії Excel / Word.

  2. Скопіюйте як зображення з Excel та вставте в gmail. Ви втратите текстовий вміст, але вам слід отримати зображення раціонального зображення якості джерела.

  3. Напишіть деяку VBA, щоб перевести її на комірки вихідного діапазону та створити HTML-код вбудованого css, щоб зробити таблицю, а потім покладіть цей рядок у буфер обміну. Попередження - це буде дуже задіяно, і навіть якщо у Gmail ви будете виглядати так, як вам подобається, електронні листи можуть не відображатись належним чином у електронному клієнті / програмі одержувача.

  4. EDIT - Ви також можете отримати прийнятні результати, скопіювавши з Excel та вставивши їх у Google Sheets, а потім скопіювавши з Таблиць у gmail.

Ви думали, що стандарти браузера погані. Ласкаво просимо у світ чуйного дизайну електронної пошти.

Крім того, див. CampaignMonitor, щоб отримати гарну інформацію про підтримку електронної пошти клієнта для css


5

Варіант 1:

Скопіюйте вміст у Google Таблиці та вставте в Gmail.

Варіант 2:

Скопіюйте вміст у Word, а потім вставте в Gmail.


1

Я знайшов просте рішення. Я ввійшов в gmail, використовуючи Outlook destkop як клієнт. Потім я використовую Outlook, щоб вставити в зведену таблицю і надіслати електронний лист, форматування збережене. Це навіть виглядає так само, коли я перевіряю його на веб-порталі Gmail.


0

Копіюючи з Excel в Microsoft Word, а потім в gmail, переконайтесь, що "звичайний текстовий режим" НЕ обраний. Ви можете знайти його в перевернутому трикутнику поруч із значком видалення в правому нижньому куті.


1
Формат запиту і відповіді сайту залишає відповіді на вирішення питання. Цей пост - це справді коментар, а не відповідь. Ви завжди можете коментувати свої власні публікації, і як тільки у вас буде достатня репутація, ви зможете коментувати будь-яку публікацію . Невідповіді, як правило, залучають низові канали і підлягають видаленню.
fixer1234
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.