2017-03-02 47 views
0

我有一個包含表格的郵件模板。用Excel中的VBA更改單元格郵件模板的背景顏色

我已經使用replace方法在郵件內改變了很多東西。

問題是我想更改模板中現有單元格的背景顏色。到目前爲止,我已經能夠用我想要的背景顏色創建一個單元格,但不是我所需要的。我使用Htmlbody方法。

如果您有任何想法或解決方案,將不勝感激。

+0

您是否在創建包含它的郵件之前完全編寫了VBA上的模板?如果是這樣,您可以輕鬆更改表格中單元格的背景顏色。顯示迄今爲止所做的任何代碼請與 – Seb

+0

相關您好,我不在使用使用outlook製作的模板。我使用調用模板並用excel文件中的值替換值。但是對於一個特定的值,我想改變單元格的BG顏色。 – jerome

+1

你可以顯示你寫的代碼以「調用模板並替換值」嗎?這會更容易幫助你 – Seb

回答

0

使用內聯CSS將顏色更改爲最優先。您可以按以下方式使用它。

<table> 
    <td style='background-color:red'></td> 
</table> 

這會將您的td顏色更改爲紅色。 這與在HTML中使用bgcolor不同。

+0

謝謝,我試過這個,但它不會改變我想要的單元格的bgcolor,它創建了一個新的單元格:( – jerome

相關問題