4、核心函式 (轉)

worldblog發表於2007-12-04
4、核心函式 (轉)[@more@]

 

SetChartWithDataProps

   該函式設定圖表的一些預設屬性值。

Private Sub SetChartWithDataProps() With oChart .HasLegend = True .Legend.Position = xlLegendPositionTop .WallsAndGridlines2D = True .PlotArea.Height = 250 .PlotArea.Width = 600 End With End Sub


   該函式由AddDataSeries()方法且只呼叫一次,呼叫時間在第一批資料加入圖表之後。函式的作用是設定一些預設的屬性值,這些屬性只有在資料加入圖表之後才可以修改。

   首先啟用圖表中的圖例(legend),並將它放到圖表的上方。圖例用於顯示圖表中資料系列的名字,如在本例中圖表顯示的是Factory 1的產量,則圖例顯示帶有顏色指示的“Factory 1”。三維圖表中的網格線可以設定成二維,這裡設定WallsAndGridlines2D為True啟用該功能。

   程式接下來設定圖形區的大小,這裡的大小是隨意確定的,透過SetChartOptions()方法可以修改這些值。

   請注意圖形區和圖表區的不同及其限制。圖表區包圍圖形區,代表資料的圖形畫在圖形區內。由於圖表區是隻讀的,修改圖形區可能會使圖形看起來變小,但圖表區並不會受影響,因此圖形的大小仍會保持不變。


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10752043/viewspace-988505/,如需轉載,請註明出處,否則將追究法律責任。

相關文章