1. vba关闭指定excel文件不保存
vna应该按照以下方式隐藏文件:Workbook_Open() 是系统内定的函数名(实际就是一个‘事件过程’接口)。
对于你的需求来说,打开文档时,它就相当于“程序的入口点”。
并不是说要求你把所有的代码写到这个过程中(何况有些时候这样根本满足不了需要),你可以定义其它的 过程/函数,在 Workbook_open() 中按一定的流程和条件,进行对其它过程的调用。
如果说“保存后打开出了错”,你应该把具体的错误提示信息说清楚。
必要时要提供源码,别人才好帮你找出错原因。
否则只能你自己进行高度分析。
2. vba 关闭提示保存
简单的方法是 另存为“.xls”的格式保存,然后关闭然后打开...
3. vba关闭工作簿并保存
有三种方法:
1、直接在Sheet2标签上点右键,弹出的菜单上面有个“隐藏”,点后就可以隐藏它了,想取消隐藏直接在其它工作表标签上点右键——取消,选想取消隐藏的工作表即可。这种方法较方便,取消也方便。当然也可以保护工作薄让人无法轻易取消隐藏。
2、可以用Alt+F11打开VBA编辑器,在左侧上方,选中Sheet2,然后在左下方的属性框内,将Visible(最下面)设成“0-XlsheetHidden”即第二个。也可以实现隐藏Sheet2
3、按Alt+F11打开VBA编辑器,在左侧上方,选中ThisWorkBook,复制代码 PrivateSubWorkbook_Open() Sheet2.Visible=xlSheetVeryHidden EndSub 到右边空白处,保存工作薄,重启时启用宏,也可以实现隐藏Sheet2的效果。
4. vba 关闭工作簿不保存
我的解决思路是:
新建工作簿
新建工作表
选择性黏贴全部数据
遍历第一行删除有特殊标记列
遍历第一列删除有特殊标记行
保存并关闭新工作簿。
模拟数据
打开vbe
增加模块,添加代码
最后结果
5. vba关闭工作簿
我也碰到过这个问题,楼主跟我开始学的时候一样,以为可以选中picture而删除,其实不是。不是选中图片,而是对"form''属性中的“picture”项,选中“bitmap”后按键盘的“Delete”键即可以删掉。
6. vba 取消工作表保护
方法一:点击工具、宏、安全性降为低。如不行只有清除密码保护,如方法二 方法二:1、打开需要执行宏的Excel文件 2、点插入、新表单 3、右击新插入的表单(在下面)选查看代码 4、粘贴以下代码 SubMoveProtect() DimFileNameAsString FileName=Application.GetOpenFilename("Excel文件(*.xls&*.xla),*.xls;*.xla",,"VBA破解") IfFileName=CStr(False)Then ExitSub Else VBAPasswordFileName,False EndIf EndSub 5、点运行即可解除密码
- 相关评论
- 我要评论
-