Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/vba/15.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 在每个月的第一天开发一个自动缩放的图表_Vba_Excel_Charts - Fatal编程技术网

Vba 在每个月的第一天开发一个自动缩放的图表

Vba 在每个月的第一天开发一个自动缩放的图表,vba,excel,charts,Vba,Excel,Charts,我正在使用excel vba工具,并试图按照以下要求对其进行自定义- 我有下面的链接图表 所有特征(颜色、条等)都可以使用。(用户在另一个表中输入日期。)但是:横轴应该从每个月的第一个开始 该模板应适用于所有类型的项目,无论是6个月还是3年 应该有相同数量的“分数”(意味着“每2个月”的间隔根本不起作用,因为对于一个3年的项目来说,这会遮住整个图表) 注意:不是每个月!每个月 图表可以通过按钮每次刷新,因此它不必一直运行并检查更改 我对“vba的艺术”还比较陌生,根本不知道如何去那里。您能帮我

我正在使用excel vba工具,并试图按照以下要求对其进行自定义-

我有下面的链接图表

所有特征(颜色、条等)都可以使用。(用户在另一个表中输入日期。)但是:横轴应该从每个月的第一个开始

该模板应适用于所有类型的项目,无论是6个月还是3年

应该有相同数量的“分数”(意味着“每2个月”的间隔根本不起作用,因为对于一个3年的项目来说,这会遮住整个图表)

注意:不是每个月!每个月

图表可以通过按钮每次刷新,因此它不必一直运行并检查更改


我对“vba的艺术”还比较陌生,根本不知道如何去那里。您能帮我吗?

根据图表类型,简单的方法是格式化轴(链接:)。不过我还没有看到这种图表类型(顺便说一句,做得不错),所以你的代码可能需要某种“格式轴”线条,允许你将类型设置为最新。基本上,它是一个带有多个条形的条形图。一个透明的100%,一个绿色,一个红色,一个透明的绿色,还有一个灰色-每一个都有灰色的边框,我会尝试一些你的想法-但我不是那么乐观,谢谢你!不幸的是,即使有链接中的说明,我也不知道如何让日期按你想要的方式运行。如果我弄明白了,我会发布一个正式的答案。另外,你可以发布你的图表代码吗?这可能会有所帮助。我的图表是在没有宏/vba的情况下创建的。我可以在任何地方阅读它的代码吗?很公平;只是一个建议:SO上的受访者通常希望看到您首先尝试编写代码。因此,如果您需要有关vba解决方案的帮助,请发布一些代码。