+ -
当前位置:首页 → 问答吧 → 有什么办法将文字转换成表格

有什么办法将文字转换成表格

时间:2011-03-21

来源:互联网

有什么办法将大量文字快速转换成表格,而且是每一行文字独立一行。
见附件,谢谢!

附件

关于.rar(3.56 KB)

2011-3-21 09:48, 下载次数: 15

作者: jiangmen   发布时间: 2011-03-21

每行换成强制换行符,再将文本转为表格。

作者: wshcw   发布时间: 2011-03-21

提供一个有点笨的方法不知有没有更好的:
先另存为纯文本(TXT),注意勾选插入换行符。退出后再用WORD打开,每行后面就有硬回车,可以用表格中的文字转换为表格处理了。

作者: chenzyyysl   发布时间: 2011-03-21

引用:
原帖由 wshcw 于 2011-3-21 10:05 发表
每行换成强制换行符,再将文本转为表格。
如何强制?我的办法笨了点。

作者: chenzyyysl   发布时间: 2011-03-21

方法不错,学习一下。

作者: fengbin7506   发布时间: 2011-03-21

也可试试如下代码
不过因为是循环每一行操作的,文档很长的话没有3楼的方法快捷
复制内容到剪贴板
代码:
Sub test()
With Paragraphs
    .CharacterUnitFirstLineIndent = 0
    .FirstLineIndent = 0
End With
With Selection
    .HomeKey wdStory
    Do
        If Not .Information(wdWithInTable) Then
            .Expand wdLine
            .ConvertToTable(NumRows:=1, NumColumns:=1, Format:=wdTableFormatNone).Borders.Enable = True
        End If
    Loop While .MoveDown(wdLine)
End With
End Sub
[ 本帖最后由 honggexjq 于 2011-3-21 13:53 编辑 ]

作者: honggexjq   发布时间: 2011-03-21

引用:
原帖由 chenzyyysl 于 2011-3-21 10:12 发表
提供一个有点笨的方法不知有没有更好的:
先另存为纯文本(TXT),注意勾选插入换行符。退出后再用WORD打开,每行后面就有硬回车,可以用表格中的文字转换为表格处理了。
高效、经典。赞一个!

作者: ly   发布时间: 2011-03-21

热门下载

更多