由于工作场所的限制,我无法在Excel中使用宏/ VBA。我想知道是否有办法在不使用VBA的情况下根据单元格中的值显示或隐藏先前创建的图形。我目前已将其设置为图片,但希望有更有效的方法,因为这使得更改图表的各个方面变得困难。
谢谢,
答案 0 :(得分:0)
将所有图表移动到可以手动隐藏的工作表或工作表集。
答案 1 :(得分:0)
我不确定这是否是您正在寻找的,但我会根据所选内容使用OFFSET查找不同的范围。
设置图表并在其旁边放置一个满=NA()
的列。 (我使用= NA()而不是空白的原因是因为Excel会将空白绘制为0,但根本不会绘制#N / A.(现在)将图形指向一组单独的单元格,这些单元格引用空白列或者真实的数据取决于你选择的内容。
所以我的数据列如下:
A B C D E
1 OFFSET values: 0 1 Graph to choose: 1
2 x-values Blank graph Actual
3 1 =na() 4
4 2 =na() 6
5 3 =na() 8
我将我的图表指向以下单元格:
x-values y-values
1 =offset(B3,0,E2)
2 =offset(B4,0,E2)
3 =offset(B5,0,E2)
希望下面的图片更清晰
答案 2 :(得分:0)