word2011的替换 word2011 替换 - 电脑|办公 - 电脑办公-杀毒安全-网络-V3学习网
微商网
 
 
导航:首页 |电脑|办公|正文

word2011的替换 word2011 替换

时间:2020-08-14 08:44:54
用word2011查找和替换功能时卡死,怎么解决 最近,在做一个小项目时,需要用到WORD EXCEL(目前只针对OFFICE2003)文档中内容的替换,在网上搜寻了一番,找到了一些解决方法,自己再整
作者:

word2011的替换

用word2011查找和替换功能时卡死,怎么解决

最近,在做一个小项目时,需要用到WORD/EXCEL(目前只针对OFFICE2003)文档中内容的替换,在网上搜寻了一番,找到了一些解决方法,自己再整理了一下,记录出来与大家共享。

1、在项目的引用中添加WORD和EXCEL的COM引用:Microsoft.Word 11.0 Object Library和Microsoft.Excel 11.0 Object Library; 2、在文件的USING部分加入以下命名空间: using Microsoft.Office.Core; using Microsoft.Office.Interop.Word; using Microsoft.Office.Interop.Excel; using System.IO; using System.Reflection; 3、定义WORD和EXCEL内容替换函数: private void WordReplace(string filePath, string strOld, string strNew) { Microsoft.Office.Interop.Word.Application app = new Microsoft.Office.Interop.Word.ApplicationClass(); object nullobj = System.Reflection.Missing.Value; object file = filePath; Microsoft.Office.Interop.Word.Document doc = app.Documents.Open( ref file, ref nullobj, ref nullobj, ref nullobj, ref nullobj, ref nullobj, ref nullobj, ref nullobj, ref nullobj, ref nullobj, ref nullobj, ref nullobj, ref nullobj, ref nullobj, ref nullobj, ref nullobj); doc.Content.Text = doc.Content.Text.Replace(strOld, strNew); doc.Content.AutoFormat(); Microsoft.Office.Interop.Word.Range range = null; doc.Close(ref nullobj, ref nullobj, ref nullobj); app.Quit(ref nullobj, ref nullobj, ref nullobj); } private void ExcelReplace(string filePath, string strOld, string strNew) { Microsoft.Office.Interop.Excel.Application excel = new Microsoft.Office.Interop.Excel.ApplicationClass(); excel.Visible = false; string modelFile = filePath; //文件名 Workbook wb = excel.Workbooks._Open(modelFile, Missing.Value, Missing.Value, Missing.Value, Missing.Value , Missing.Value, Missing.Value, Missing.Value, Missing.Value , Missing.Value, Missing.Value, Missing.Value, Missing.Value); Worksheet xSheet = (Worksheet)wb.Sheets[1]; int icount = wb.Sheets.Count; for (int i = 1; i

Word文档中如何精确定位、替换!

明确的告诉你:现在你这样的文件无法转换为分段的。

你的原始文件呢?直接将网站的内容拷贝过来,最后的段落结尾不是你这样的,应该是一个人工换行符(↓),你通过txt的转换之后,确实很乱套,建议采用原版文件直接copy到wod,然后进行替换,段落结束的为两个段落标记的,我们可以通过高级查找替换改为一个人工换行符(↓),而把原来的硬回车改为空白(没有回车),取消硬回车,这样就只保留了每段的人工换行符,最后再执行一次替换把人工换行符替换为段落标记。

如果从网站拷贝过来的文件本来就是每行的硬回车和每段结束的人工换行符,则同上操作。

供参考。

学者在线 2007年8月20日

如何将2011版word背景换成其他颜色

有文字选项,不能同时显示多种颜色。

一页内多个段落,每个段落可以设置不同的颜色背景。

文字当然是每个文字都可以设置一种颜色的。

具体操作当然在“格式”菜单中的“边框和底纹”命令中了,文字背景。

还有一种可以用文本框来设置。

页面背景是统一的Word有页面背景,段落背景

MAC WORD里的替换在哪里,看清是MAC

经过了这么长时间,想必低配置背景修改法已经被大家所熟知(原理就是把所有背景替换成影响FPS最小的bg03图)。

但是仍有不少低配置玩家无法正常享受到这款游戏带来的乐趣。

我的索尼本本虽然经过修改FPS基本能达到60,但是这只局限于bg03图的第一张,到第二回合时后面那些趴着的和尚会集体作出膜拜的动作,然后火炬也会点起来,使我可怜的FPS下降了5个点。

虽然影响不大,但是格斗游戏没有达到全速玩着实在不爽。

于是幻想着能不能把背景定格在那一张上面呢?说做就做!!于是经过了一点时间的反复研究试验终于试出了一下两种方法!! 第一式:天下无狗 (原来的方法在win7 64位下没问题,但是XP下可能会出现死机的现象,所以特进行修正) 把bg0C_conf.lua复制一份,然后重命名为bg0C_object.lua进行原文件替换,原来的另个文件不用替换了,最后使用背景替换法的批量代码进行全部替换。

OK!进入游戏!!可能队员排序的时候会慢一点,不会妨碍对战的速度。

第一回合背景正常,人都是趴着的,到第二回合时,惊喜来了!!!后面背景的人全都消失了!!!!!哇哈哈!!意料之外的惊喜啊!!! 《拳皇13》低配置替换背景的终极优化方法 3 第二式:天狗食月 这是研究第一式而产生的副产品,方法与上面的差不多,不同的是用bg0C_object.pc替换bg0C_panel.pcs,所产生的效果是背景全黑!!中间有几个闪烁点。

FPS明显提高!!! 《拳皇13》低配置替换背景的终极优化方法

大家还关注
    
阅读排行
推荐阅读