在一VB模块中需要实现如下功能:
1、调用WORD打开文档;
2、将窗口最大化并置于最前端;
3、若同时有多个WORD文档被打开,则要求最后被打开的仍须窗口最大化并置于最前端;
实现此功能的过程中,我查阅了大批的API窗口函数,然始终不能保证在任何情况下实现此功能,有时能正常实现,有时又不能,特别是在不同的操作系统环境下(我主要在WIN98、WIN2000、WIN XP下)进行调度,结果相差很大。
这是一个在自动化办公系统中要实现的功能,等着出货哪!哪位高手有此经验请速告之在下,不甚感激!
1、调用WORD打开文档;
2、将窗口最大化并置于最前端;
3、若同时有多个WORD文档被打开,则要求最后被打开的仍须窗口最大化并置于最前端;
实现此功能的过程中,我查阅了大批的API窗口函数,然始终不能保证在任何情况下实现此功能,有时能正常实现,有时又不能,特别是在不同的操作系统环境下(我主要在WIN98、WIN2000、WIN XP下)进行调度,结果相差很大。
这是一个在自动化办公系统中要实现的功能,等着出货哪!哪位高手有此经验请速告之在下,不甚感激!
解决方案 »
- <求助> VB 怎样防止窗体移出屏幕
- 紧急:我点击帮助按钮想显示相应的帮助主题内容,如何实现??
- 在VB中如何创建模态对话框
- 使用evb开发,怎样读取XML文件?急!!!
- HELP!!!!!!
- 菜鸟问题,我打开Access2000的数据库中的表,但提示如下错误:Microsoft Jet 数据库引擎打不开文件‘C:\bank.mdb’.它已经被别的用户以独
- 怎摸样在VB中读取和程序同一目录下的文件,"/filename"是不是不行?答者有分
- 一台可用于网站(要用到SQL SERVER)和发邮件的服务器要装什么软件?
- 在用Chr$函数把机内码转换为相应的汉字,比如:Chr$(&hcea2)结果为“微”字,其中的“&”是代表什么呢?
- 急急急,连个文件我都删不下去,谁来帮帮我?这里先谢了
- ACCESS表网络数据读取问题,请教!
- 谁有WISE的中文文档详细
Private Sub Command1_Click()
Dim x As Object, xdoc As Object, mytable As Object, c As Object
Dim i%
Set x = CreateObject("word.application") '启动WORD应用程序
Set xdoc = x.documents.Add '新建WORD文档
x.Visible = True '让WORD应用程序可见
Set mytable = xdoc.Tables.Add(xdoc.range, 13, 3) '插入一个13*3的表格
i = 1
For Each c In mytable.range.Cells '扫描所有的单元格
c.range.insertafter "Cell " & i '在每一个单元格中写入内容
i = i + 1
Next c
mytable.rows(mytable.rows.Count).Select '将表格的最后一行选中
x.selection.InsertRowsBelow 1 '在最后一行的下面插入一行
End Sub