vba - 循环上的对象需要错误以设置图表比例最小值
问题描述
我正在尝试编写一个宏,它将活动图表的最小比例设置为数据范围内的最小值。这是我写的代码:
Sub LineGraphTemplate()
ActiveChart.HasTitle = True
ActiveChart.Axes(xlValue, xlPrimary).HasMajorGridlines = False
Dim i As Long
Dim j As Long
Set j = 100
For i = 1 To ActiveChart.SeriesCollection(1).Points.Count
If ActiveChart.SeriesCollection(1).Value(i) < j Then
Set j = ActiveChart.SeriesCollection(1).Value(i)
Next i
ActiveChart.Axes(xlValue, xlPrimary).MinimumScale = j
End Sub
当我尝试运行它时出现“需要对象”错误,它似乎来自我创建的变量“j”。
任何见解和解释将不胜感激。
最好的
塞巴斯蒂安
解决方案
推荐阅读
- sql - 使用 Impala 或 Hive 提取表列中的多个字符串元素
- blazor - Blazor:无法从继承的基类访问组件中的对象
- artifactory - org.artifactory.storage.StorageException:无法更新唯一索引表
- c++ - 如何方便地初始化一个类的静态成员?
- reactjs - How to run Next Js application build (out) directory?
- azure-devops-rest-api - Azure DevOps Server 按文件夹名称获取分支
- python-3.x - 错误:字符串索引必须是整数,同时从 API 网关请求解包 request.body 对象以获取 lambda 函数
- r - 获取其他向量的因子水平(和不存在的集合)
- python - 在 x 次请求后限制用户对服务的访问
- server - Livecode - 使客户端在丢失连接时自动重新连接