CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VB >  基础类

帮我看看这段代码(help)

楼主bzwht2002(流浪者)2002-03-05 08:22:11 在 VB / 基础类 提问

Dim   xlapp   As   Object  
  Dim   xlbook   As   Object  
  Dim   xlsheet   As   Object  
   
  Set   xlapp   =   CreateObject("excel.application")  
  Set   xlbook   =   Nothing  
  Set   xlsheet   =   Nothing  
  xlapp.Visible   =   True  
  Set   xlbook   =   xlapp.Workbooks.Open(App.Path   &   "\dy")  
  Set   xlsheet   =   xlbook.Worksheets("1")  
  Range("A4").Value   =   rs!Name  
  Range("B4").Value   =   rs!sex  
  xlbook.Save     '保存文件  
          xlbook.PrintOut     '执行打印  
          xlapp.Quit  
  End   Sub  
  dy是excle的模版文件,错误提示:下标越界,请各位指教,有代码更好!  
  问题点数:20、回复次数:4Top

1 楼yanz(飞燕)回复于 2002-03-05 08:45:12 得分 20

Set     xlsheet     =     xlbook.Worksheets("1")  
  改为  
  Set     xlsheet     =     xlbook.Worksheets(1)  
  Top

2 楼ambition()回复于 2002-03-05 08:50:52 得分 0

会不会是记录集里有NULL值?应该加上错误判断.Top

3 楼yangzhaoyu(老妖)回复于 2002-03-05 08:51:15 得分 0

rs!Name  
  检查一下位置Top

4 楼Tadpole0510(学习、学习)回复于 2002-03-05 08:53:17 得分 0

Range("A4").Value     =     rs!Name  
      Range("B4").Value     =     rs!sex  
  "A4"不应该是变量吧?     range(0).value   0为字段在表中次序  
  Top

相关问题

  • 帮忙看一段代码!
  • 帮忙看段代码
  • 请帮看一段代码!
  • 帮忙看一段代码
  • 帮忙解释段代码
  • 帮忙段代码,谢谢
  • 一段VB代码,帮我翻译成Delphi代码,谢谢!!
  • 求一段广告代码.帮修改代码.
  • 一小段段段代码。。。。。。。。。。帮忙
  • 这段代码看不懂,帮帮我!

关键词

  • xlbook
  • xlsheet
  • xlapp
  • worksheets
  • range
  • rs
  • set

得分解答快速导航

  • 帖主:bzwht2002
  • yanz

相关链接

  • Visual Basic类图书
  • Visual Basic类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo