Почему Excel не объединяет эти стили?
Excel:
IE:
Пример jsFiddle: http://jsfiddle.net/3RtJj/
Источник HTML:
<html>
<style type="text/css">
.greenBack{background-color:#d7e4bc}
.redFont{color:red}
</style>
<table>
<tr>
<td>no style</td><td class="redFont">red font only</td>
</tr>
<tr>
<td class="greenBack">green back only</td><td class="redFont greenBack">green back and red font</td>
</tr>
</table>
</html>