注册 登录
编程论坛 VB6论坛

如何利用VB保存已经修改过的EXCEL表格中的数据

llc103 发布于 2018-11-19 11:04, 1219 次点击
当我手动更改了EXCEL表格中的数据,但是我不利用EXCEL软件点击保存,而是用VB来另保存为,为什么另保存下来的数据,还是之前的数据,并未保存已经手动更改过的数据?????
1 回复
#2
yingshu2018-11-19 14:25
随手做的一个,你可以参考
'首先在工程菜单里引用excel
Dim Xlapp  As New Excel.Application
Dim Xlbook As Excel.Workbook

Private Sub Command1_Click()        ’手动修改后报表保存和另存
    Xlbook.Save
    Xlbook.SaveAs "E:\11.xlsx"
    Xlapp.Quit
    Set Xlapp = Nothing
    Set Xlbook = Nothing
End Sub

Private Sub Command2_Click()    ’打开报表
    Set Xlbook = Xlapp.Workbooks.Open("E:\1.xlsx")
    Xlapp.Visible = True
End Sub

[此贴子已经被作者于2018-11-19 14:26编辑过]

1