关于EXCEL电子表格
我有一个电子表格,经常用到,其格式和页面大小都已经设置好了,我能用什么方法禁止更改表格行高和列宽,不能插入行和列,但是能合并单元格.
请各位高手赐教.
[解决办法]
帮顶…………
[解决办法]
保护表
[解决办法]
可以使用折中的方法
就是
写一个合并单元格的代码
那么这个代码怎么写呢
关键是在运行时先取消表格的保护
然后再合并选定的单元格
再保护工作表
如
Sub MerRng()
Dim TempF As Byte
ActiveSheet.Unprotect "yigepure " '先解除工作表的保护 ,这里的工作表保护密码是 yigpeure
Application.DisplayAlerts = False
For TempF = 1 To Selection.Areas.Count
Selection.Areas(TempF).Merge '选定区域合并
Next TempF
Application.DisplayAlerts = True
ActiveSheet.Protect "yigepure " '再保护工作表
End Sub
当然代码只是简单的实现.具体的功能还要你自己再次完善
[解决办法]
保护工作表,这个是必须的。
然后定义一个自定义的合并菜单。