注册 登录
编程论坛 VB6论坛

[原创]Access数据写入Excel源码

longgen 发布于 2005-09-12 10:44, 77526 次点击

介绍 Access数据写入Xls文件(附源码) :
1)建立Excel文件
2)用ADO读取Access文件中的数据写入Excel文件

环境 : Windows_XP_sp2 , Office2003_sp1, VB6_sp5

'--------------------------------------------------------------------------------
'系统           : VB练习
'子系统         : Access内容写入Xls
'程序           : Access数据写入Xls文件
'创建时间       : 2005/09/11  Ver 0.0.1 CLG
'模块           : Form1
'描述           : 1)建立Excel文件
'                 2)使用ADO读取Access文件中的数据写入Excel文件
'补充说明(环境) : Windows_XP_sp2
'                 Office2003_sp1,
'                 VB6_sp5
'引用           : Microsoft ActiveX Data Objects 2.5 Library
'                 Microsoft Scripting Runtime
'                 Microsoft Excel 11.0 Object Library(Office2003自带)
'                 更具体的环境部分还可直接用记事本查看程序目录中的<工程1.vbp>文件
'--------------------------------------------------------------------------------
Option Explicit
'--------------------------------------------------------------------------------
' 过程          : Form_Load
' 描述          : 界面初始化
' 参数          : --
'--------------------------------------------------------------------------------
..........................................
..........................................
'--------------------------------------------------------------------------------
' 过程          : Form_Unload
' 描述          : 释放对象
' 参数          : --
'--------------------------------------------------------------------------------
Private Sub Form_Unload(Cancel As Integer)
    Set Form1 = Nothing '释放空间
End Sub

回复后可以下载源码

[hide]
只有本站会员才能查看附件,请 登录

[/hide]

[此贴子已经被作者于2005-9-21 19:24:26编辑过]


361 回复
#52
maser2006-05-17 15:00
支持
#53
adai2006-05-18 13:59

我是新手

#54
luhaidong2006-05-19 20:23
我想把"字符串,放到.txt文本中,作为历史数据查阅,
怎么使用啊???
#55
xuyanfeng2006-05-23 09:08

顶一小下

#56
liujuncai2006-05-23 10:25

谢谢
最近正在做这部分!

#57
likanglong2006-05-23 18:52
sadf
#58
amulit2006-05-23 22:02
先顶再下
#59
tjkjs2006-05-25 02:00

学习!

#60
kwlzj2006-05-30 18:06
bycuo
wo  yao kan kan
#61
echrischen2006-06-20 21:12

感谢楼主:)

#62
davidwangg2006-07-13 23:03

我要学习学习

#63
guiyangl0152006-07-14 09:32
学习一下,希望有所帮助!
#64
gjhflq2006-07-14 13:17

厉害.厉害

#65
wshch05372006-07-15 09:47
学习一下
#66
shit2006-09-07 10:18
sadfasdfasdfsadfsadf
#67
yyy5052006-09-07 10:55
好东西
#68
monkeylzx2006-09-30 11:17
感谢楼主分享!!谢谢。。。
#69
netcat2006-10-02 15:16
谢谢!你做得很好!
#70
qspidan2006-11-01 20:45
顶!
#71
zhy8889992006-11-02 10:09

顶.......苦了

#72
eddieyeah2006-12-07 21:17

感谢大虾

#73
韩疯2006-12-10 18:01
dfdf
#74
bbfangyuan2006-12-13 14:51
我也急需~~~
太感谢了!!!
#75
twostone2006-12-20 14:53
好好好! 下载学习更好!
#76
twostone2006-12-20 15:14
谢谢 longgen 和 pennino!
程序做得真不错

能不能 从指定的 EXCEL 的一张表中导入多列数据到 ACCESS 指定的一个表中(有多个数据表,指定其中一个),
1、不需要手工选择路径及表(程序设定)
2、多列批量导入
3、使用相对路径
4、导入成功后程序自动退出

有点挑战性吧?

网上ACCESS导入到EXCEL的例子似乎较多,而倒过来,由EXCEL往ACCESS中导的聊聊无几,由此可见其不简单性。
#77
twostone2006-12-20 17:51
以下是引用longgen在2005-9-12 10:44:00的发言:

介绍 Access数据写入Xls文件(附源码) :

感谢 longgen 的劳动。源码的注释写的非常详细,这是我见过的最好的实用型学习教材。

推荐大家下载学习。

再次向 longgen 学长致敬!

#78
小妖11192006-12-22 15:12

路过

#79
wszzg2007-01-13 20:13
支持,谢谢了
#80
klren_cn2007-01-17 15:23
好贴
#81
lht991012007-01-17 15:50
下来看看
#82
lijun3372007-01-18 22:29
看得有些头晕,要是EXCELL能象ACCESS一样可以被编辑写入就好了,请问,

MySheet.Cells(lRow + 1, 1) 是否可以等价于 Rst.Fields("K(常数)"),进而可以如ACCESS一样被ADO所连接和进行VB编写呢?
#83
zhaocheng3332007-01-26 18:21
[分享]
欣赏下
#84
UU草莓2007-03-17 19:45
顶啊
强啊
#85
笨七2007-03-19 07:37
学习!谢谢!!!
#86
stephen16832007-04-02 23:07
回复:(笨七)学习!谢谢!!!

学习 楼主强

#87
progbobo2007-04-18 21:03
鄙人刚来,请大家多指教批评
#88
ioriliao2007-04-19 08:54
比较实用的参考教程!
#89
tigerben2007-04-19 16:44

不明白~~~学习

#90
zhongmj2007-04-19 21:34
谢谢了,收藏了
#91
tbq_3132007-04-28 20:27

#92
偶是天才2007-04-28 21:15
还算有用的东西
#93
rzliangzht2007-05-20 21:28

谢谢了.下载学习.

#94
ouzhiguang2007-05-20 22:37
不过还有更加简单的写入方法,把access表格用grid控件显示, 直接写进 xls中,不过也要建一个工作薄,就是逐个单元格填写数据!用循环就行!
#95
liu120022007-06-04 15:59
那个Excel.Application是什么来的?为什么给隐藏了?
#96
seguiwo2007-06-08 20:51
回复:(longgen)[原创]Access数据写入Excel源码

hao

#97
seguiwo2007-06-08 20:55
回复:(longgen)[原创]Access数据写入Excel源码

只是正好和我想要的相反啊

#98
snrlgyqve2007-06-15 16:20
早就这方面的想法,但是迟迟没有行动,现在找到捷径了,呵呵~~~~
#99
qy20042007-06-16 11:32
好想学习,看看,谢!
反之,如何?
#100
xiepeng2007-06-16 19:48
我想知道菜单条前面的图标是怎么弄进去的呀??

有谁能告诉我,,,谢谢啊!!!
#101
zwguan19872007-06-30 22:46

12345678