首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VB >

高手止步,该如何处理

2012-01-30 
高手止步If GraphType ThenIf GraphType 1 ThenSheet2.Shapes(图表 1).Chart.SetSourceData S

高手止步

  If GraphType <> "" Then
  If GraphType = "1" Then
  Sheet2.Shapes("图表 1").Chart.SetSourceData Sheet1.Range("F6")
  End If
   
  If GraphType = "2" Then
  Sheet2.Shapes("图表 1").Chart.SetSourceData Sheet1.Range("F6")
  End If
   
   
  If GraphType = "3" Then
  Sheet2.Shapes("图表 1").Chart.SetSourceData Sheet1.Range("F6")
  End If
   
   
  End If

出不来图表怎么回事啊

[解决办法]
用Select Case语句可能会比较好。


另外,你只用"F6"一个区域就想出图?
[解决办法]
你先把这句放在EXCEL里面运行下看看出来什么,还有楼主这程序结构最好写成
SELECT CASE GraphType 
CASE "":
CASE "1":
CASE "2":
CASE "3":
...
END SELECT

热点排行