各位高手:小弟有一个问题急需求救:
如何用VB控制向已经存在的EXCEL中追加并保存新的数据?也就是说EXCEL文档中已经存在旧的数据,但不能删除和覆盖,需要在WORKSHEET的数据尾部追加新的数据,并保存。
非常感谢大家的帮助!!!
如何用VB控制向已经存在的EXCEL中追加并保存新的数据?也就是说EXCEL文档中已经存在旧的数据,但不能删除和覆盖,需要在WORKSHEET的数据尾部追加新的数据,并保存。
非常感谢大家的帮助!!!
解决方案 »
- 怎么用DrawText API得到文本框里文本的宽度?
- 怎样捕获用户的操作?比如双击打开一个文件夹100分
- 高三。10 月 7 日起戒网。散分。
- 网上数据库的连接问题?
- 关于ado连接的问题,在线等待,麻烦哪位高手帮帮忙
- 请教:关于vb+API+窗口句柄
- 怎样实现在工程中打开windows的控制面板
- VB支持 指针 和 结构 类型吗?
- 求救!! : 如何用vba在word2000中实现“审阅”功能?
- 请帮帮我的忙,另有奖励。。
- 菜鸟问题!那位大侠帮帮小弟,vb+access问题,field()问题。
- 一行代码过长,VB环境窗口会不会自动换行呢,即在一行达到窗口右边界时还未显示完就自动换行显示?
------------------------------------
先将你要添加的数据保存在一个二维数组中,比如:
dim arrInput(1 to 5,1 to 6) '5行6列
然后打开你要追加的EXCEL表格,找到数据的最后一行(代码如上面的链接),比如是100行
最后一行+1就是你要添加数据的起始行,由A列开始添加数据:
oSheet.Range("A101").Resize(5,6).Value = arrInput