Excel не учитывает форматирование HTML при копировании таблицы - PullRequest
0 голосов
/ 02 февраля 2020

Я пишу небольшое приложение, которое генерирует таблицу в формате HTML. Дело в том, что просто скопируйте результат в файл Excel. Хотя содержимое копируется в Excel просто отлично, я обнаружил, что Excel не учитывает форматирование цвета.

Например, если я копирую код ниже:

<html>
<body>
<table>
  <thead>
     <tr><th>Header 1</th><th>Header 2</th><th>Header 3</th><th>Header 4</th></tr>
  </thead>
  <tbody>
    <tr><th bgcolor="red">R1</th><th bgcolor="rgba(255,0,0,255)">R2</th><th style="background-color:rgba(255,0,0,255)">R3</th><th bgcolor="blue">R4</th>
  </tbody>
</table>
</body>
</html>

Excel копирует фон цвет только для ячеек, которые имеют фоновый цвет bgcolor красный и синий и не учитывают цвета rgb. Есть причина почему? У меня проблема, потому что в идеале мое приложение также должно было бы изменить цвет ячейки в пространстве RGB, чтобы пользователь мог лучше представить результаты.

Похожий вопрос, который я нашел, заключается в следующем :

Цвет фона ячейки при экспорте HTML в Excel

хотя и довольно старый, без четкого ответа. Любая помощь будет высоко ценится.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...