gpt4 book ai didi

excel - 保存后显示 Excel 的命令

转载 作者:行者123 更新时间:2023-12-04 22:04:29 29 4
gpt4 key购买 nike

这是我用来制作电子表格并保存它的 vba 命令:

DoCmd.TransferSpreadsheet acExport, , "query_alldata1", "C:\All_Data_2014.xlsx", True

我还希望它在屏幕上自动打开或显示。我将不胜感激任何指南。

这就是我的子程序的样子:

Private Sub btnAlldatagen_Click()
On Error GoTo Err_btnAlldatagen_Click
Dim stDocName As String

stDocName = "query_alldata1"

DoCmd.TransferSpreadsheet acExport, , "query_alldata1", "C:\All_Data_2014.xlsx", True


'Workbooks.Open "C:\All_Data_2014.xls"
MsgBox ("Preparing all Data Report")
Exit_btnAlldatagen_Click:
Exit Sub
Err_btnAlldatagen_Click:
MsgBox Err.Description
Resume Exit_btnAlldatagen_Click

End Sub

我正在使用 Workbooks.open 命令,但它没有打开工作表。

最佳答案

哦,这个很简单。


DoCmd.TransferSpreadsheet acExport, , "query_alldata1", "C:\All_Data_2014.xlsx", True

地方:
Dim xl As Object
Set xl = CreateObject("Excel.Application")

With xl
.Visible = True
.Workbooks.Open ("C:\All_Data_2014.xlsx")
'.Do other things with excel here

'.Workbooks("Test1.xlsm").Close , False '<-- Uncomment to close workbook
'.Quit '<-- Uncomment to close Excel
End With

'Set xl = Nothing <-- Uncomment to set Excel to Nothing

关于excel - 保存后显示 Excel 的命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26873945/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com