[英]Excel Mac 2011 VBA .interior crashes
在MacOffice 2011上运行时,在Windows版本的excel中工作正常的文件崩溃。当我尝试设置单元格颜色或字体颜色时,该文件崩溃,基本上是在我尝试使用range()。interior。*时。内部属性VBA运行良好。 例如下面的代码运行
With ThisWorkbook.Sheets("Forecasting").Range("H" & itemrangerow & ":AD"
& itemrangerow)
.Borders(xlEdgeLeft).LineStyle = xlContinuous
.Borders(xlEdgeRight).LineStyle = xlContinuous
.RowHeight = 15
.Locked = False
'.Interior.Color = RGB(200, 200, 200)
End With
虽然以下崩溃
With ThisWorkbook.Sheets("Forecasting").Range("H" & itemrangerow & ":AD" & itemrangerow)
.Borders(xlEdgeLeft).LineStyle = xlContinuous
.Borders(xlEdgeRight).LineStyle = xlContinuous
.RowHeight = 15
.Locked = False
.Interior.Color = RGB(200, 200, 200)
End With
我也尝试通过使用以下语句从with语句中删除行
ThisWorkbook.Sheets("Forecasting").Range("H" & itemrangerow & ":AD" & itemrangerow).Interior.Color = RGB(200, 200, 200)
但这仍然崩溃。 有任何想法吗?
好,找到了,谢谢蝙蝠侠! (我的意思是BruceWayne3)有一个图表是基于引用我尝试格式化的单元格的单元格的。 删除该图表后,便可以按预期设置单元格的格式。 非常感谢!
其他注意事项:如果保护床单,我也会得到一个错误,因此我必须在内部装饰之前取消保护它,然后再保护它。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.