VB操作Excel动态单元格选择问题
											VB操作Excel绘制图表,当N=5时,图表横坐标为5个值,当N=i时,图表横坐标为i个值,横坐标单元格选择怎么写Char.FullSeriesCollection(i).XValues = "sheet(1)!$B$6:$F$6",请各位前辈指教!										
					
	
程序代码:Dim EXAPP As Excel.Application
Dim WB As Excel.Workbook
Dim sht As Excel.Worksheet
Dim chartPage As Excel.Chart
Dim xlCharts As Excel.ChartObjects
Dim myChart As Excel.ChartObject
Dim chartRange As Excel.Range
Private Sub Command1_Click()
  Set xlCharts = sht.ChartObjects
  Set myChart = xlCharts.Add(10, 80, 300, 250)
  Set chartPage = myChart.Chart
  Set chartRange = sht.Range("a1", "d5")
  Call chartPage.SetSourceData(Source:=chartRange)
  chartPage.ChartType = Excel.XlChartType.xlColumnClustered
End Sub
Private Sub Form_Load()
  Set EXAPP = CreateObject("excel.application")
  EXAPP.Visible = True
  Set WB = EXAPP.Workbooks.Open("c:\chart.xlsx")
  Set sht = WB.Worksheets("sheet1")
End Sub
Private Sub Form_Unload(Cancel As Integer)
  WB.Close
  Set myChart = Nothing
  Set xlCharts = Nothing
  Set sht = Nothing
  Set WB = Nothing
  Set EXAPP = Nothing
End Sub


											
	    

	

