作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有两个工作簿,一个我们在(工作簿 A)中输入数据,另一个用于计算(工作簿 B)。
当工作簿 B 关闭时,将运行以下代码以将其重置...
Private Sub Workbook_BeforeClose(Cancel As Boolean)
Range("B2:B4,B6:B8,B10:B12,B14:B16,B18:B20,B22:B24,B26:B28,B30:B32").ClearContents
Range("B2").Select
ActiveWorkbook.Save
End Sub
最佳答案
您没有提供范围在哪个工作表上的指示。也许,
Option Explicit
Private Sub Workbook_BeforeClose(Cancel As Boolean)
Cancel = False
With ThisWorkbook.Worksheets("sheet1")
.Range("B2:B4,B6:B8,B10:B12,B14:B16,B18:B20,B22:B24,B26:B28,B30:B32").ClearContents
.Range("B2").Name = "openHere"
Application.Goto Reference:="openHere"
.Parent.Save
End With
End Sub
关于vba - Excel 宏工作簿_BeforeClose 特定工作簿,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43824163/
我是一名优秀的程序员,十分优秀!