在Excel宏中,我试图确定形状的字体颜色是否是“自动”的。
如下图所示,如果ColorIndex是xlColorIndexAutomatic,则字体颜色被确定为“自动”。
但是,当我在Excel颜色面板中将字体颜色设置为黑色(颜色代码:0)时,ColorIndex设置为xlColorIndexAutomatic,因此无法区分黑色和“自动”。
如果有办法区分他们,请告诉我。
If ActiveSheet.Shapes(0).TextFrame.Characters.Font.ColorIndex = xlColorIndexAutomatic Then
'//
End If