VBGood网站全文搜索 Google

搜索VBGood全站网页(全文搜索)

VB爱好者乐园(VBGood)

 找回密码
 立即注册
搜索
查看: 14652|回复: 29

[求助] VB 文本框+保存按钮读写excel操作,有酬谢

[复制链接]
发表于 2018-11-10 09:26:43 | 显示全部楼层 |阅读模式
本帖最后由 SengChuary 于 2018-11-10 11:45 编辑

VB涉世不深,有意功能求助高手,form1窗体有文本框一个,保存按钮一个,要求实现读写Excel操作,
1.第一次时,输入任意字母+数字时,比如ID123456点保存按钮到一个d:\data目录下,生成一个带文本框命名的表格,比如文档名:ID123456.xlsx,表的内容是A1单元格标题是No. B1单元格标题是是ID
然后点击按钮保存内容后格式为


2.关闭程序后,再开时文本框内输入上次的ID123456检测此目录下的有没有含有表格文档带ID123456.xlsx为名的文档,如果有的话,再把内容保存到这个ID123456.xlsx为名的文档根据现有的序号累计换行保存ID123456,如果文本框输入不是ID123456时点击保存就要重新生成一个表格,比如输了个ID78999 目录下文档就是ID78999.xlsx,下次关掉程序再检测输入的是ID78999内容,再调出ID78999.xlsx文档再进行序号叠加内容保存退出,





有做过的帮忙送USB下载型单片机仿真器IAP15W4K58S4开发板,或其它

发表于 2018-11-10 11:07:59 | 显示全部楼层
可能我理解有问题,很难理解你所表达的意思。
回复 支持 反对

使用道具 举报

发表于 2018-11-10 13:46:15 | 显示全部楼层
随便写了下,不知道你是不是要这样效果。
先把工程引用Microsoft Excel 14.0 Object Library选上

生成EXCEL.zip

2.17 KB, 下载次数: 697

回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-11-10 16:38:13 | 显示全部楼层
mapletreekc 发表于 2018-11-10 13:46
随便写了下,不知道你是不是要这样效果。
先把工程引用Microsoft Excel 14.0 Object Library选上

试了下,直接操作没反应,我装的是Excel2016,不知道跟office是否有关,辛苦你 兄弟!@
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-11-10 16:38:41 | 显示全部楼层
mapletreekc 发表于 2018-11-10 13:46
随便写了下,不知道你是不是要这样效果。
先把工程引用Microsoft Excel 14.0 Object Library选上

试了下,直接操作没反应,我装的是Excel2016,不知道跟office是否有关,辛苦你 兄弟!@
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-11-10 18:01:08 | 显示全部楼层
mapletreekc 发表于 2018-11-10 13:46
随便写了下,不知道你是不是要这样效果。
先把工程引用Microsoft Excel 14.0 Object Library选上

如果是增加Text2,text3输入内容与Text1输入的内容无关联时,只要Text1内容没变,表就不会跟着变,Text2,Text3输入内容任意,只要点击保存也可对应按序号顺序写入文件请问怎么操作


回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-11-10 18:01:23 | 显示全部楼层
mapletreekc 发表于 2018-11-10 13:46
随便写了下,不知道你是不是要这样效果。
先把工程引用Microsoft Excel 14.0 Object Library选上

如果是增加Text2,text3输入内容与Text1输入的内容无关联时,只要Text1内容没变,表就不会跟着变,Text2,Text3输入内容任意,只要点击保存也可对应按序号顺序写入文件请问怎么操作


回复 支持 反对

使用道具 举报

发表于 2018-11-10 18:59:37 | 显示全部楼层
是不会有什么反应的,但会在D盘根目录下生成文本框的EXCEL文件。
兄弟要不你直接把你最终的要求和想要的结果说出来吧,有空还可以帮你弄弄。
我看你就是想要根据EXCEL名字往表里添加数据,删除数据。可以建议你用ACESS数据库操作,操作起来比较方便。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-11-10 19:56:54 | 显示全部楼层
本帖最后由 SengChuary 于 2018-11-10 20:06 编辑
mapletreekc 发表于 2018-11-10 18:59
是不会有什么反应的,但会在D盘根目录下生成文本框的EXCEL文件。
兄弟要不你直接把你最终的要求和想要的结 ...


我想往里面存数据,不是要删数据,有excel直接拿存好的数据处理就可以了,我想了另一个方法就是csv文件操作应该跟文本文件一样的操作,这样效率会高很多,当然数据库的效率会更高,但需要自己导出数据到excel表麻烦,兄弟可以加我QQ吗,已经PM你消息!

我上面最后提的那个要求做到就可以了
回复 支持 反对

使用道具 举报

发表于 2018-11-10 22:21:01 | 显示全部楼层
好了,你试一下吧。
自己再弄一下布局吧。
有问题可在论坛上联系。
QQ?太久没上密码都忘记了

生成EXCEL.zip

2.42 KB, 下载次数: 662

回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

文字版|手机版|小黑屋|VBGood  

GMT+8, 2023-4-2 07:43

VB爱好者乐园(VBGood)
快速回复 返回顶部 返回列表