- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我制作了多个excel文件试图解决这个问题。我已经到了这一点,但仍然收到此功能的错误消息:
Sub graph1()
ActiveChart.Name = IChart
MsgBox "done"
End Sub
这是一个启用了宏的 excel 文件,在工作表 1 上只有数字数据,范围在 A1 到 F754 之间,在工作表 2 上有一个(手动制作的)平滑散点图。
尝试运行此代码(选择图表以使 ActiveChart 有效)我收到错误:
Run Time Error '7':Out of Memory
请帮忙,我需要能够为图表命名,以便我可以使用 VBA 宏进行 .Axis 格式更改、重新调整图表大小以及其他一些操作。
最佳答案
如何像下面这样分配变量,并按照描述进行更改:
Function test()
Dim ic As Chart
' Somehow assign the chart to a variable
Set ic = ActiveChart
' Change the name as desired
ic.Parent.Name = IChart
' Change the axes as desired
ic.Axes(xlCategory).CrossesAt = -350
End Function
关于vba - Activechart.name 每次都抛出 'out of memory' 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34403897/
我无法编写保护我的图表不被格式化的代码。没有出现错误,但运行代码后我仍然可以更改图表的格式。也许你知道我怎样才能让它工作。 ActiveSheet.ChartObjects("Chart 2").A
我有一个 Excel 工作簿,我在其中根据现有数据透视表生成每个 VBA 的数据透视图。该图表被创建为新工作表。 到目前为止,结果符合预期。但是,当我转到生成的图表并想要在字段编辑器中更改某些内容时,
我制作了多个excel文件试图解决这个问题。我已经到了这一点,但仍然收到此功能的错误消息: Sub graph1() ActiveChart.Name = IChart MsgBox
我有一个 Excel VBA 应用程序,该应用程序在 Excel 2003 中运行良好,但在 Excel 2010 中失败。 相关代码为 Public Sub Create_Chart Dim
给大家, 我一直在寻找,但几乎找不到任何答案。我一直在尝试转换这个宏: Range("A1:B7").Select ActiveSheet.Shapes.AddChart.Select
我是一名优秀的程序员,十分优秀!