将数据值通过Vb.Net实时logging到Excel

我遇到了困难,从Excel文件中logging文本框中的所有数据值。 我只想知道如何在Excel中logging不同单元格中的数据? 它就像我需要做的一个监控系统。 有人可以帮助我如何在Excel中loggingdate和时间的值? 谢谢 :)

这里是我的示例代码:

Dim OpenExcelFile As String =("C:\Users\RoseAnnMarey\Documents\TRYMUNA.xlsx") Dim oExcel As Object oExcel = CreateObject("Excel.Application") oExcel.workbooks.open(OpenExcelFile) Dim oBook As Excel.Workbook Dim oSheet As Excel.Worksheet oBook = oExcel.ActiveWorkbook oSheet = oExcel.worksheets(1) ' update the value oSheet.Range("c5:c15").Value = TextBox1.Text oSheet.Range("d5:d15").Value = TextBox2.Text oSheet.Range("b5:b15").Value = Label4.Text 'save oExcel.DisplayAlerts = True oBook.SaveAs(OpenExcelFile, 51) '51 == xlsx oBook.Close() oBook = Nothing End Sub 

要将单元格格式化为您将使用的date:

oSheet.Range(“c5:c15”)。NumberFormat =“”mm / dd / yyyy“

您可以将格式string修改为您需要的任何date格式。

您也可以通过设置值来引用特定的单元格:oSheet.Cells(row,column).Value