社区
VBA
帖子详情
高分求解: 在Excel里用VBA判断某一DOC文件是否已打开
DawnPine
2005-05-18 04:42:10
在Excel里用VBA判断某一DOC文件是否已打开
该DOC可能是用 WordApp.Documents(DocName).Open 方式打开
也可能是用户操作WORD来打开, 比如用在 资源管理器 里双击相应的文件名打开了该文件
我现在希望知道无论有什么方式打开, 用VBA做出准确判断.
...全文
542
11
打赏
收藏
高分求解: 在Excel里用VBA判断某一DOC文件是否已打开
在Excel里用VBA判断某一DOC文件是否已打开 该DOC可能是用 WordApp.Documents(DocName).Open 方式打开 也可能是用户操作WORD来打开, 比如用在 资源管理器 里双击相应的文件名打开了该文件 我现在希望知道无论有什么方式打开, 用VBA做出准确判断.
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
DawnPine
2005-06-10
打赏
举报
回复
有没高手来帮着看一下?
祝大家端午节快乐:
http://djyangyong.nease.net/flash/2136.swf
flyingZFX
2005-06-10
打赏
举报
回复
我来也。
DawnPine
2005-06-06
打赏
举报
回复
在Excel里用VBA把Excel的数据写入一个DOC文档
当Excel的VBA运行时,DOC文档可能已经被用户打开,这样就会报错
希望在用
Set wDoc = WordApp.Documents.Open(strWordName)
语句打开DOC文件之前检测该DOC的状态
如果是关闭状态当然最好
如果已打开,VBA可将其关闭,并且可以用程序控制关闭时是否保存.
leolan(史留香) ( ) 信誉:130
帮助解决了检测文档是否已打开的问题
如果能解决文档的关闭与保存的问题, 将另开帖给100分
DooDu
2005-05-31
打赏
举报
回复
散200分,要有四个三角
散300分,要有三个星星
DawnPine
2005-05-31
打赏
举报
回复
顶
DawnPine
2005-05-25
打赏
举报
回复
在Excel里用VBA把Excel的数据写入一个DOC文档
当Excel的VBA运行时,DOC文档可能已经被用户打开,这样就会报错
希望在用
Set wDoc = WordApp.Documents.Open(strWordName)
语句打开DOC文件之前检测该DOC的状态
如果是关闭状态当然最好
如果已打开,VBA可将其关闭,并且可以用程序控制关闭时是否保存.
leolan(史留香) ( ) 信誉:130
帮助解决了检测文档是否已打开的问题
如果能解决文档的关闭与保存的问题, 将另开帖给分
xinliangyu
2005-05-25
打赏
举报
回复
楼主想干什么呢?如果是想打开它来操作,则可用getobject.当已打开时,自动获得对其控制权,没有打开时则会打开它
DawnPine
2005-05-25
打赏
举报
回复
忘了说给多少分了 :-P
我给分都是按上限给
这个东东又不能当饭吃, 有什么舍不得的哈
顺带问一句:
好象听说升到两个三角之后就能一次散200分了
但我仍然只能散100分
有谁知道 散200分 300分 要什么条件?
DooDu
2005-05-24
打赏
举报
回复
关注,up~
DawnPine
2005-05-24
打赏
举报
回复
利用出错陷井的思路我也想过, 但后续处理无从下手, 所以想用
For Each doc In Documents
来枚举, 但试了一下不行.可能是因为当前WordApp对象中的Documents不包括用户手工打开的Word文档.
如果 C:\test.doc 是打开的, 那么如果把它关闭? 关闭时如何控制保存与放弃修改并关闭?
leolan
2005-05-24
打赏
举报
回复
Const FILENAME As String = "C:\test.doc"
Function FileIsOpen(sFile As String) As Boolean
On Error Resume Next
Open sFile For Input Lock Read Write As #1
FileIsOpen = Err
End Function
Sub main()
MsgBox FileIsOpen(FILENAME)
End Sub
Excel
VBA
开发技术大全-伍远高 高清PDF
分别介绍了
Excel
2007开发平台概述、使用宏、
Excel
VBA
的开发环境、
VBA
基础、程序控制结构、使用数组、使用过程、管理模块、处理字符串和日期、
Excel
对象概述、使用Application对象、使用Workbook对象、使用...
2015公务员行测
高分
训练
判断
推理第一练定义
判断
.
doc
2015公务员行测
高分
训练
判断
推理第一练定义
判断
.
doc
C++毕业设计—机械臂:基于遗传算法
求解
运动学逆解.zip
C++毕业设计—机械臂:基于遗传算法
求解
运动学逆解,已获指导通过的
高分
项目。C++毕业设计—机械臂:基于遗传算法
求解
运动学逆解,已获指导通过的
高分
项目。C++毕业设计—机械臂:基于遗传算法
求解
运动学逆解,已获...
EXCEL
VBA
导出高清图片方法
EXCEL
VBA
导出高清图片方法 将
EXCEL
表格内容另存为图片的方法有很多种,简单的比如“复制为图片格式并另存”,“打印成XPS”等等,本文着重的是利用
VBA
实现的方法。 该方法适合用于中大型图文表格输出为图片格式...
excel
if
判断
单元格
是否
为空否求和_
Excel
基础函数IF的7个使用技巧,绝不是简单的
判断
哦!...
IF函数,恐怕是大家接触的最早,用的最多的一个函数了吧……如果你仅仅用它来做简单的
判断
,那就有点儿浪费IF函数了……一、IF函数:基础功能及语法结构。功能:
判断
给定的条件
是否
成立,如果成立,返回指定的一个值...
VBA
2,463
社区成员
10,807
社区内容
发帖
与我相关
我的任务
VBA
VBA(Visual Basic for Applications)是Visual Basic的一种宏语言,是在其桌面应用程序中执行通用的自动化(OLE)任务的编程语言。
复制链接
扫一扫
分享
社区描述
VBA(Visual Basic for Applications)是Visual Basic的一种宏语言,是在其桌面应用程序中执行通用的自动化(OLE)任务的编程语言。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章