怎么不让WPS出现启用宏的工作簿?(打开WPS不出现“禁用宏”和“启用宏”)
- 打开WPS不出现“禁用宏”和“启用宏”
- 设置了宏的表格,如何强制启用宏,否则禁止编辑表格数据或者禁止打开表格或者弹出提示语
- 打开WPS文件,启用宏功能总是自己弹出!怎么样能把这个功能关闭或是不启用
- 我的WPS文档不小心变成了新建 Microsoft Office Excel 2007 启用宏的工作簿.xlsm,怎么转回来?急急急!
打开WPS不出现“禁用宏”和“启用宏”
Excel,宏不起作用怎么办如何修改宏安全性启用宏,请参考:网页链接
设置了宏的表格,如何强制启用宏,否则禁止编辑表格数据或者禁止打开表格或者弹出提示语
第一步,看上图,用工作簿事件,两段代码。
一段是打开工作簿时,解锁所有工作表,同时解锁工作簿。
一段是关闭工作簿时,锁定所有工作表,同时锁定工作簿。
两段代码中,解锁工作表和锁定工作表的密码必须相同。解锁工作簿和锁定工作簿的密码必须相同。当然,工作表和工作簿的密码也相同,这也是可以的。
效果:对方打开工作簿时,只有点击启用宏后,工作簿才会解锁,否则只能观看,不能更改。
Dim i As Integer
Private Sub Workbook_Open() '打开工作簿时触发
For i = 1 To Sheets.Count
Sheets(i).Unprotect Password:="111111" '解锁每一个工作表
Next
ActiveWorkbook.Unprotect Password:="111111" '解锁工作簿
End Sub
Private Sub Workbook_BeforeClose(Cancel As Boolean) '关闭工作簿时触发
For i = 1 To Sheets.Count
Sheets(i).Protect Password:="111111" '锁定每一个工作表
Next
ActiveWorkbook.Protect Password:="111111" '锁定工作簿
ActiveWorkbook.Save '保存工作簿
End Sub第二步:为了防止别人查看代码时,发现密码,所以还要对VBA工程进行加密。
把代码加上密码,别人无法查看代码,也就看不到锁定和解锁工作表工作簿的密码了哦。
但是,你自己必须要记住锁定VBA工程的密码哦,否则你以后再想打开时自己都打不开了。
打开WPS文件,启用宏功能总是自己弹出!怎么样能把这个功能关闭或是不启用
将宏安全性更改为非常高
我的WPS文档不小心变成了新建 Microsoft Office Excel 2007 启用宏的工作簿.xlsm,怎么转回来?急急急!
这个应该是你不小心吧 文件名和扩展名都改掉了。 你可以把 新建 Microsoft Office Excel 2007 启用宏的工作簿.xlsm 在改成 你之前的名字。最关键的就是后面的 .xlsm这个是扩展名。把它该会你之前的扩展名。一般是.doc或者.docx 就可以了。