我在excel中获取颜色以便在两个版本的excel之间正确显示时出现问题。
我在工作表上有一组用于表示用户选择的按钮。我将其保存在Excel 2013中,当它在Excel 2007中重新打开时,颜色变得很糟糕。
黑色(0,0,0)变为绿松石(0,255,255) - 蓝色(0,0,255)变为橄榄色(128,128,0),灰色变为其他东西
有没有人有这种行为的经验?按钮文本的颜色通过VBA设置,其启用状态也是如此,该状态用于确定是否应触发按钮事件(因为无论在Excel 2013中是否都会调用它。)
答案 0 :(得分:0)
我最终不得不放弃颜色方法并使用ColorIndex。
对于影响的系统,颜色方案一致。
它做到了这一点令人烦恼,但我宁愿超越这一点,也不要把我的车轮旋转到它上面永恒。
如果我逐步调试它并使用非常明确的0
值并且它没有错误地传递该执行点,并且不将其设置为预期的值,那么我只能猜测它是那个版本的excel中的一个错误,但是在2013年修复了。
如果有人在将来有更多的背景要添加到此,请执行。