gpt4 book ai didi

vba - 保存、关闭并重新打开 "ThisWorkbook"

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

我需要保存、关闭并重新打开“ThisWorkbook”。
代码应该是这样的:

Sub reopen()

Dim wb As Excel.Workbook
Set wb = ThisWorkbook

wb.Save
wb.Close
wb.Open

End Sub

不幸的是,没有这样的命令“wb.Open”,一旦我“wb.Close”,代码就会停止:)

附言它应该是更大的一部分,如果工作簿未保存关闭并重新打开,则会给出错误“91”...

最佳答案

Sub reopen()

Dim wb As Excel.Workbook
Set wb = ThisWorkbook

Dim pth As String
pth = wb.FullName

Application.OnTime Now + TimeValue("00:00:01"), Application.Workbooks.Open(pth)
wb.Close (True)

End Sub

关于vba - 保存、关闭并重新打开 "ThisWorkbook",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22379546/

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