如何将多个word文件整合合到手机下载的word文档里

求助!!怎么把手机版的WPS两个Word合成一个Word文档_wps吧_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:303,256贴子:
求助!!怎么把手机版的WPS两个Word合成一个Word文档收藏
求助!!怎么把手机版的WPS两个Word合成一个Word文档
wps代理商企业价格,低于同行30%的渠道价格,100%正版保障.WPS原厂光盘+厂商授权书+一年的免费升级,智云销售热线:400-822-8250
登录百度帐号推荐应用
为兴趣而生,贴吧更懂你。或许多程序员在开发项目中经常会遇到客户想要将多个文件放在一个文档中呈现的问题,如后台服务器上保存了若干word文档和一个。(若干word文档目录保存在数据库中)当用代码打开word模板文档后,模板文档中可显示其它若干word文档中的数据和从数据库获得的数据(实现动态填充),下面我就把自己解决这一问题的具体步骤和大家分享一下。
就以政府发布的某一项公文为例吧!在打开的word文档中需要显示公文的文件名、发文人(或单位)、发文号、发文日期、发文内容的标题、发文的内容等信息。
第一步:请先安装的服务器端的安装程序,之后在你的网站中根目录下添加pageoffice文件夹(在网站的“下载中心”中可下载相应的压缩包,解压之后直接将PageOffice实例代码里的pageoffice文件夹拷贝到根目录下就可以了)。
第二步:在网站中添加文件夹存放,我习惯命名为“doc”,将要合并的文件拷贝到该文件夹下,我要合并的文件分别为:content.doc(公文的内容模板)、title.doc(公文的文件名、发文人、发文号、发文时间模板)、template.doc(文档合并后要打开的文档模板)。
第三步:在这三个文件中的相应位置手动插入书签(template.doc中:“PO_title”、“PO_content”;title.doc中:“PO_fwh”、“PO_fwr”、“PO_date”;content.doc中:“PO_theme”、“PO_content2”)。注意:书签名字不要重复、相邻书签之间至少要有一个字符,不然,后一个书签会把前一个书签覆盖掉;书签的名字需以“PO_”为前缀。
第四步:在网站中创建动态页面MergeWord.aspx。在工具箱中拖动一个PageOfficeCtrl控件到页面上,并设置控件所在层(&div&&/div&)的高和宽(PageOfficeCtrl控件位于工具箱最下方)。
第五步:在MergeWord.aspx.cs中实现公文的相应信息的动态填充,部分代码如下:
OleDbConnection conn = new OleDbConnection(connstring);
conn.Open();
string sql = &select * from FileInfo where ID=2&;
OleDbCommand cmd = new OleDbCommand(sql, conn);
mandType = CommandType.T
OleDbDataReader Reader = cmd.ExecuteReader();
if (Reader.Read())
&&&&&&docFileName = Reader[&FileName&].ToString();//文件名
&&&&&&docFwr = Reader[&Fwr&].ToString();//发文人
&&&&&&docFwh = Reader[&Fwh&].ToString();//发文号
&&&&&&if (Reader[&CreateTime&] != null && Reader[&CreateTime&].ToString().Length & 0)
&&&&&&&&& &docDate = DateTime.Parse(Reader[&CreateTime&].ToString()).ToString(&yyyy-MM-dd&);//发文日期
&&&&&&docTitle = Reader[&Title&].ToString();//内容标题
&&&&&&docContent = Reader[&Content&].ToString();//内容
Reader.Close();
conn.Close();
第六步:在MergeWord.aspx.cs中,利用PageOfficeCtrl控件实现文档的合并显示,代码如下:
//-----------& PageOffice 服务器端编程开始& -------------------//
PageOffice.WordWriter.WordDocument doc = new PageOffice.WordWriter.WordDocument();
PageOffice.WordWriter.DataRegion title = doc.OpenDataRegion(&PO_title&);//打开数据区域 PO_title
title.Value = &[word]doc/title.doc[/word]&;//该DataRegion对象的值就是要插入的word文档路径,格式为:&[word]文件的路径[/word];若插入的是图片则格式为:“[image]图片路径[/image]”&
//title.Editing =//该属性值默认为false,当DataRegion对象的值为插入的文件时,将该区域的可编辑性设置为false
PageOffice.WordWriter.DataRegion content = doc.OpenDataRegion(&PO_content&);
content.Value = &[word]doc/content.doc[/word]&;//要显示的内容文件
PageOffice.WordWriter.DataRegion fwh = doc.OpenDataRegion(&PO_fwh&);
&fwh.Value = docF//要显示的发文号
//fwh.Editing =//若数据需要修改时,将将该区域的可编辑性设置为true,并将文档的打开方式设置为:PageOffice.OpenModeType.docSubmitForm
PageOffice.WordWriter.DataRegion fwr = doc.OpenDataRegion(&PO_fwr&);
fwr.Value = docF//要显示的发文人
PageOffice.WordWriter.DataRegion date = doc.OpenDataRegion(&PO_date&);
date.Value = docD//要显示的发文日期
PageOffice.WordWriter.DataRegion theme = doc.OpenDataRegion(&PO_theme&);
theme.Value = docT//要显示的公文内容标题
PageOffice.WordWriter.DataRegion content2 = doc.OpenDataRegion(&PO_content2&);
content2.Value = docC//要显示的公文内容
doc.WaterMark.Text = &机密公文&;//添加的水印
&// 设置PageOffice组件服务页面
&PageOfficeCtrl1.ServerPage = &pageoffice/server.aspx&;
// 设置界面样式
//PageOfficeCtrl1.Caption = &公文&;//设置文件的Caption属性
//PageOfficeCtrl1.BorderStyle = PageOffice.BorderStyleType.BorderT//设置边框样式
// 添加自定义工具条按钮
PageOfficeCtrl1.AddCustomToolButton(&保存&, &poSave&, 1);
PageOfficeCtrl1.AddCustomToolButton(&全屏/还原&, &poSetFullScreen&, 4);
&// 设置保存文档的服务器页面
PageOfficeCtrl1.SaveFilePage = &SaveData.aspx?&;
//获取数据对象
PageOfficeCtrl1.SetWriter(doc);
// 打开文档
PageOfficeCtrl1.WebOpen(&doc/template.doc&, PageOffice.OpenModeType.docNormalEdit, &SomeBody&);
如此,就能实现文件的合并显示了。
方案总结:
利用PageOffice组件实现服务器上多个word文件的合并是非常简单、方便、易用的。它不仅能实现多个文件的合并,还能实现数据的动态填充和动态更新数据库信息,大大的节省了程序员的开发时间,提升了开发效率,而且实现的功能更加全面,解决了开发OA系统的程序员的一大技术难题。
&另外,PageOffice的这一功能还能用于教育机构,如在系统中设置好模板,然后可将多张word文档中的试题总结到一张试卷上,可大大节约教师的出题和总结题型的时间,具体的实现过程与上例类似,大家可以试一下。
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:8336次
排名:千里之外
原创:26篇
转载:46篇
(3)(2)(4)(2)(5)(5)(4)(1)(3)(2)(2)(1)(3)(4)(8)(3)(3)(10)(3)(1)(6)&将多个Word文档连接在一起
秒后自动跳转到登录页
(奖励5下载豆)
快捷登录:
举报类型:
不规范:上传重复资源
不规范:标题与实际内容不符
不规范:资源无法下载或使用
其他不规范行为
违规:资源涉及侵权
违规:含有危害国家安全等内容
违规:含有反动/色情等内容
违规:广告内容
详细原因:
任何违反下载中心规定的资源,欢迎Down友监督举报,第一举报人可获5-10下载豆奖励。
视频课程推荐
将多个Word文档连接在一起
上传时间:
技术分类:
资源评价:
(0位用户参与评价)
已被下载&4&次
Office应用技巧:快速合并多个Word文档
本资料共包含以下附件:
将多个Word文档连接在一起.doc
51CTO下载中心常见问题:
1.如何获得下载豆?
1)上传资料
2)评论资料
3)每天在首页签到领取
4)购买VIP会员服务,无需下载豆下载资源
5)更多途径:点击此处
2.如何删除自己的资料?
下载资料意味着您已同意遵守以下协议:
1.资料的所有权益归上传用户所有
2.未经权益所有人同意,不得将资料中的内容挪作商业或盈利用途
3.51CTO下载中心仅提供资料交流平台,并不对任何资料负责
4.本站资料中如有侵权或不适当内容,请邮件与我们联系()
5.本站不保证资源的准确性、安全性和完整性, 同时也不承担用户因使用这些资料对自己和他人造成任何形式的伤害或损失
下载2454次
下载1265次
下载2092次
下载1032次
下载2604次
相关专题推荐
本专题主要收集了Auto CAD2010系列视
VideoStudio Pro X6 (会声会影 X6)
汇集各大知名厂商设备、服务器VISIO图
Dreamweaver CS6是世界顶级软件厂商a
VBA80集,是兰色幻想耗时一年精心为大
2012年,让桌面连接你我! 51CTO将在
数字电子技术,西安电子科技大学视频
网络收集的中国科技大学龚升教授的《
收集个人认为较为经典的Selenium资料
收集个人认为教好的LoadRunner相关的
本周下载热点
意见或建议:
联系方式:
您已提交成功!感谢您的宝贵意见,我们会尽快处理查看: 5217|回复: 8
注册时间金币3 积分3威望4
LV.1, 积分 3, 距离下一级还需 47 积分
该用户从未签到金币3 威望4 帖子精华0
自己保存了之前很多的工作WORD,现在要从1000多个WPS-WORD文档中提取出手机号码保存到EXL表格里,怎么弄呢,求大神帮忙,一个一个复制太慢了。
注册时间金币376 积分12863威望20021
该用户从未签到金币376 威望20021 帖子精华1
把他们存储为TXT格式,然后在表格中用数据-导入数据功能把电话号码都导进来~~
注册时间金币3 积分3威望4
LV.1, 积分 3, 距离下一级还需 47 积分
该用户从未签到金币3 威望4 帖子精华0
WPS_李佳伟 发表于
把他们存储为TXT格式,然后在表格中用数据-导入数据功能把电话号码都导进来~~ ...
怎么批量弄呢,可以说清楚下吗,麻烦了。主要就是要手机号码
注册时间金币1734 积分20583威望33340
该用户从未签到金币1734 威望33340 帖子精华0
可以使用通配符查找全部,复制到Excel中即可
注册时间金币3 积分3威望4
LV.1, 积分 3, 距离下一级还需 47 积分
该用户从未签到金币3 威望4 帖子精华0
风之羽 发表于
可以使用通配符查找全部,复制到Excel中即可
怎么弄了,求赐教,全部过程哦
注册时间金币3 积分7威望13
LV.1, 积分 7, 距离下一级还需 43 积分
该用户从未签到金币3 威望13 帖子精华0
如何把WORD文档转化成EXCEL
word是写文章,excel是画表格,两者用途、功能不同。 如果是word里的表格,直接复制粘贴到excel里就行。 如果是word里用Tab分隔的几列数据,复制后可直接粘贴到excel里成为表格 如果是word里由空格、逗号或其它符号分隔的几列数据,复制到excel里,会只占据一列,就需要用【数据】/【分列】,以分隔符号为界限,使之成为几列数据。 如果只是word里的一段文本,那只好复制到excel的某个单元格里了。
注册时间金币1734 积分20583威望33340
该用户从未签到金币1734 威望33340 帖子精华0
醉在乌托邦 发表于
怎么弄了,求赐教,全部过程哦
1. 如果是少数文件,使用查找的方式可以;
2. ”从1000多个WPS-WORD文档中“,如果你没有写错,是1000多,每个文件中都有,那个如果是统一格式文件,可以考虑使用VBA编程的方式自动获取,但是,如果并不一致,就很难做了。
其实,即使是格式一致,VBA编程也是不好玩!
类似的数据,还是保存到数据库或者是电子表格(Excel等,xls,et)方便处理
注册时间金币376 积分12863威望20021
该用户从未签到金币376 威望20021 帖子精华1
醉在乌托邦 发表于
怎么批量弄呢,可以说清楚下吗,麻烦了。主要就是要手机号码
方法比较麻烦,把这一千多个WORD文档另存为TXT格式。
然后在WPS表格中点击数据-导入数据-把这一千多个TXT文档号码那一栏导入进去~
注册时间金币219 积分1785威望4137
LV.8, 积分 1785, 距离下一级还需 515 积分
签到天数: 212 天[LV.7]常住居民III金币219 威望4137 帖子精华0
楼上的讨论了半天,就是不知道LZ那1000多个word文档是啥摸样,怎么弄得明白呢?LZ还是上传几个有代表的word文档上来,看看采取什么办法解决你的问题。
最佳管理奖
最佳管理奖
勤奋版主奖
勤奋版主奖,版主发帖数大于2000且注册天数满足180天可领取
Powered by}

我要回帖

更多关于 word文档怎么整合 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信