精华内容
下载资源
问答
  • 有时我们需要把一篇Word文档中的所有的日期批量修改成另一种格式,比如由“2008.2.29”改为“2008-2-29”格式。如果一个个地手动修改,不仅工作量大,还很可能会有遗漏。怎么办呢?下面我们介绍一个特殊的“替换”...

    有时我们需要把一篇Word文档中的所有的日期批量修改成另一种格式,比如由“2008.2.29”改为“2008-2-29”格式。如果一个个地手动修改,不仅工作量大,还很可能会有遗漏。怎么办呢?下面我们介绍一个特殊的“替换”操作。

      1.启动Word,打开要进行修改的文档。

      2.单击“开始”选项卡,然后在“编辑”组中,单击“替换”。

      3.在“查找内容”框中,键入“([0-9]{4}).([0-9]{1,2}).([0-9]{1,2})”,在“替换为”框中键入“\1-\2-\3”(如图)。键入的内容除其中的“.”是根据文档中日期格式中的“.”输入外,其余全为半角字符,最好是在英文状态下输入。

      4.单击“更多”按钮,然后选中“使用通配符”复选框。

      5.单击“全部替换”按钮。

      用“通配符”批量替换Word文档中的日期格式_天极软件

      这样文档中的日期格式就都变成所希望的格式了!非常方便。


    转载于:https://www.cnblogs.com/happyforev1/articles/1959790.html

    展开全文
  • 大家应该都知道在MS Word中,我们可以通过内容控件来向word文档中插入预先定义好的模块,指定模块的内容格式(如图片、日期、列表或格式化的文本等),从而创建一个结构化的word文档。 下面就来看看如何使用C#给word...
  • C# 给Word文档添加内容控件

    千次阅读 2016-06-13 17:08:06
    在MSWord中,我们可以通过内容控件来向word文档中插入预先定义好的模块,指定模块的内容格式(如图片、日期、列表或格式化的文本等),从而创建一个结构化的word文档。下面就来看看如何使用Spire.Doc及C#给word文档...

    在MSWord中,我们可以通过内容控件来向word文档中插入预先定义好的模块,指定模块的内容格式(如图片、日期、列表或格式化的文本等),从而创建一个结构化的word文档。下面就来看看如何使用C#给word文档添加组合框、文本、图片、日期选取器及下拉列表等内容控件(这里我借助了一个word组件Spire.Doc)。

    添加组合框内容控件

    组合框用于显示用户可以选择的项目列表。和下拉列表不同的是组合框允许用户编辑或添加项。

    //给段落添加一个内容控件并指定它的SDTtype为Combo Box
    StructureDocumentTagInline sd = new StructureDocumentTagInline(document);
    paragraph.ChildObjects.Add(sd);
    sd.SDTProperties.SDTType = SdtType.ComboBox;
     
    //创建一个Combo Box, 添加选项并把它赋值给内容控件
    SdtComboBox cb = new SdtComboBox();
    cb.ListItems.Add(new SdtListItem("Cat"));
    cb.ListItems.Add(new SdtListItem("Dog"));
    sd.SDTProperties.ControlProperties = cb;
     
    //设置显示文本
    TextRange rt = new TextRange(document);
    rt.Text = cb.ListItems[0].DisplayText;
    sd.SDTContent.ChildObjects.Add(rt);



    添加文本内容控件

    纯文本控件包含文本,但不能包含其他项,例如表格、图片或其他内容控件。此外,纯文本控件中的所有文本都具有相同的格式。

    添加文本内容控件的步骤和添加组合框内容控件类似,核心代码如下:

    paragraph = section.AddParagraph();
    sd = new StructureDocumentTagInline(document);
    paragraph.ChildObjects.Add(sd);
    sd.SDTProperties.SDTType = SdtType.Text;
    SdtText text = new SdtText(true);
    text.IsMultiline = true;
    sd.SDTProperties.ControlProperties = text;
    rt = new TextRange(document);
    rt.Text = "Text";
    sd.SDTContent.ChildObjects.Add(rt);


     

     

    添加图片内容控件

    图片控件用于显示图像。我们可以在设计时或运行时指定图像,用户也可以单击此控件以选择要插入文档中的图像。

    核心代码:

    paragraph = section.AddParagraph();
    sd = new StructureDocumentTagInline(document);
    paragraph.ChildObjects.Add(sd);
    sd.SDTProperties.SDTType = SdtType.Picture;
    DocPicture pic = new DocPicture(document){ Width = 10, Height = 10 };
    pic.LoadImage(Image.FromFile("C:\\Icon.jpg"));
    sd.SDTContent.ChildObjects.Add(pic);


     

    添加日期选取器内容控件

    日期选取器提供用于选择日期的日历UI。最终用户单击控件中的下拉箭头时,就会显示日历。

    核心代码:

    paragraph = section.AddParagraph();
    sd = new StructureDocumentTagInline(document);
    paragraph.ChildObjects.Add(sd);
    sd.SDTProperties.SDTType = SdtType.DatePicker;
    SdtDate date = new SdtDate();
    date.CalendarType = CalendarType.Default;
    date.DateFormat = "yyyy.MM.dd";
    date.FullDate = DateTime.Now;
    sd.SDTProperties.ControlProperties = date;
    rt = new TextRange(document);
    rt.Text = "1990.02.08";
    sd.SDTContent.ChildObjects.Add(rt);


     

    添加下拉列表内容控件

    下拉列表显示了用户可以选择的项目列表。和组合框不同的是,下拉列表不允许用户添加或编辑项。

    核心代码:

    paragraph = section.AddParagraph();
    sd = new StructureDocumentTagInline(document);
    paragraph.ChildObjects.Add(sd);
    sd.SDTProperties.SDTType = SdtType.DropDownList;
    SdtDropDownList sddl = new SdtDropDownList();
    sddl.ListItems.Add(newSdtListItem("Harry"));
    sddl.ListItems.Add(newSdtListItem("Jerry"));
    sd.SDTProperties.ControlProperties = sddl;
    rt = new TextRange(document);
    rt.Text = sddl.ListItems[0].DisplayText;
    sd.SDTContent.ChildObjects.Add(rt);


     

    全部代码:

    using System;
    using System.Drawing;
    using Spire.Doc;
    using Spire.Doc.Documents;
    using Spire.Doc.Fields;
     
    namespace Insert_content_control_in_word_document
    {
        class Program
        {
            static void Main(string[] args)
            {
               //创建一个新的Word文档
               Document document = newDocument();
               Section section = document.AddSection();
               Paragraph paragraph = section.AddParagraph();
     
               //添加组合框内容控件
               StructureDocumentTagInline sd = new StructureDocumentTagInline(document);
               paragraph.ChildObjects.Add(sd);
               sd.SDTProperties.SDTType = SdtType.ComboBox;
               SdtComboBox cb = newSdtComboBox();
               cb.ListItems.Add(new SdtListItem("Cat"));
               cb.ListItems.Add(new SdtListItem("Dog"));
               sd.SDTProperties.ControlProperties = cb;
               TextRange rt = newTextRange(document);
               rt.Text = cb.ListItems[0].DisplayText;
               sd.SDTContent.ChildObjects.Add(rt);
     
               //添加文本内容控件
               paragraph = section.AddParagraph();
               sd= new StructureDocumentTagInline(document);
               paragraph.ChildObjects.Add(sd);
               sd.SDTProperties.SDTType = SdtType.Text;
               SdtText text = newSdtText(true);
               text.IsMultiline = true;
               sd.SDTProperties.ControlProperties = text;
               rt= new TextRange(document);
               rt.Text = "Text";
               sd.SDTContent.ChildObjects.Add(rt);
     
               //添加图片内容控件
               paragraph = section.AddParagraph();
               sd= new StructureDocumentTagInline(document);
               paragraph.ChildObjects.Add(sd);
               sd.SDTProperties.SDTType = SdtType.Picture;
               DocPicture pic = newDocPicture(document) { Width = 10, Height =10 };
               pic.LoadImage(Image.FromFile("C:\\Icon.jpg"));
               sd.SDTContent.ChildObjects.Add(pic);
     
               //添加日期选取器内容控件
               paragraph = section.AddParagraph();
               sd= new StructureDocumentTagInline(document);
               paragraph.ChildObjects.Add(sd);
               sd.SDTProperties.SDTType = SdtType.DatePicker;
               SdtDate date = newSdtDate();
               date.CalendarType = CalendarType.Default;
               date.DateFormat = "yyyy.MM.dd";
               date.FullDate = DateTime.Now;
               sd.SDTProperties.ControlProperties = date;
               rt= new TextRange(document);
               rt.Text = "1990.02.08";
               sd.SDTContent.ChildObjects.Add(rt);
     
               //添加下拉列表内容控件
               paragraph = section.AddParagraph();
               sd= new StructureDocumentTagInline(document);
               paragraph.ChildObjects.Add(sd);
               sd.SDTProperties.SDTType = SdtType.DropDownList;
               SdtDropDownList sddl = newSdtDropDownList();
               sddl.ListItems.Add(new SdtListItem("Harry"));
               sddl.ListItems.Add(new SdtListItem("Jerry"));
               sd.SDTProperties.ControlProperties = sddl;
               rt= new TextRange(document);
               rt.Text = sddl.ListItems[0].DisplayText;
               sd.SDTContent.ChildObjects.Add(rt);
     
               //保存并重启文件
               string resultfile = "sample.docx";
               document.SaveToFile(resultfile, FileFormat.Docx);
               System.Diagnostics.Process.Start(resultfile);
               
            }
        }
    }
     


     

    展开全文
  • Word文档是一个文字处理软件,我们经常使用word来编辑一些文字内容信息,页眉是什么呢?有什么作用呢?页眉是指位于上页边区的注释性文字或图片,通常,页眉可以包括文档名、作者名、章节名、页码、编辑日期、时间、...

    Word文档是一个文字处理软件,我们经常使用word来编辑一些文字内容信息,页眉是什么呢?有什么作用呢?页眉是指位于上页边区的注释性文字或图片,通常,页眉可以包括文档名、作者名、章节名、页码、编辑日期、时间、图片以及其它一些域等多种信息。页眉中一般会添加一些公司名称、LOGO等重要信息,这些信息是希望文档阅读者能记住并熟悉的,以起到推广和宣传的作用。至于页脚一般会有当前页的页码,方便阅读者能根据目录快速翻阅和查找,也可以添加页眉中提到的信息。那么一起来看看如何设置添加页眉吧。
    我们首先打开word,进入到需要编辑的文档中。
    如图:
    在这里插入图片描述

    进入到word文档中,我们在文档上方的菜单工具栏中选择【插入】选项。
    在这里插入图片描述

    点击插入进入插入选项界面后,在该界面中找到“页眉和页脚窗口”,在窗口选项中选择【页眉】。
    如图:
    在这里插入图片描述

    点击“页眉”选项按钮后会出现一个下拉选项界面,我们可以在界面中选择页眉的样式。
    如图:
    在这里插入图片描述

    选择好自己想要的页眉样式点击即可完成添加页眉。
    如图:
    在这里插入图片描述

    我们可以在添加的页眉进行编辑,加入一些有趣的因素,希望这个方法对大家有所帮助,感谢大家的观看。

    展开全文
  • 因为项目的关系,研究了一下Office的在线编辑功能,写出来共享一下。...利用IIS作为webdav的服务器端,可以很容易的实现office(word,excel等)的在线编辑.可以简单的实验一下:确保IIS的webdav扩展安装

    因为项目的关系,研究了一下Office的在线编辑功能,写出来共享一下。

    Office xp之后的版本支持通过webdav协议(http的扩展)直接编辑服务器上的文件。

    IIS(6.0)支持webdav,这在IIS管理器的web服务扩展中可以看到.利用IIS作为webdav的服务器端,可以很容易的实现office(word,excel等)的在线编辑.

    可以简单的实验一下:

    确保IIS的webdav扩展安装并被启用了,建立一个虚拟目录test,在其中放一个word文档a.doc,然后打开word, 文件->打开->输入word文档的访问url(http://localhost/test/a.doc),
    修改一下文档内容,保存一下,发生了什么? 文档被保存到服务器上了.

    在IE中,可以通过js创建Word.Application,来打开,修改服务器上的文档.

    wApp = new ActiveXObject("Word.Application.11");

    wApp.Visible
    = true ;

    wApp.Documents.Open( url );

    if( trackRevisions ){ //可以实现痕迹保留呢
    wApp.ActiveDocument.TrackRevisions
    = true ;
    wApp.ActiveDocument.ShowRevisions
    = false ;
    }
    else
    {
    wApp.ActiveDocument.TrackRevisions
    = false ;
    wApp.ActiveDocument.ShowRevisions
    = false ;
    }

    wApp.ActiveDocument.Application.UserName
    = Global_CurrentUserName;



    另外,安装office时,会同时按装一个ActiveX组件:Sharepoint.OpenDocuments,可么用此组件来激活word,编辑服务器上的文档:

    var __OpenDocuments = null ;

    function Document_Edit2( url )
    {
    if( __OpenDocuments == null )
    {
    try{
    __OpenDocuments
    = new ActiveXObject("SharePoint.OpenDocuments.3"); //for office 2007
    }
    catch(e){}

    if( __OpenDocuments == null || typeof(__OpenDocuments) == "undefined" )
    {
    try{
    __OpenDocuments
    = new ActiveXObject("SharePoint.OpenDocuments.2"); //for office 2003
    }catch(e){}
    }

    if( __OpenDocuments == null || typeof(__OpenDocuments) == "undefined" )
    {
    alert(
    "请安装Word(2003或更高版本)" );
    return ;
    }

    }
    // openDocObj.ViewDocument("http://www.abc.com/documents/sample.doc");, "Word.Document"
    //openDocObj.CreateNewDocument("http://www.abc.com/documents/sampleTemplate.dot", "http://www.abc.com/documents/");

    var result = __OpenDocuments.EditDocument( url , "Word.Document" );

    if( result == false )
    {
    alert(
    "无法打开文档." );
    }
    }
    展开全文
  • oracle学习文档 笔记 全面 深刻 详细 通俗易懂 doc word格式 清晰 第一章 Oracle入门 一、 数据库概述 数据库(Database)是按照数据结构来组织、存储和管理数据的仓库,它产生于距今五十年前。简单来说是本身可视...
  • unioffice是用于创建Office Open XML文档(.docx,.xlsx和.pptx)的库。 它的目标是成为用于创建和编辑docx / xlsx / pptx文件的最兼容,性能最高的Go库。 状态 文件(docx)[Word] 读/写/编辑 格式化 图片 桌子 ...
  • 按Alt+Shift+D键来插入系统日期 按Alt+Shift+T键则插入系统当前时间 同时,在插入的时间上右键->编辑域 一次性删除文档中的全部链接: 方法1:一劳永逸法(推荐) 因为链接大多都是从文档外进入文档的...
  • 能准确识别英文、数字,以及日期、时间等数量词,能识别人名、地名、组织机构名等未登录词。能通过自定义配置文件来改变组件行为,能自定义用户词库、自动检测词库变化、支持大规模分布式环境,能灵活指定多种分词...
  • 我们经常使用word来编辑一些文字内容信息,Word文档是一个文字处理软件,页眉是指位于上页边区的注释性文字或图片,页眉中一般会添加一些公司名称、LOGO等重要信息,这些信息是希望文档阅读者能记住并熟悉的,以起到...
  • word使用技巧大全

    热门讨论 2011-03-18 20:37:53
    使Word中的字体变清晰Word文档中使用“仿宋”字体很淡,可按以下方法使字体更清晰: 84 四十一、word和execl使用技巧 84 1、Word下如何使用着重号 84 2、让Word表格快速一分为二 84 3、Word中巧用Alt键 85 4、巧用...
  • 老刘按:做为程序员,绝不是单纯写代码,快速出文档是第一件必需的武器,基本的图片处理和初级文档编辑能力是每个程序员都过关的,初级文档编辑不只是打字和粘贴图片 1、 封面 封面大概写上文档名称,标注...
  • word宝典教程

    2015-08-06 21:16:02
    很棒的word的用法大全,值得一看。 三招去掉页眉那条横线 插入日期和时间的快捷键 批量转换全角字符为半角字符 快速打开最后编辑文档 删除网上下载资料的换行符(象这种“↓”)
  • 对多个WORD文档执行替换,包含正文、页眉和页脚。同时还支持多个关键字替换,例如将1替换成A,将2替换成B,将3替换成C...... 段落缩进 让指定的段落首行缩进俩字符。 中英互译 对选区的字符执行中译英、英译中操作.....
  • 邀请他人查看、 编辑文档 通过电子邮件方式共享文档 通过联机演示方式共享文档 通过发布至博客方式共享文档 ## 文本的基本操作 光标的移动 输入法的切换 大小写的切换 控制数字小键盘打开与关闭 输入时间与...
  • 模板是一类特殊的Word文档,它提供了编辑文档的基本工具和文本格式。模板一般包含每个文档中都显示的文字和图形(页眉和页脚;插入日期和时间、文档标题等信息的域;占位符;公司徽标等)、页面设置、样式、自定义...
  • 罗刚君Word精灵 v3.0.rar

    2019-07-13 05:22:16
    5.新增“内容转图片(禁止编辑)”功能,用于将Word文档的内容转换成图片,从而使他人只能查看无法修改。 6.新增“带圈编号”功能,可以单击一次生成一个带圈的编号,也可以一次性插入1到20的带圈编号。同时还提供10...
  • 当前比较流行的帮助文档制作格式主要有:WORD文档、PDF文档、CHM文档、Bizhelp在线帮助文档制作四种格式,其中,CHM格式文档因制作简便、便于阅读而得到广泛应用,Bizhelp因具有在线所见即所得编辑功能和多用户协创...
  • Word 2007宝典 10/10

    2012-04-02 16:38:29
    出版日期:2008-2-1 ISBN:9787115169945 字数:1159000 页码:649 -------------------------------------------------------------------------------- 内容提要 -----------------------------------------------...
  • Word 2007宝典 9/10

    2012-04-02 16:32:40
    出版日期:2008-2-1 ISBN:9787115169945 字数:1159000 页码:649 -------------------------------------------------------------------------------- 内容提要 -----------------------------------------------...
  • Word 2007宝典 8/10

    2012-04-02 16:27:04
    出版日期:2008-2-1 ISBN:9787115169945 字数:1159000 页码:649 -------------------------------------------------------------------------------- 内容提要 -----------------------------------------------...
  • Word 2007宝典 7/10

    2012-04-02 16:16:05
    出版日期:2008-2-1 ISBN:9787115169945 字数:1159000 页码:649 -------------------------------------------------------------------------------- 内容提要 -----------------------------------------------...
  • Word 2007宝典 6/10

    2012-04-02 15:58:10
    出版日期:2008-2-1 ISBN:9787115169945 字数:1159000 页码:649 -------------------------------------------------------------------------------- 内容提要 -----------------------------------------------...
  • Word 2007宝典 5/10

    2012-04-02 15:50:09
    出版日期:2008-2-1 ISBN:9787115169945 字数:1159000 页码:649 -------------------------------------------------------------------------------- 内容提要 -----------------------------------------------...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 397
精华内容 158
关键字:

word文档编辑日期