我在Excel 2013中构建一个应用程序,绘制图形,然后使用AddPolyline填充图形下方的区域以创建形状。然后使用RGB 和透明度对这些形状着色。Excel 2013忽略形状的线透明度
一切工作正常,除了Excel完全忽略了线的透明度因素。
myShape.Fill.ForeColor.RGB = RGB(R, G, B)
myShape.Fill.Transparency = T
myShape.Line.ForeColor.RGB = RGB(R, G, B)
myShape.Line.Transparency = T
目前,我不得不住到这是只是让行无形使用的备份解决方案:
myShape.Line.Visible = False
然而,这留下我的形状之间的白色小标记,原本应该是完全一致。
我曾尝试之类的东西拍行重量小等
其他人能证实这种行为,因为一个错误,或者指出什么我做错了吗?
编辑:
附上问题的屏幕截图。
是否有可能为你上传与whitemarkers的照片吗? – bonCodigo
@bonCodigo我用截图编辑了OP。这是在我将“False”改为“msoFalse”后没有影响。 – ignition