用VB如何自动保存EXCEL

我用VB做了一个上位机,将接收到的数据保存到EXCEL中,因为上位机运行时间比较长,我怕中途死机的话EXCEL中的数据会都没了。。所以我现在想让EXCEL每隔一段时间保存... 我用VB做了一个上位机,将接收到的数据保存到EXCEL中,因为上位机运行时间比较长,我怕中途死机的话EXCEL中的数据会都没了。。所以我现在想让EXCEL每隔一段时间保存一次,请问各位大神如何写程序啊~谢谢了
大神,我已经按你的办法保存了,但是保存到的是在我的文档里面,请问我能不能在x1book.save后面加点程序使他可以保存在固定的位置,比如桌面上?
展开
 我来答
zx001z7d53
2012-09-13 · TA获得超过2万个赞
知道大有可为答主
回答量:2.4万
采纳率:52%
帮助的人:5676万
展开全部
你把“接收到的数据保存到EXCEL中”的代码贴一下,在此基础上帮你改改就方便多了。请追问不要补充。
更多追问追答
追问
保存的代码是
Private Sub Command4_Click()
Timer2.Enabled = True
j = j + 1
x1sheet.Cells(j + 1, 4) = temp1_show.Text
x1sheet.Cells(j + 1, 3) = Time$
x1sheet.Cells(j + 1, 1) = Format(Date, "Long Date")
End Sub
其实TIMER2的定时是每30秒保存一次~请问大神我在上面如何更改
追答
x1sheet的声明前应该有x1BOOK的声明吧?没看到
x1BOOK.Save就是保持
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式