永发信息网

如何用vb将text中的数据存入已有的excel中?

答案:2  悬赏:40  手机版
解决时间 2021-02-01 15:04
我是vb的初学者,请问那位朋友能帮一个忙,四个文本框和一个按钮,点击一下按钮将文本框中的数据存入已有的excel中,当再次点击按钮时,再自动的存入excel的下一行中,谢谢了,麻烦帮忙写清楚,定义,代码,和添加什么控件都给说下,谢谢了
最佳答案
这个又点麻烦哦!!
首先要用到API函数(FindWindow,FindWindowEx)获得你的目标excel
在引用excel12.0(简写)
最后定义excel.application,.sheet,.worksheet大概步骤把
这个需要你一步一步的学习
全部回答
窗口添加2个按钮,1个文本框,一个timer( interval=10000 ) 工程---引用----microsoft excel 输入以下代码: dim vbexcel as object private sub form_load() set vbexcel = createobject("excel.application") end sub private sub command1_click()‘打开,写入并保存 dim xlapp as excel.application dim xlbook as excel.workbook dim xlsheet as excel.worksheet filename = "c:\documents and settings\administrator\桌面\a.xls" on error resume next set xlapp = getobject(, "excel.application") '判断excel是否打开 if err.number <> 0 then set xlapp = createobject("excel.application") '创建excel对象 xlapp.visible = false '设置excel对象不可见 end if if dir(filename) = "" then '判断文件是否存在 msgbox filename & "未找到!", vbokonly, "友情提示" exit sub end if set xlbook = xlapp.workbooks.open(filename) set xlsheet = xlapp.worksheets(1) xlsheet.activate '激活工作表 xlsheet.cells(1, 1) = text1.text '给单元格1行驶列赋值 xlbook.save end sub private sub command2_click() with vbexcel .workbooks.close'关闭工作表 end with vbexcel.quit end sub private sub timer1_timer()'没10秒打开一次,保存一次,关闭一次i command1_click command2_click end sub
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
有像360电脑清理里面的查找大文件一样的软件
如何通过发动机转速表看换档
求梦幻群侠传5通关存档差不多的也行
主流(叙永店)地址在哪,我要去那里办事
剽鋭的意思是什么啊?知道的请说下!
兿雪怎么去啊,我要去那办事
平安福趸交可以贷多少?
泰拉瑞亚怎么有铁锭,合成列表里没有
M.Z发吧怎么去啊,我要去那办事
中国餐饮如何走向世界?
凌趠的意思是什么啊?知道的请说下!
某同学探究骨骼肌的收缩情况,将带有坐骨神经
飞科电吹风fh6620刚买几天电源开关就关不了
我有一个女性朋友,她心情不好不知道是感情还
高级物流师案例分析,什么是冷链物流,简述发
推荐资讯
妍妍的意思是什么啊?知道的请说下!
公明的意思是什么啊?知道的请说下!
超颖的意思是什么啊?知道的请说下!
谁肯的意思是什么啊?知道的请说下!
梅州有哪些知名企业?联系方式是?
奬成的意思是什么啊?知道的请说下!
华硕灵耀S 2代性能好不好?能给点参考吗?
跪求爱奇艺会员账号密码,借用一下,下载几部
下列账务处理方法中,最适用于规模大、业务多
下图反映了新中国成立以来GDP增长率的变化情
如何求三角函数变形题的对称轴和对称中心,以
锐角三角形函数问题(1)在RT△ABC中,AD为中
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?