代码如下Private Sub Timer2_Timer()
Dim ExcelApp As Object, ExcelBook As Object, Q As Integer Set ExcelApp = CreateObject("Excel.Application")
Set ExcelBook = ExcelApp.Workbooks.Open("D:\Book2.xls") '文件名自己改,文件必须存在
With ExcelBook.ActiveSheet
Q = .UsedRange.Rows.Count + 1
Static R
R = Q + 1
.Range("A" & R & ":K" & R) = Array(Format(Now, "yy/mm/dd,hh:mm:ss "), text1(0).Text, text1(1).Text, text1(2).Text, text1(3).Text, text1(4).Text, text1(5).Text, text1(6).Text, text1(7).Text, text1(8).Text, text1(9).Text, text1(10).Text)
End With
ExcelBook.Save
ExcelBook.Close
ExcelApp.QuitEnd Sub
这段代码运行已经成功 每隔一段时间自动往EXCEL里面写入数据而且还是一行一行的写,但是我手动清除了下EXCEL表的内容,在运行程序的时候,就开始覆盖上一条记录了,求解决方法,小弟不才,望贵人相助
Dim ExcelApp As Object, ExcelBook As Object, Q As Integer Set ExcelApp = CreateObject("Excel.Application")
Set ExcelBook = ExcelApp.Workbooks.Open("D:\Book2.xls") '文件名自己改,文件必须存在
With ExcelBook.ActiveSheet
Q = .UsedRange.Rows.Count + 1
Static R
R = Q + 1
.Range("A" & R & ":K" & R) = Array(Format(Now, "yy/mm/dd,hh:mm:ss "), text1(0).Text, text1(1).Text, text1(2).Text, text1(3).Text, text1(4).Text, text1(5).Text, text1(6).Text, text1(7).Text, text1(8).Text, text1(9).Text, text1(10).Text)
End With
ExcelBook.Save
ExcelBook.Close
ExcelApp.QuitEnd Sub
这段代码运行已经成功 每隔一段时间自动往EXCEL里面写入数据而且还是一行一行的写,但是我手动清除了下EXCEL表的内容,在运行程序的时候,就开始覆盖上一条记录了,求解决方法,小弟不才,望贵人相助
解决方案 »
- 高分求:将access数据库中某个表中指定字段导出成字段宽度、类型有限制的viual foxpro表
- 请高手介绍一下Printer 对象的方法和属性
- 神啊救救我吧 :《Clientsocket的问题》
- 求关于关闭进程和窗体的方法
- VB中ADO控件与ACCESS数据库连接,要求数据库为相对路径,如何使TEXT控件显示数据库内容?
- 从数据库里取出文件,结果打开是内容是空白的,请大家帮帮忙,在线等待!!!
- combox的超长内容显示
- 为何我ftp失败!帮我看一下代码!在线
- 希望得到该图像处理问题的完整解决方案[难题]
- VB的NULL好烦人!
- 大神给我说说吧,学生我不会呀(动态分区存储管理)
- 急,如果我想用一个按钮让另外一个按钮里的循环终止,一定要用多线程吗??
最起码你也该用access, 这至少还算个数据库吧.