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
Excel VBA创建动态迷你图_Vba_Excel_Graph - Fatal编程技术网

Excel VBA创建动态迷你图

Excel VBA创建动态迷你图,vba,excel,graph,Vba,Excel,Graph,我想创建一个宏来过滤单个列,然后根据这些值创建一个图形。问题是,这些单元格和值每个月都在变化 例如:在下面的数据中,我想创建一个宏,该宏将在“factoryB”上进行过滤,然后将显示的每个月的收入创建一个亮点。 我的问题是:我不知道如何告诉宏仅基于可见单元格创建迷你图。 我需要这个,因为在下个月的4月份,所有工厂都将增加新的收入数据。 因此,一旦新数据进入,我告诉宏在“factoryB”上进行过滤,单元格5、6、7、8现在将可见。我需要宏对此进行动态调整,以便在新数据上进行调整 Row Fac

我想创建一个宏来过滤单个列,然后根据这些值创建一个图形。问题是,这些单元格和值每个月都在变化

例如:在下面的数据中,我想创建一个宏,该宏将在“
factoryB
”上进行过滤,然后将显示的每个月的收入创建一个亮点。 我的问题是:我不知道如何告诉宏仅基于可见单元格创建迷你图。 我需要这个,因为在下个月的4月份,所有工厂都将增加新的收入数据。
因此,一旦新数据进入,我告诉宏在“
factoryB
”上进行过滤,单元格5、6、7、8现在将可见。我需要宏对此进行动态调整,以便在新数据上进行调整

Row  Factory       Month      Revenue
1    FactoryA      Jan        5000 
2    FactoryA      Feb        6000   
3    FactoryA      March      7000  
4    FactoryB      Jan        8000  
5    FactoryB      Feb        9000
6    FactoryB      March      7000
7    FactoryC      Jan        5000
8    FactoryC      Feb        6000
9    Factoryc      March      8000

欢迎来到SO!这个问题过于宽泛。请缩小范围,包括Excel VBA或工作表函数和示例数据,并突出显示问题部分。最好的问候,我认为我不能添加excel数据。我的排名不够高。我不知道如何缩小我的问题范围。我想创建一个宏,在列上设置筛选器,然后在放置筛选器后从列中的可见数据创建一个图形。您可以使用Excel宏记录器(首先)并将VBA代码包含到问题中。因此,它不是一个代码编写服务。致以最诚挚的问候,范围(“AE10”)。选择范围($AE$10”)。SparklineGroups.Add类型:=xlSparkLine,SourceData:="“FY-2014”!H4362:H4366”