我有一个 Excel 2007 宏,它根据另一张工作表中的数据添加图表。问题是它可以在办公室的所有计算机上运行,但只有一台计算机。
所有电脑上的所有 office 和 excel 设置都相同。
为了测试这个问题,我有一个最简单的宏,应该添加一个图表,但是在 Excel 2007 的这个安装中没有任何反应。
Sub Macro7()
Charts.Add
ActiveChart.Name = "Earnings Chart"
End Sub
这应该只是创建一个图表并命名它。
问题是 ActiveChart 对象不存在的代码行错误。
Run-Time error '91'
Object variable or With Blovk variable not set
奇怪的是,这适用于办公室中的所有其他计算机都接受这台计算机。
我已经尝试卸载并重新安装office,将office中的设置与可以正常运行的计算机的设置相匹配。
这个特定的 excel 安装似乎完全缺少 Charts.Add。
任何建议将不胜感激。