如何隐藏,只读地打开一个用户指定的WORD文件?

flamingo2001 2003-12-12 04:16:57
若用内部对话框的show方法,如 dialogs(..fileOpen).show, 则虽可指定文件,却无法设置打开时的属性,如隐藏,只读等;
若用 documents.open,则无法让用户灵活的指定文件。

请教该怎么解决?
...全文
86 6 打赏 收藏 举报
写回复
6 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
nclyj 2003-12-27
这里有例子
http://www.goldgrid.com/iweboffice
  • 打赏
  • 举报
回复
wywggggaaaa2000 2003-12-16
选中文件选择属性,将文件属性设为隐藏只读不就得了
  • 打赏
  • 举报
回复
flamingo2001 2003-12-16
可是我是用WORD里的VBA编写程序,不像在VB中可以方便地使用COMMONDIALOG得到文件名,怎么让用户指定文件呢?
  • 打赏
  • 举报
回复
flyingZFX 2003-12-14
非常简单,,
我就做过这样的程序,是用VB编的,你要吗?
我的MSN是flying_ZFX@hotmail.com
'----------------------------
dim myapp as word.application
dim mydoc as document

myapp.visible=false  '这一句就可以让打开的word文档不显示出来,在后台打开的
Set mydoc = myapp.Documents.Open(FileName, , [ReadOnly]) '这一句就可以以只读的方式打开文档,你多看看VBA的帮助文件, 你可以去试试吧,,
  • 打赏
  • 举报
回复
flamingo2001 2003-12-14
>henrryzhang:
你误解我的意思了,我的意思不是把文件属性改为隐藏,只读,而是在打开文档时并不把文档显示出来(在后台处理),并且打开后不作修改(只读),这个该怎么做?
  • 打赏
  • 举报
回复
OFFICE之门 2003-12-12
先用FSO的或系统函数SETATTR()把指定的WORD文件的属性改成隐藏,只读等,然后再用用 documents.open行不行?
  • 打赏
  • 举报
回复
相关推荐
发帖
Office开发/ VBA
加入

5061

社区成员

其他开发语言 Office开发/ VBA
社区管理员
  • Office开发/ VBA社区
申请成为版主
帖子事件
创建了帖子
2003-12-12 04:16
社区公告
暂无公告