现在定义了一个 oWord Word.Application '本来想是在这里判断word是否被认为关闭
If oWord Is Nothing Then
set oWord = New Word.Application
oWord.Visible = True
End If
Set oWordDoc = oWord.Documents.Add(oWordTemplate, False)
现在我用dot文件+XML动态生成word文件,第一次的时候肯定oWord是nothing,所以会new一个,
然后以后就不要在new了,直接add就行了,关键是如果我第一次生成后,我把那个word认为关调了
那第二次再来生成的时候就会报错了,说远程服务器不存在,现在我怎么判断我的oWord被手动关闭了
呢, 我用了好多判断都不行, ISNull,也不行
If oWord Is Nothing Then
set oWord = New Word.Application
oWord.Visible = True
End If
Set oWordDoc = oWord.Documents.Add(oWordTemplate, False)
现在我用dot文件+XML动态生成word文件,第一次的时候肯定oWord是nothing,所以会new一个,
然后以后就不要在new了,直接add就行了,关键是如果我第一次生成后,我把那个word认为关调了
那第二次再来生成的时候就会报错了,说远程服务器不存在,现在我怎么判断我的oWord被手动关闭了
呢, 我用了好多判断都不行, ISNull,也不行
解决方案 »
- [laviewpbt自问自答]如何像Photoshop一样保存8位或4位图像为位RLE压缩格式的BMP啊?
- ActiveReports中的Orientation属性,我怎么找不到呢
- MsgBox("真的要校正零级位置吗?", vbInformation + vbYesNo, "")的返回值没有6啊
- 导出表格数据到Word中发生的问题!!!!!!!????????????????
- 请问怎么加可以检查拼写错误的功能,检查richtextbox1的拼写错误
- 如何获取巨额数据的表的字段名和字段数目?
- 如何设置dtpicker的初始值?
- 有谁知道DataBaseEngine.cls_DataBase是什么吗?
- 在form1中定义的数组,在form2中不能用怎么办
- 在VB编程中,如何实现弹出浮动菜单。
- 如何将b.xls中的sheet1复制到a.xls中?
- vb调用.net dll的问题,
set oWord =getobject(,"Word.Application")
对oword操作出错就creatobject