1、不能这么干,不能编辑和不能调整列宽行高是两回事,你可以设置事件,如果锁定了表,就去取消对应的操作,例如设置BeforeResizeColumn:
If e.Table.AllowEdit = False Then e.Cancel = TrueEnd If
2、不同的人有不同的需要,你可以自己做一个锁定按钮,通过设置那些Allow开头的属性,禁止自己认为应该禁止的操作。
3、至于那个图片,表属性就有这样的选项啊,没有必要再做一个的。