CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VB >  非技术类

怎样将一份excel导入,然后经组合数据再导出一份新的excel!我想请教大家一下

楼主flankier()2006-05-04 16:01:44 在 VB / 非技术类 提问

我把一份excel文件导入一个VB程序,然后经过combobox组合,在SSDBGird列出数据,然后再导出一份新的excel.我是菜鸟,所以想大家帮忙一下. 问题点数:100、回复次数:2Top

1 楼lhappyb(悍匪)回复于 2006-05-04 16:07:51 得分 0

导入的数据先存入数据库,然后根据条件选择导出,我是这么想的,听楼下高见Top

2 楼ondogdog(IT人)回复于 2006-05-04 17:33:40 得分 100

Private   Sub   cmdExportExcel_Click()  
   
  Dim   myexcel   As   Excel.Application  
  Dim   mybook   As   New   Excel.Workbook  
  Dim   mysheet   As   New   Excel.Worksheet  
  Dim   rsExcel   As   New   ADODB.Recordset  
   
  Set   myexcel   =   CreateObject("Excel.Application")  
  Set   mybook   =   myexcel.Workbooks.Add  
  Set   mysheet   =   mybook.Worksheets(1)  
   
  Me.MousePointer   =   11  
   
  myexcel.Visible   =   False  
   
  rsExcel.Open   "SELECT   *   FROM   TABLE_TESTRECORD",   mconServer,   adOpenStatic,   adLockReadOnly,   -1  
   
  mysheet.Cells.CopyFromRecordset   rsExcel  
   
  mybook.SaveAs   App.Path   &   "\test.xls"  
   
  myexcel.DisplayAlerts   =   False  
  mybook.Close  
  myexcel.Quit  
   
  rsExcel.Close  
  Set   rsExcel   =   Nothing  
   
  Me.MousePointer   =   0  
  End   Sub  
   
   
   
   
  快D俾100分我啊!!!  
  Top

相关问题

关键词

得分解答快速导航

  • 帖主:flankier
  • ondogdog

相关链接

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

广告也精彩

反馈

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