Я пишу небольшое приложение, которое генерирует таблицу в формате 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
хотя и довольно старый, без четкого ответа. Любая помощь будет высоко ценится.