|
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用 · 内置多项VBA编程加强工具 ★ 免费下载 ★ ★ 使用手册★
本帖最后由 jacksc 于 2014-1-23 14:59 编辑
各位老师:在EH上得到 jlhao 老师在一篇回复粘 中的提示,整理了如下代码,现还有两个问题急需解决,请帮忙看看,谢谢!
1、2010版 的“粘贴选项”多了图标,不知如何删除;“选择性粘贴”多了二级下拉,也不知如何删除;
2、目前此代码运行后,对所有工作簿都有效,想改为只针对当前工作簿有效
Private Sub workbook_open()
On Error Resume Next
With Application
.CommandBars("Cell").Controls("选择性粘贴(V)...").Delete
.CommandBars("Cell").Controls("粘贴(P)").Delete '2007版
.CommandBars("Cell").Controls("插入批注(M)").Delete
.CommandBars("Cell").Controls("从下拉列表中选择(K)...").Delete
.CommandBars("Cell").Controls("显示拼音字段(S)").Delete
.CommandBars("Cell").Controls("定义名称(A)...").Delete '2010版
.CommandBars("Cell").Controls("命名单元格区域(R)...").Delete
.CommandBars("Cell").Controls("超链接(I)...").Delete '2010版
.CommandBars("Cell").Controls("超链接(H)...").Delete
End With
End Sub
|
|