2014-03-03 23 views
0

我正在做一個儀表板。要解決這個空間問題,我想顯示一個圖表,根據用戶點擊哪個圖標進行更改(請參閱以下鏈接中的圖像:http://screencast.com/t/IvzllhxCi)。單擊Excel中的圖標後動態更改圖表

圖表已經完成並且範圍已定義。在儀表板中顯示的圖表是使用「粘貼圖片鏈接」功能插入的(對不起,如果這不是正確的名稱,但我使用西班牙語的Excel)。我認爲,最好的辦法是創建不同的宏來定義圖表的數據,並且每一個圖標點擊都會被觸發,但是......有沒有更高效的方法來實現它?

回答

1

如何剛剛創建的所有圖表,使他們在彼此的頂部,然後顯示/ hidding相應的圖表,當用戶通過點擊圖標:

chart.Visible = xlSheetHidden; 

而且

chart.Visible = xlSheetVisible; 
+0

它作品非常流暢,它是一個非常簡單的解決方案,因爲我不必定義範圍,標題,軸格式...... Thx用於發現chart.visible;) – agustin