通常word在打开一个文件时,会产生一个临时文件~wrxxxx.tmp,这个文件存储在系统变量TEMP指定的目录中,通常
这个目录是c:\local and settings\user\temp\,我现在需要改变这个目录路径,要求是,不能通过修改注册表改变系统变量TEMP所指目录.
因此,用vba的方式可以吗?怎么做?
------解决方案--------------------------------------------------------
有意思,等待高手回答
------解决方案--------------------------------------------------------
那就改为你自己指定的固定的一个文件夹啊。
如C:\TempFolder\xxxx.tmp
呵呵。
------解决方案--------------------------------------------------------
估计不行,vba只能操作office提供接口得特性,没有听说这个还提供得,因为这个功能需求实在是太少了(也许只有你有这种需求,绝大多数都可以修改TEMP环境变量达到目的,谁为这个无聊得东西写代码)
------解决方案--------------------------------------------------------
进来学习~
------解决方案--------------------------------------------------------
bang up
------解决方案--------------------------------------------------------
参考一下这个:
http://www.codefans.net/soft/2592.shtml
用VB API 编程实现修改和查看系统所有的环境变量,可以设置和获取单个环境变量的名称和值。可以针对系统级、用户级、进程级操作。