[.NET] 如何執行excel畫圖表但數值隱藏

看板Visual_Basic作者 (瘋風)時間7年前 (2017/07/18 17:59), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
請輸入專案類型(網站專案或者應用程式專案): Visual Studio 2013 選擇 Excel 2010活頁簿專案 以下是目前從msdn修改的範例 Dim Chart1 As Chart = form.Controls.AddChart(form.Range("D25", "J45"), "Chart1" Chart1.SetSourceData(form.Range("B25", "B35"), Excel.XlRowCol.xlColumns) Chart1.ChartType = Excel.XlChartType.xlBarClustered Chart1.HasAxis(Excel.XlAxisType.xlCategory, _ Excel.XlAxisGroup.xlPrimary) = True 從這一行 Chart1.SetSourceData(form.Range("B25", "B35"),.... 可以知道我這個圖表的值範圍是B25~B35這段數據來畫個直方圖 但考量如果之後數據變多(數據是用算的而不是一開始就在cell上) 如果都要先寫在cell上在畫圖表速度上可能會拖慢不少 所以有辦法類似存到矩陣上直接畫圖表的方法嗎? 或者其他可以把數據隱藏的方法 不要直接寫到cell畫面上 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 223.139.230.106 ※ 文章網址: https://www.ptt.cc/bbs/Visual_Basic/M.1500371965.A.5F0.html
文章代碼(AID): #1PRTlzNm (Visual_Basic)
文章代碼(AID): #1PRTlzNm (Visual_Basic)