把众多散的 Execl 文档, 手工表样式, 转为二维表 Execl 格式.如果换成 Access 的话,修改保存那个部分.
如读每个格子数据后,连接起来,然后使用 SQL 进行添加记录.
或者添加新记录后, 分别对各个字段设置对应格子的数据,再保存. 推荐这种方法
Private Sub Command1_Click()
ExcelID.Visible = True
'显示EXCEL ,如果不用显示,这里就不显示
ExcelID.Caption = "应用程序调用 Microsoft Excel"
'EXECL 标题
'ExcelID.Workbooks.Add
'添加新工作薄
ExcelID.Workbooks.Open (Text1.Text)
' 打开文件
ExcelID.Worksheets.Item(1).Activate
'设置第一个工作表为活动工作表
Dim 起始位置 As Long
起始位置 = CLng(InputBox("请输入起始行号", "起始行号", 4))
Dim j As Long
Dim i As Long
For j = 0 To List1.ListCount - 1
'openEID.Visible = True
'显示EXCEL ,如果不用显示,这里就不显示
'openEID.Caption = "应用程序调用 Microsoft Excel"
'EXECL 标题
openEID.Workbooks.Open (List1.List(j))
' 打开文件
openEID.Worksheets.Item(1).Activate
'设置第一个工作表为活动工作表
For i = 1 To 79
ExcelID.Cells(起始位置 + j, 坐标(i).NEWY) = openEID.Cells(坐标(i).OLDY, 坐标(i).OLDX)
Next i
openEID.Quit
'Call 进度条(j / (List1.ListCount - 1))
Next j
ExcelID.SaveWorkspace
ExcelID.Quit
End Sub