求救:在线等待,,解决了马上揭贴......

小昊子的iPhone 2005-10-25 05:20:23
<Table id="data" border=1 align=center>
<Tr align=center>
<Td colspan="4">表格转换</Td>
</Tr>
<Tr align=center>
<Td>表格转换</Td>
<Td>表格转换</Td>
<Td>表格转换</Td>
<Td>表格转换</Td>
</Tr>
<Tr align=center>
<Td>表格转换</Td>
<Td>表格转换</Td>
<Td>表格转换</Td>
<Td>表格转换</Td>
</Tr>
<Tr align=center>
<Td>表格转换</Td>
<Td>表格转换</Td>
<Td align=right>表格转换</Td>
<Td>表格转换</Td>
</Tr>
<Tr align=center>
<Td>表格转换</Td>
<Td>表格转换</Td>
<Td align=right>表格转换</Td>
<Td>表格转换</Td>
</Tr>
<Tr align=center>
<Td>表格转换</Td>
<Td>表格转换</Td>
<Td align=right>表格转换</Td>
<Td>表格转换</Td>
</Tr>
</Table>
怎么正确导出到Word??
...全文
149 14 打赏 收藏 转发到动态 举报
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
小昊子的iPhone 2006-05-13
  • 打赏
  • 举报
回复
顶上去,,紧急呼救........
soft_2008 2006-04-20
  • 打赏
  • 举报
回复
- -
小昊子的iPhone 2006-04-20
  • 打赏
  • 举报
回复
一直很郁闷。....
lfh103856111 2005-10-28
  • 打赏
  • 举报
回复
up
itzhiren 2005-10-26
  • 打赏
  • 举报
回复
学习
小昊子的iPhone 2005-10-26
  • 打赏
  • 举报
回复

<body>
<input type="botton" name="out_word" onclick="vbscript:buildDoc" value="导出到word">
<Table id="data" border=1 align=center>
<!--这里是不规则表格屏蔽,,,
<Tr align=center>
<Td colspan="4">表格转换</Td>
</Tr>
-->
<Tr align=center>
<Td>表格转换</Td>
<Td>表格转换</Td>
<Td>表格转换</Td>
<Td>表格转换</Td>
</Tr>
<Tr align=center>
<Td>表格转换</Td>
<Td>表格转换</Td>
<Td>表格转换</Td>
<Td>表格转换</Td>
</Tr>
<Tr align=center>
<Td>表格转换</Td>
<Td>表格转换</Td>
<Td align=right>表格转换</Td>
<Td>表格转换</Td>
</Tr>
<Tr align=center>
<Td>表格转换</Td>
<Td>表格转换</Td>
<Td align=right>表格转换</Td>
<Td>表格转换</Td>
</Tr>
<Tr align=center>
<Td>表格转换</Td>
<Td>表格转换</Td>
<Td align=right>表格转换</Td>
<Td>表格转换</Td>
</Tr>
</Table>
导出到Word代码
<script language="vbscript">
Sub buildDoc
set table = document.all.data
row = table.rows.length
column = table.rows(1).cells.length
'msgbox row
'msgbox column
Set objWordDoc=CreateObject("Word.Document")

'objWordDoc.Application.Documents.Add theTemplate, False
objWordDoc.Application.Visible=True

Dim theArray(20,10000)
for i=0 to row-1
for j=0 to column-1
if isobject(table.rows(i).cells(j)) then
theArray(j+1,i+1)=table.rows(i).cells(j).innerTEXT
end if
next
next
exit sub
objWordDoc.Application.ActiveDocument.Paragraphs.Add.Range.InsertBefore("综合查询结果集 ") //显示表格标题

objWordDoc.Application.ActiveDocument.Paragraphs.Add.Range.InsertBefore("")
Set rngPara = objWordDoc.Application.ActiveDocument.Paragraphs(1).Range
With rngPara
.Bold = True //将标题设为粗体
.ParagraphFormat.Alignment = 1 //将标题居中
.Font.Name = "隶书" //设定标题字体
.Font.Size = 18 //设定标题字体大小
End With
Set rngCurrent = objWordDoc.Application.ActiveDocument.Paragraphs(3).Range
Set tabCurrent = ObjWordDoc.Application.ActiveDocument.Tables.Add(rngCurrent,row,column)

for i = 1 to column

objWordDoc.Application.ActiveDocument.Tables(1).Rows(1).Cells(i).Range.InsertAfter theArray(i,1)
objWordDoc.Application.ActiveDocument.Tables(1).Rows(1).Cells(i).Range.ParagraphFormat.alignment=1
next
For i =1 to column
For j = 2 to row
objWordDoc.Application.ActiveDocument.Tables(1).Rows(j).Cells(i).Range.InsertAfter theArray(i,j)
objWordDoc.Application.ActiveDocument.Tables(1).Rows(j).Cells(i).Range.ParagraphFormat.alignment=1
Next
Next
'set myrange=ObjWordDoc.Application.ActiveDocument.Range(tabCurrent.Cell(1,2).Range.Start, tabCurrent.Cell(2,2).Range.End)

objWordDoc.Application.ActiveDocument.SaveAs "c:\tempSample21.doc", 0,False,"",True,"",False,False,False, False,False
objWordDoc.Application.printout()
End Sub
</SCRIPT>


这个是可以倒出规则的表格,,,如果是不规则的表格就出错,,,


abillchen 2005-10-25
  • 打赏
  • 举报
回复
这个要用到组件,成生WORD文档.有点麻烦.
zhanghongwen 2005-10-25
  • 打赏
  • 举报
回复
我在想这样导入到word,word能识别出这些HTML标签吗?
小昊子的iPhone 2005-10-25
  • 打赏
  • 举报
回复
TO: tigerwen01(小虎)

我比较菜,,能给个例子看看吗??
小昊子的iPhone 2005-10-25
  • 打赏
  • 举报
回复
<input type="botton" name="out_word" onclick="vbscript:buildDoc" value="导出到word">

我是动态生成例如上面的表格结构...
tigerwen01 2005-10-25
  • 打赏
  • 举报
回复
把他保存成XML然后在导入WORD中
oomen 2005-10-25
  • 打赏
  • 举报
回复
把代码放到frontpage 中
然后复制表格 在贴到WORD中 就可以了
给分吧
itzhiren 2005-10-25
  • 打赏
  • 举报
回复
静态表格导入?
小昊子的iPhone 2005-10-25
  • 打赏
  • 举报
回复
整个表格完全的倒到word中。.....

28,390

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧