【求助】word表格转换问题
请教各位office高手,现有大约1500张包含人员信息的单独的word表格,不知道有没有简便的办法转换或采集到一个excel表格文件中。 超版求助帮顶一个! word to excel还真想不到好方法。 暂时没有好办法。 先保存为纯文本,再在EXCEL里导入,试试, 先谢楼上各位:) save asXML估计有戏. 是这样的表格 excel转word易,word转excel难呀。 *.*lll当初如果用软件,这些不就都容易了...
表格复杂,直接转excel都可能有问题,如果所有表格都是一页且对应位置相同,看看能不能写个导入程序吧,excel的导入还可以,word的没处理过 :D 如果格式完全相同,能不能转成xml,然后再经处理导入excel?就是个大概的想法,现在比较忙,等闲下来再想想 http://www.52wang.net/office2000/office2000_13.htm
Word表格转换成Excel表格
将在Word中制作好的表格转换成Excel表格,是一件看似很普通的工作。
例如,一份已经在Word中编辑好价格表,需要以Excel表格形式报出。
一般说来,只要将Word表格整体选中,复制到剪贴板上后,打开一个Excel工作薄,在一张新工作表上,选中A1单元,然后,粘贴即可。
但是,如果Word表格的单元格中,有多段文字,用上述方法转换会出问题。即,
Word表格粘贴到Excel后,有多段文字的单元格,会显示出是,有多个单元格组成的,仅仅是它们之间的单元格框线“隐藏”(视图上显示灰色,不打印)了。
更麻烦的是,那个单元格所在行的其它单元格,均为成为合并单元格。原来Word表格的一行,在Excel中,“占用”了多行。不但难看,且给编辑带来诸多不便。
解决方法是:
第一步,在Word中,用“编辑”·“替换”命令,将所有单元格中的分段取消。即,
在“查找和替换”对话框的“替换”选项卡上,“查找内容”框中输入(特殊字符)段落标记,且让“替换为”框中空白,然后单击“全部替换”。
第二步,将Word表格整体选中,复制到剪贴板上后,打开一个Excel工作薄,在一张新工作表上,选中A1单元,然后,粘贴。
第三步,在内容需要分段的单元格中,用快捷键-“Alt+Enter”分段。
提示:不能在Excel中,采用合并单元格的方法,来解决问题。因为,单元格合并后,只能保留,原位于左上方的那个单元格中的内容,其它单元格中的内容会被删除。 这样子? 看表格格式有点难度,
1、将所有表格通过OFFICE工具合并为一个文件,
2、打开SAVE AS 为HTML格式
3、用IE打开HTML存为TXT
4、对TXT用程序方法,再转换为数据库对应关系,估计就行了
[ Edited bymqkng on 2007-11-30 13:50 ] 最后TXT文档结果
=============
XXX基本情况登记表
单位(盖章): 年 月 日
姓名王虎性别南民族汉族出生年月1967.3
籍贯王府学历及毕业
院校、专业山东大学法学院
政治面貌 北京大学法学院硕士
工作单位及职务教授任现职时间1999.10
主要
家庭
成员
及社
会关
系关系姓名出生年月政治
面貌工作单位及职务
父亲王XX1931.3党员山东
母亲海曼1932.2群众山东
妻子刘XX1968.1党员山东
儿子王XX1989.10团员山东
说
明1、XXXXXXXXXXXXXXX
2、XXXXXXXXXXXXXXX
3、XXXXXXXXXXXXXXX
填表人签字: 单位负责人签字:
[ Edited by透明鸟 on 2007-11-30 19:28 ] 对上TXT进行关键字查找并处理,就可以实现数据库入库,生成Excel文档了
回复 #12 x.cm 的帖子
按照你你的方法似乎要还可以,但是复制过去后就成下面这个表的样子了。如何和达不到你13楼的样子。
不知道是不是在第3步操作有误? 单个的表格太多,最好的办法还是用宏自动读取word文档比较好。
几年前前做过一个读取课题信息表的,跟LZ的情况差不多,不过现在都忘了怎么做的了。
看着屏幕上一个一个的word文档被打开,关闭,Excel里头自动出现一堆内容,那种感觉很爽啊。:D 感谢楼上各位,等会试一下这些办法。不过要一张一张手工粘贴的话可不是个轻松活:') :')
楼上可有这个宏的资料?
[ Edited by透明鸟 on 2007-11-30 19:25 ] 谢谢你的nb,能帮到兄弟是我的荣幸。吃晚饭,给弄个完整的方案。 现在才看到,我周一到单位的电脑上找找,看看能不能找到当时的那个文件,你可以参照一下。
记得当时就是简单的读取指定表格Cell的内容将它写入Excel的指定位置,如此循环。
Posted by 透明鸟 on 2007-11-30 19:24 http://51nb.com/forum/images/common/back.gif
感谢楼上各位,等会试一下这些办法。不过要一张一张手工粘贴的话可不是个轻松活:') :')
楼上可有这个宏的资料?
[ Edited by透明鸟 on 2007-11-30 19:25 ] 谢谢楼主!nb收到。你太客气了。只是这个问题我也感兴趣。 Posted by fslongge on 2007-12-1 03:05 http://www.thinkpad.cn/forum/images/common/back.gif
手工操作一遍,不是有“录制宏”功能吗?
对于不会变成的人来说,这个可能提供一个很好的解决办法。 昨晚弄出来了,但老有个存盘警告,今天早上有浓了一下,这次好了.
压缩包里氏vba引用的库文件,可能会用到,放心。
把 汇总.xls 和你的word表哥放到一个文件夹里,
打开汇总.xls后单击页面上的按钮就可以了。 谢谢楼上,刚才测试了一下,出现错误提示:运行时错误' 48' 加载Dll错误,不知道是什么原因呢?
回复 #26 透明鸟 的帖子
引用了word、excel运行库,和脚本库。office2003的。所以打包了链接库给你。 如图所示 进来学习了,都是高人 :) :) :)
页:
[1]
2