找回密码
 加入
搜索
查看: 5136|回复: 12

如何在word中创建一个表格并在指定格中插入数据

  [复制链接]
发表于 2009-1-8 16:28:01 | 显示全部楼层 |阅读模式
如何在word中创建一个表格并在指定格中插入数据
/////////////////////
thank :xwjsyyx

[ 本帖最后由 yuheduo 于 2009-2-28 22:33 编辑 ]
 楼主| 发表于 2009-1-15 16:01:21 | 显示全部楼层
ding  有没有老大来啊
发表于 2009-1-15 16:13:02 | 显示全部楼层
没用过word方面 不过有word方面的udf 你看下帮助把
 楼主| 发表于 2009-1-24 09:24:07 | 显示全部楼层
上次有个大侠说过一下。的大侠在吗?
我爱你
发表于 2009-2-7 23:15:14 | 显示全部楼层
好长时间不玩AU3了!这位朋友要实例,俺提供一个老的例子!供参考!
Const $NUMBER_OF_ROWS = 1
Const $NUMBER_OF_COLUMNS = 3

$objWord = ObjCreate("Word.Application")
$objWord.Visible = 1
$objDoc = $objWord.Documents.Add()

$objRange = $objDoc.Range()
$objDoc.Tables.Add ($objRange, $NUMBER_OF_ROWS, $NUMBER_OF_COLUMNS)
$objTable = $objDoc.Tables(1)

$objTable.Cell(1, 1).Range.Text = "Service Name"
$objTable.Cell(1, 2).Range.Text = "Display Name"
$objTable.Cell(1, 3).Range.Text = "Service State"

$x = 2

$strComputer = "."

$objWMIService = _
                ObjGet("winmgmts:\\" & $strComputer & "\root\cimv2")
$colItems = $objWMIService.ExecQuery("Select * from Win32_Service")

For $objItem in $colItems
        $objTable.ROWS.Add()
        $objTable.Cell($x, 1).Range.Text = $objItem.Name
        $objTable.Cell($x, 2).Range.Text = $objItem.DisplayName
        $objTable.Cell($x, 3).Range.Text = $objItem.State
        $x = $x + 1
Next

$objTable.AutoFormat(9)
发表于 2009-9-26 03:06:51 | 显示全部楼层
学习了,不过还是有点不懂
发表于 2010-3-12 20:24:34 | 显示全部楼层
5楼的回答有点牛头不对马嘴哟。
发表于 2011-4-16 01:46:33 | 显示全部楼层
回复 5# xwjsyyx


    代码很强大,就是不知道如何去学习对象编程??哪里可以查看一个应用程序的对象,用法等?
发表于 2011-4-16 12:47:38 | 显示全部楼层
回复  xwjsyyx


    代码很强大,就是不知道如何去学习对象编程??哪里可以查看一个应用程序的对象,用法 ...
annybaby 发表于 2011-4-16 01:46


去看word的vba内容
发表于 2011-8-16 21:43:10 | 显示全部楼层
来 学习 学习
发表于 2012-12-15 11:36:05 | 显示全部楼层
非常感谢5楼!正需要
发表于 2014-3-1 21:48:59 | 显示全部楼层
学习了 回头去看下WORD的VBA
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-9-21 10:51 , Processed in 0.080124 second(s), 19 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表