【问题标题】:MS Access chart - how to change series line color in VBAMS Access 图表 - 如何在 VBA 中更改系列线颜色
【发布时间】:2015-02-26 17:35:24
【问题描述】:

我已经在 MS Access VBA 中编写了代码,

将图形调暗为对象

设置 grph = Forms![frm_MyForm]!gphMyGraph.Object

使用 grph.SeriesCollection(1) .Interior.Color = RGB(0, 255, 0) 以

结尾

这会导致运行时错误 1004“无法将颜色属性应用于内部类”(这是消息从不同语言的翻译,在 MS Access 的英文版中可能略有不同)。 我尝试了此代码的不同组合,但结果相同,看起来由于某些原因我无法更改此值。任何 ida 为什么,以及如何使这段代码正常工作?

【问题讨论】:

    标签: ms-access graph vba


    【解决方案1】:

    错误可能是由于集合中没有系列

    Set grph = Forms![frm_MyForm]!gphMyGraph.Object之后,添加以下内容

    If grph.SeriesCollection.Count > 0 Then
    
    grph.SeriesCollection(1) .Interior.Color = RGB(0, 255, 0) 
    
    End If
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-12-24
      • 1970-01-01
      • 1970-01-01
      • 2014-02-05
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多