精华内容
下载资源
问答
  • 如“A、”在正文内容中出现过多少次可以如此操作,在查找内容中输入“A、”再点击“在以下项中查找”按钮再选择“主文档”。 也可以使用“阅读突出显示”,将所查找的内容在文档中高亮突出显示出来。 ...

    链接地址:https://baijiahao.baidu.com/s?id=1630294788665722091&wfr=spider&for=pc

    查找文档中某个字符的数量:

    如“A、”在正文内容中出现过多少次可以如此操作,在查找内容中输入“A、”再点击“在以下项中查找”按钮再选择“主文档”。

    也可以使用“阅读突出显示”,将所查找的内容在文档中高亮突出显示出来。

    通过查找替换删除文档中的空白行:

    有时侯拿到一个文档但是里面很多空白的行,这个时侯可以通过查找替换来快速删除空白行。原理其实很简单把相邻的两个段落标记替换为一个。段落标记不使用通配符时为^p(小写p),使用通配符时为^13。

    通配符*与?的使用

    勾选了搜索选项中的“使用通配符”后,才可以使用*与?通配符。

    通配符*:代表的是任意字符,可是是一个也可以是多个,更可以是没有。例如:搜索“1*2”,“12”、“112”、“1112”、“1+2”、“1加2”等都是符合的。

    c75c10385343fbf24262f61adab46e8464388f88.jpeg?token=ea9ef808ac0225dd33710c57a56d9f8d&s=851A6433011EC5CE5EECA1DA0000C0B3uploading.4e448015.gif转存失败重新上传取消

    通配符?:则是任意一个字符。例如:搜索“1?2”,必须是1与2之间必须有一个字符才符合。

    查找所有加粗字符

    有时侯我们需要查找文档中一些相同格式的内容,如加粗、倾斜等格式的内容。此处以加粗作为示范,其他一些复杂格式也是一样的。

    打开查找和替换对话框后点击“更多”按钮打开查找高级选项,点击“格式”按钮中的“字体”,在字形栏中选中“加粗”,点击“确定”返回到查找和替换对话框,可以看到查找内容下面多出一行字“格式:字体:加粗”。

    替换格式

    通过格式替换,可以将文档中某一格式的文本替换为另一种格式。如将加粗文字变成倾斜文字。与上面查找格式类似,只需在替换处设置格式即可。

    在原有的内容上添加新内容

    在查找替换时有遇到这种问题,需要在查找内容的基础上加些内容,比如在所有的内容前加个符号。这个时侯可以用到^&这个标记,^&代表的是查找结果,只能用在替换框中的。如下面两图,意思是一样的。

    eac4b74543a98226f588a6dde3481d054890ebca.jpeg?token=6f65e1c16f23ee95e6deb37121542a03&s=8110ED32077B44284A5500DA0000C0B2uploading.4e448015.gif转存失败重新上传取消

    adaf2edda3cc7cd9f6b1f04850cb853bba0e91d6.jpeg?token=412c5ed9b548fbe24907ff83c11e38cd&s=8138E432077B44294A5500DA0000C0B3uploading.4e448015.gif转存失败重新上传取消

    当查找出来的结果不一样时,用^&来表示查找结果,并在每个查找结果前面或后面加上同样的内容就比较方便。例如:将文档中所有的加粗内容用括号括起来。可以在查找内容中设置加粗格式,在替换为框中输入“【^&】”后,点击全部替换,那文中所有加粗的内容都会被【】包括起来了。

    这个技巧我在实际应用中比较常用,当然还有很多比较好的技巧。可以多多摸索。

    展开全文
  • ^assic  ^后面接上assic码值,就可以查找对应的assic码值的字符
    ^assic 
    ^后面接上assic码值,就可以查找对应的assic码值的字符 
    展开全文
  • Word常用查找与替换实例及方法 主要是WORD里面正则查找与替换的常规用法 可以快速查找替换WORD中文本、格式等
  • 注,原来摘抄代码里面没有模板,在copy过来发现插入word中的图片大小不一样,我们如何查找设置图片大小带代码的那一块,建议自己用在word里面插入一张图片,通过OpenXml Tools 反编译出C#代码,然后改变图片的大小,...
  • Tips,原来摘抄代码里面没有模板,在copy过来发现插入word中的图片大小不一样,我们如何查找设置图片大小带代码的那一块,建议自己用在word里面插入一张图片,通过OpenXml Tools反编译出C#代码,然后改变图片的大小...

            下面介绍如何在word里面插入图片,顺便小弟发现MSDN官网有完整的OpenXML教程,虽然是全英文的不过还是很有帮助的。

            Tips,原来摘抄代码里面没有模板,在copy过来发现插入word中的图片大小不一样,我们如何查找设置图片大小带代码的那一块,建议自己用在word里面插入一张图片,通过OpenXml Tools 反编译出C#代码,然后改变图片的大小,再次反编译。

    使用byeond compare 【http://www.scootersoftware.com/ 下载地址】比较C#代码,就会发现是因为new DW.Extent() { Cx = 990000L, Cy = 792000L}  是因为这段设置照成的。 以后其实很多地方都可以借助OpenXml Tools反编译来进行对比。查看设置样式的属性位置。

            MSDN openxml学习链接:  http://msdn.microsoft.com/en-us/library/office/bb491088(v=office.15).aspx 

    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;
    using System.Threading.Tasks;
    using DocumentFormat.OpenXml;
    using DocumentFormat.OpenXml.Packaging;
    using DocumentFormat.OpenXml.Wordprocessing;
    using System.IO;
    using DW = DocumentFormat.OpenXml.Drawing.Wordprocessing;
    using PIC = DocumentFormat.OpenXml.Drawing.Pictures;
    using A = DocumentFormat.OpenXml.Drawing;
    
    namespace AddPictureIntoWord
    {
        public class Program
        {
            public static void Main(string[] args)
            {
                string picPath = "u=639047729,3872612606&fm=11&gp=0.bmp";
                string filePath = "Test.docx";
                AddPictureIntoWord(filePath, picPath);
            }
    
            public static void AddPictureIntoWord(string filePath, string picturePath)
            {
                using (WordprocessingDocument doc = WordprocessingDocument.Open(filePath, true))
                {
                    string picType = picturePath.Split('.').Last();
                    ImagePartType imagePartType;
                    ImagePart imagePart = null;
                    // 通过后缀名判断图片类型, true 表示忽视大小写
                    if (Enum.TryParse<ImagePartType>(picType, true, out imagePartType))
                    {
                        imagePart = doc.MainDocumentPart.AddImagePart(imagePartType);
                    }
    
                    imagePart.FeedData(File.Open(picturePath, FileMode.Open)); // 读取图片二进制流
                    AddImageToBody(doc, doc.MainDocumentPart.GetIdOfPart(imagePart));
                }
            }
    
            // 摘抄自http://msdn.microsoft.com/EN-US/library/office/bb497430(v=office.15).aspx?cs-save-lang=1&cs-lang=csharp#code-snippet-5       
    private static void AddImageToBody(WordprocessingDocument wordDoc, string relationshipId) { // Define the reference of the image. var element = new Drawing( new DW.Inline( new DW.Extent() { Cx = 990000L, Cy = 792000L }, // 调节图片大小 new DW.EffectExtent() { LeftEdge = 0L, TopEdge = 0L, RightEdge = 0L, BottomEdge = 0L }, new DW.DocProperties() { Id = (UInt32Value)1U, Name = "Picture 1" }, new DW.NonVisualGraphicFrameDrawingProperties( new A.GraphicFrameLocks() { NoChangeAspect = true }), new A.Graphic( new A.GraphicData( new PIC.Picture( new PIC.NonVisualPictureProperties( new PIC.NonVisualDrawingProperties() { Id = (UInt32Value)0U, Name = "New Bitmap Image.jpg" }, new PIC.NonVisualPictureDrawingProperties()), new PIC.BlipFill( new A.Blip( new A.BlipExtensionList( new A.BlipExtension() { Uri = "{28A0092B-C50C-407E-A947-70E740481C1C}" }) ) { Embed = relationshipId, CompressionState = A.BlipCompressionValues.Print }, new A.Stretch( new A.FillRectangle())), new PIC.ShapeProperties( new A.Transform2D( new A.Offset() { X = 0L, Y = 0L }, new A.Extents() { Cx = 990000L, Cy = 792000L }), //与上面的对准 new A.PresetGeometry( new A.AdjustValueList() ) { Preset = A.ShapeTypeValues.Rectangle })) ) { Uri = "http://schemas.openxmlformats.org/drawingml/2006/picture" }) ) { DistanceFromTop = (UInt32Value)0U, DistanceFromBottom = (UInt32Value)0U, DistanceFromLeft = (UInt32Value)0U, DistanceFromRight = (UInt32Value)0U, EditId = "50D07946" }); // Append the reference to body, the element should be in a Run. wordDoc.MainDocumentPart.Document.Body.AppendChild(new Paragraph(new Run(element))); } } }

    转载于:https://www.cnblogs.com/FourLeafCloverZc/p/3980437.html

    展开全文
  • 第一类情况是网上下载下来的文档,里面包含了超级多的空格和空白行,怎么办? 比如下图中的情况,就存在大量空格和空行。 这里使用查找替换简直可以说分分钟解决,先说空格的处理,打开查找/替换对话框,“查找...

    我们都知道查找的快捷键“Ctrl+F”,而替换的快捷键“Ctrl+H”,但是具体可以发挥多大的作用呢?好像也就真的只能查找和替换而已,这里就分享几招给大家,那些查找与替换的妙用锦囊。

    第一类情况是网上下载下来的文档,里面包含了超级多的空格和空白行,怎么办?

    比如下图中的情况,就存在大量空格和空行。

    这里使用查找替换简直可以说分分钟解决,先说空格的处理,打开查找/替换对话框,“查找内容”输入一个空格,“替换为”不需要输入,点击全部替换即可。

    那么空行咋处理呢?同样使用到的时查找/替换。

    “查找内容”输入“^p^p”,“替换为”输入“^p”(这里注意不要替换为空),点击全部替换即可。

    这里“^p”表示的就是段落标记,段落都是通过段落标记来进行分段的。

     

    第二类情况是有时候出于保护个人信息的需要,需要批量隐藏个人电话信息,怎么操作?

    这时候依旧使用查找/替换,同样可以分分钟搞定。

    “查找内容”输入“([0-9]{3})([0-9]{4})([0-9]{4}[!0-9])”,“替换为”输入“\1****\3”,然后单击“更多”,勾选里面的“使用通配符”,单击全部替换即可。

    这样效果是不是就达到了,需要注意的是,以上输入的查询和替换内容都需要在英文状态下进行录入。

    知道以下两个注意点就可以了:

    ①勾选使用通配符。

    ②必须是英文状态下的输入法

     

    第三类情况是文档中有大量图片,需要批量进行居中等操作,怎么办?

    没错啦,这时候依旧使用查找/替换。

    “查找内容”输入“^g”,“替换为”不需要输入,然后单击“更多”,单击“格式”-“段落”,里面的“对齐方式”选择“居中”,单击全部替换即可。

    其实类似的功能还有很多很多,这里不做详述,大家可以打开Word自己动手试一下。

    展开全文
  •  开发的web办公系统如果需要处理大量的Word文档(比如有成千上万个文档),用户一定提出查找包含某些关键字的文档的需求,这就要求能够读取 word 中的文字内容,而忽略其中的文字样式、表格、图片等信息。...
  • 当我们打开一篇文档,发现里面有很多英文字符,而我们并不需要,有没有什么好办法能一次性批量去掉...②弹出查找和替换界面,我们勾选使用通配符,切记一定要勾选,然后在查找内容里面输入[a-zA-Z]. ③单击全部
  •  开发的web办公系统如果需要处理大量的Word文档(比如有成千上万个文档),用户一定提出查找包含某些关键字的文档的需求,这就要求能够读取 word 中的文字内容,而忽略其中的文字样式、表格、图片等信息。...
  •  开发的web办公系统如果需要处理大量的Word文档(比如有成千上万个文档),用户一定提出查找包含某些关键字的文档的需求,这就要求能够读取 word 中的文字内容,而忽略其中的文字样式、表格、图片等信息。...
  • 替换是word里除了查找用的比较多的一个功能了,替换的快捷键是Ctrl+H 问题描述: 今天遇到的一个问题是明明我进行了替换操作,上面也提示有102处替换成功了但文档里那个字还是在那,没有任何变化 解决: (1)点击更...
  • 利用docxtpl、openpyxl...本文是我在实际处理问题时,通过查找资料改写成的方法,能够实现将已知EXL表格中的数据一一插入到Word模板里,再生成新的Word文档,存于指定的路径下。 二、docxtpl、openpyxl的安装 右键“开
  • #同时修改好几个word文档,转换特定的内容 import re import docx doc1=docx.Document('example.docx') spam=['后勤','技术','行政'] for j in spam:  doc2=docx.Document()  for i in range(0,len(doc1....
  • Word2003是微软公司提供的一款文字处理软件,可以对文字进行排版和编辑、分段等...使用Word查找功能可以快速地查出并定位到查找对象,其中,查找文本最为常用,此外,还可以查找特定格式文本、特殊符号和标记等,非
  • 为自己留档 方便查找  //构造数据  Dictionary datas = new Dictionary();  foreach (IContractParameter para in parameters)  {  datas.Add(para.ParameterWord,
  • 换行符是 ^p,手动换行符是^l 在进行查找替换的时候,这两个明文很有用的
  • 以microsoft office word 2007为例(2003类似),打开word后,找到“审阅”选项卡,在里面找到“比较”选项组,点击其中带下拉三角标志的“比较”,出现下拉菜单,其中有“比较”和“合并”两个选项。点击这个“比较...
  • word文档中出现的表格通常不利于查找,往往需要转换为EXCEL文档中才方便进行操作,本文提供的python代码能够将word文档中出现的所有表格格式的数据提取到CSV文件中。 初始的Word文档: 导出后的CSV文件: 目前...
  • 进行BS开发,要生成Word文档, 文档中的目录(里面的含有20个标题)需要手工生成,怎么查找标题所在页码? 我想查找到标题所在页码,然后通过书签插入到目录标题后面。
  • 复制到word里后基本是一行出现一个回车符,如何去掉?  1、 可以先在需要分段的地方先插入一个文档中不常用的符号,如§等,再替换,在查找中输入^p,替换什么也不要输入,全部替换。就把回车符替换了,然后再分段...
  • Word技巧

    2021-03-04 10:49:48
    Word中,任意空白位置双击鼠标,可以直接输入,而且不会出现那种连续输入空格,影响后面输入的情况。...\1表示查找内容里面的第一个()里面的内容,\3表示查找内容里面第三个()里面的内容,也就是中
  • Linux文件查找和文件内容关键字查找

    千次阅读 2020-06-24 14:35:29
    按文件名通配符递归查找文件 ...grep -r -E ‘word1|word2|word3’ dir/ > gather.log 如果要and关系查找,则要用管道 grep pattern1 files| grep pattern2 :显示既匹配 pattern1又匹配 pattern2 的行。 ...
  • 26个分支作用:检测字符串是否在这个字典里面插入、查找 字典树与哈希表的对比:时间复杂度:以字符来看:O(N)、O(N) 以字符串来看:O(1)、O(1)空间复杂度:字典树远远小于哈希表 前缀相关的题目字典树优于哈希表...

空空如也

空空如也

1 2 3 4 5 ... 16
收藏数 305
精华内容 122
关键字:

word里面查找