Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/ms-access/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Vba MS Access报告图表添加辅助轴_Vba_Ms Access_Charts_Ms Access 2010 - Fatal编程技术网

Vba MS Access报告图表添加辅助轴

Vba MS Access报告图表添加辅助轴,vba,ms-access,charts,ms-access-2010,Vba,Ms Access,Charts,Ms Access 2010,我在Access 2010报表上有一个图表对象。我能够执行一行我认为应该添加辅助轴的代码,但是当我检查HasAxis属性的值时,它返回False Set ch = Me.Graph3.Object.Application.Chart ch.HasAxis(2, 2) = True Debug.Print ch.HasAxis(2, 2) 'returns "False" 作为背景位,此图表默认情况下有一个次轴。我之所以需要这样做,是因为我允许用户选择要在图表上显示的数据系列。只有其中一些需要在

我在Access 2010报表上有一个图表对象。我能够执行一行我认为应该添加辅助轴的代码,但是当我检查
HasAxis
属性的值时,它返回
False

Set ch = Me.Graph3.Object.Application.Chart
ch.HasAxis(2, 2) = True
Debug.Print ch.HasAxis(2, 2) 'returns "False"
作为背景位,此图表默认情况下有一个次轴。我之所以需要这样做,是因为我允许用户选择要在图表上显示的数据系列。只有其中一些需要在次轴上打印,如果用户运行图表时未选择任何“次轴”系列,次轴将消失。如果有必要的话,我想办法把它带回来


在一个相关的注释中(可能不完全适合这个问题——如果不适合,请让我知道在哪里发布它…),我无法找到
图表
对象方法及其属性的完整列表。有人知道什么好的资源吗?MSDN似乎只会下降到
.Chart

下面的级别。另外,刚刚尝试
设置ch.HasAxis(2,2)=True
并得到一个424对象必需的错误。该代码在什么情况下有效?虽然我使用了
Set ch=me.Graph3.Object
,但您的代码在表单的图形中对我有效。