excel的保存问题,很急,高手来。

来源:百度知道 编辑:UC知道 时间:2024/05/20 03:22:42
今天老总提出一个很让人为难的问题,让我设置excel表格的保存路径,无论是保存还是另存为都要保存到固定的盘,而且选另存的时候不能选择别的路径只能改文件的名字,要怎么弄?通俗的说就是不能有选择存的哪些地址的权限只有改名字的权限。
我觉得有点天方夜谭,不知道高手怎么解决,谢谢了。
是去设置保存路径,不是存不上,也不是改不了内容,什么都正常,就是老板要求上边我说的那些功能实现。

.....

windows操作系统只依靠excel没法实现这样的功能。
“另存的时候不能选择别的路径只能改文件的名字”我觉得是不能覆盖源文件的问题,不能更改路径除非是web环境,否则不能实现。

使用VB写一个简单的excel插件。搞定

也不是不可能。
但只靠excel很难,我不清楚VBA编程是否可以拦截保存事件,强行指定保存路径,但即使可以,人家在某一个excel文件里面禁用VBA,就突破你的管制了。
建议采用这样一种曲线的方法:
用hips软件,比如Tiny firewall pro,或者comodo。这种软件可以控制到你电脑上任何一个程序的行为。比如comodo,你完全可以指定excel程序只能操作某一个文件夹,对其他文件夹的操作一律拦截。这样,用户虽然还是可以自由选择保存路径,但如果选的不是你允许的文件夹的话,他是不可能保存成功的,也就等于是强制规定了保存路径了。

这世上的蠢人真多,连人家提的问都读不懂……
楼上的把问题读懂了再回答,楼主问的不是如何设置默认保存路径,而是如何使得任何保存都被限制在指定的目录下!你设置了默认路径,用户就不能自己改么?真是蠢得可以