s********r 发帖数: 529 | 1 不知道VBA的问题在这里问会不会太孱弱。。如果不适合的话还请指教应该去哪个版面
问相关问题,先谢过了!
主要是想在Excel 2010中使用VBA将排序按钮禁用掉,当然如果视觉上面可以把整个按
钮灰掉是最理想的,想要达到的实用主义效果是使得用户无法排序。。。不知道这样的
要求使用VBA是否能够达到?
我先尝试了用了一个Workbook_Open()的Sub,类似于如下的内容:
Private Sub Workbook_Deactivate()
Application.CommandBars(1).Controls("Data").Controls("Sort...").Enabled
= False
End Sub
但是似乎排序功能并没有被禁用掉,不知道哪位高人能够不吝赐教,我这里先谢过了! |
n****1 发帖数: 1136 | 2 最简单的方案就是把表格打印成pdf或纸张, 这样就无法排序了。
如果不是, 那这个问题没有任何意义。 用户可以把数据copy出来, 或者保存为csv,
然后在他们自己的excel上打开, 不就能排序了么。
这种治标不治本的”安全管理“永远是漏洞百出的. 记得MS Outlook server可以设置
某些邮件只能看不能copy/forward, 这种限制形同虚设, 用户截个屏不就行了。 |
s********r 发帖数: 529 | 3 嗯,您说得很对,我很同意您的观点
不过对于这个ad hoc的问题,有比较好的解决方案吗?
非常感谢您的回复!
【在 n****1 的大作中提到】 : 最简单的方案就是把表格打印成pdf或纸张, 这样就无法排序了。 : 如果不是, 那这个问题没有任何意义。 用户可以把数据copy出来, 或者保存为csv, : 然后在他们自己的excel上打开, 不就能排序了么。 : 这种治标不治本的”安全管理“永远是漏洞百出的. 记得MS Outlook server可以设置 : 某些邮件只能看不能copy/forward, 这种限制形同虚设, 用户截个屏不就行了。
|
a*w 发帖数: 4495 | 4 打印成pdf,那也可以OCR啊
【在 n****1 的大作中提到】 : 最简单的方案就是把表格打印成pdf或纸张, 这样就无法排序了。 : 如果不是, 那这个问题没有任何意义。 用户可以把数据copy出来, 或者保存为csv, : 然后在他们自己的excel上打开, 不就能排序了么。 : 这种治标不治本的”安全管理“永远是漏洞百出的. 记得MS Outlook server可以设置 : 某些邮件只能看不能copy/forward, 这种限制形同虚设, 用户截个屏不就行了。
|
a*****g 发帖数: 19398 | 5 然!
【在 n****1 的大作中提到】 : 最简单的方案就是把表格打印成pdf或纸张, 这样就无法排序了。 : 如果不是, 那这个问题没有任何意义。 用户可以把数据copy出来, 或者保存为csv, : 然后在他们自己的excel上打开, 不就能排序了么。 : 这种治标不治本的”安全管理“永远是漏洞百出的. 记得MS Outlook server可以设置 : 某些邮件只能看不能copy/forward, 这种限制形同虚设, 用户截个屏不就行了。
|
d******k 发帖数: 4295 | 6 最好的方法是你创建文件的时候设置权限,
tools/review/Protect Sheet/ 里边有是否允许sort的选项。
Enabled
【在 s********r 的大作中提到】 : 不知道VBA的问题在这里问会不会太孱弱。。如果不适合的话还请指教应该去哪个版面 : 问相关问题,先谢过了! : 主要是想在Excel 2010中使用VBA将排序按钮禁用掉,当然如果视觉上面可以把整个按 : 钮灰掉是最理想的,想要达到的实用主义效果是使得用户无法排序。。。不知道这样的 : 要求使用VBA是否能够达到? : 我先尝试了用了一个Workbook_Open()的Sub,类似于如下的内容: : Private Sub Workbook_Deactivate() : Application.CommandBars(1).Controls("Data").Controls("Sort...").Enabled : = False : End Sub
|
P********l 发帖数: 452 | 7 How?
【在 d******k 的大作中提到】 : 最好的方法是你创建文件的时候设置权限, : tools/review/Protect Sheet/ 里边有是否允许sort的选项。 : : Enabled
|
d******k 发帖数: 4295 | |
P********l 发帖数: 452 | |
d******k 发帖数: 4295 | 10 protect sheet里头有sort的选项。
【在 P********l 的大作中提到】 : 很清楚,楼主问的是怎么"禁用""排序""按钮".
|
P********l 发帖数: 452 | 11 Thanks!
【在 d******k 的大作中提到】 : protect sheet里头有sort的选项。
|
d******k 发帖数: 4295 | 12 不客气,你是楼主马甲?
【在 P********l 的大作中提到】 : Thanks!
|
P********l 发帖数: 452 | 13 不是.
【在 d******k 的大作中提到】 : 不客气,你是楼主马甲?
|