基于值的HTML背景颜色更改
我正在使用vba脚本创建HTML电子邮件。这一切都很好,但我需要根据一个值更改背景颜色。下面是我使用的vba代码,用于更改颜色基于值的HTML背景颜色更改,html,vba,ms-access,Html,Vba,Ms Access,我正在使用vba脚本创建HTML电子邮件。这一切都很好,但我需要根据一个值更改背景颜色。下面是我使用的vba代码,用于更改颜色CountScoreColor,稍后将用于创建htmlbody CountCaseID = ![Count of Case ID+] If CountCaseID >= 550 Then CountScore = "Y" CountScoreC
CountScoreColor
,稍后将用于创建htmlbody
CountCaseID = ![Count of Case ID+]
If CountCaseID >= 550 Then
CountScore = "Y"
CountScoreColor = "#8B4513"
Else
If CountCaseID >= 450 Then
CountScore = "Y/N"
CountScoreColor = "#F4A460"
Else
CountScore = "N"
CountScoreColor = "#87CEEB"
End If
End If
我稍后将在vba htmlbody中使用CountScoreColor值,如下所示:
StrHTML = "<td width=56 nowrap valign=bottom " _style='background:CountScoreColor;width:42.0pt;border:solid windowtext 1.0pt;border-left:none;padding:0cm 5.4pt 0cm 5.4pt;height:22.5pt'>"
StrHTML=“CountScoreColor
是一个变量,因此您需要将其视为一个如下的变量:
_style='background:" & CountScoreColor & ";width:42.0pt;
很高兴我能帮忙。请记住接受答案,这样问题就不会悬而未决了。