精华内容
下载资源
问答
  • 在这里介绍一下Word文档与Excel文档的安全使用方法 Excel 先拿excel这货开刀 温馨提示:想到绿帽子的童鞋请大声朗读:绿色是健康,脏的是思想。 (1)我想给Exce上一个密码行不行?当然是可以的! 首先点击...

    Word文档与Excel文档的安全问题

    /FU WEN CHAO/

    关于Word与excel文档我们都知道它们分别是文字处理软件电子表格软件;前者善于对数据进行简单的计算,后者擅长存储、计算和分析数据;大部分的人都接触过它们;在这里介绍一下Word文档与Excel文档的安全使用方法
    这里是引用

    
    

    Excel

    先拿excel这货开刀
    天然的绿色
    温馨提示:想到绿帽子的童鞋请大声朗读:绿色是健康,脏的是思想。

    (1)我想给Exce上一个密码行不行?当然是可以的!
    首先点击菜单栏上的“文件”在这里插入图片描述
    然后在第十个常规选项也就是“文档加密(E)”一栏里面选择密码加密(p)在这里插入图片描述接下来输入自己想要设置的密码就行了

    再次进入就需要密码在这里插入图片描述
    (2)我想把我的Excel中单元格中的数据隐藏起来呢?当然也是阔以滴!

    首先选取你需要隐藏的单元格+右击+选取" 设置单元格格式”在这里插入图片描述
    点击“ 保护"标签 +将“ 隐藏"钩上在这里插入图片描述
    再点击“数字”标签然后选取"分类"中的“自定义”→再在“类型”下面的长条框内输三个;;;(要在英文状态下输人)→单击“确定"即可在这里插入图片描述
    如果要恢复只需要把之前的隐藏选项取消勾选就ok了

    (3)既然单元格的数据都可以隐藏起来,那么隐藏Excel的工作表也不在话下。

    选定工作表-单击“开发工具”
    在这里插入图片描述
    选择启用宏”
    在这里插入图片描述
    然后Visual Basic"编辑器 用Ctrl + R调出“工程”——VBPyper对话框然后选定工作表按F4键,调出属性对话程,在属性中选中–2值。

    如果是要密码的话,可以在“工程一VBAPoject"对话框中选定工作表,再右击,在属性中加人密码就可以了。

    Word

    这里是引用

    (1)如何消除Word文档的使用痕迹?

    删除C: IDocuments and Sttings\ usemame\ Recent(其中usemame指的是你实际的账号名)下相关的所有快捷方式。
    
    删除文件夹C:\Documents and Stting\ usermame \Application\Data\ Microsoft\Office\Recent其中username指的是你实际的账号名
    

    (2)怎么样发现自己的Word文档有没有被人修改过?

    打开菜单栏上的“工具”在这里插入图片描述
    选“修订”>在这里插入图片描述
    再进行比较文档,即可发现了。
    还可以利用修订功能来决定 是否接受或拒绝修订。

    (3)怎么样给word设置密码?

    点击菜单栏上的“文件”→另存为在这里插入图片描述
    点击可见到加密(E)选项了

    在这里插入图片描述
    然后设置密码就OK在这里插入图片描述

    以上是现在常见的版本,一些版本可能不一致,不过相差不是特别大,可以将鼠标放置上面静止观看解析去摸索
    在这里插入图片描述

    展开全文
  • 有时候想把Word文档里的许多精美图片取出来,却要一张一张的去保存,如果图片不多那还好办,如果图片一多起来,再一张一张去保存的话,那就会让人想死的心都有了,那么有没有什么办法可以直接将全部图片都保存下来呢...

    有时候想把Word文档里的许多精美图片取出来,却要一张一张的去保存,如果图片不多那还好办,如果图片一多起来,再一张一张去保存的话,那就会让人想死的心都有了,那么有没有什么办法可以直接将全部图片都保存下来呢?

    方法当然有,下面就介绍一下如何才能一次性将全部图片都保存起来,既省时又省事,心情舒坦。

    步骤:

    ①打开图片所在的文档,点击菜单栏上的“文件→另存为”,也可以直接按F12键。

    ②在弹出的“另存为”窗口中,在“保存类型”下拉框中选择“网页文件”。default-diagram_20161012-1654_1.jpg

    ③然后单击“保存”按钮,关闭窗口,打开文件所在位置,可以看到多了一个与文件同名的以“.files”为后缀名的文件夹,打开文件夹可以发现,word中所有的图片都已经保存在这里了。

    当然,这个方法也可以用在一些网页上,有时候在网上看到一些图片想将他们保存下来,但右键点击却保存不了,这个时候也可以用类似的方法,我们都知道网页是可以保存的,那么就试试这个保存的功能吧。

    下面我们举个例子,打开一个网页,点击保存,将页面另存为。default-diagram_20161012-1654_1.jpg

    在弹出的对话框中选择 “网页,全部”的选项,点击确定后保存。default-diagram_20161012-1654_1.jpg

    然后我们回到我们保存文件的位置看看,可以看到有两个文件,一个为html格式的网页文件,一个则是文件夹,打开文件夹,我们可以发现刚刚打开的网页里面,所有的图片都在这里了。

    展开全文
  • word文档设置锚点

    千次阅读 2019-04-25 14:16:38
    有时候,我们在使用word文档的时候,需要能根据关键字跳转到关联的位置。其实就是类似html页面上的锚点,点击锚点信息,就能到达相应的解释或者具体详细介绍部分。类似如下的效果: 这个设置很简单,只需要两步就...

    有时候,我们在使用word文档的时候,需要能根据关键字跳转到关联的位置。其实就是类似html页面上的锚点,点击锚点信息,就能到达相应的解释或者具体详细介绍部分。类似如下的效果:

    这个设置很简单,只需要两步就可以轻松搞定。

    一、选择具体的需要跳转的信息。然后点击菜单栏的“插入”选项,选择“书签”。在打开的对话框中,输入书签的名称,然后点击添加即可。这里我需要跳转到的位置是“测试”,如下所示:

    接着,在弹出的对话框中,输入“测试”,然后点击右侧的“添加”按钮,这样一个书签就做好了。

     

    二、 选择锚点位置,就是选中需要跳转的文字,然后右键选择“超链接”,在打开的对话框中,选择左侧第二项“本文档中的位置”,然后选中第一步中创建的书签即可。这里我需要设置锚点的文字是“监测手机”,需要链接的目标是第一步中设置的书签“测试”。

    最后点击确定,这样在word中设置锚点就完成了。当我们把鼠标移动到锚点的位置,会提示按住ctrl并单击可访问链接。 按照提示操作,就是前面演示的动态效果了。

    展开全文
  • 笔者用c#制作具有菜单栏和工具栏的MDI窗口时遇到了不少问题。这里把结果与大家分享。 资源中用WORD文档详细介绍了制作过程并给出了源代码。
  • 本文介绍了如何使用aspose进行word文档的生成,并提供了工具类供参考。 文章目录Aspose填充word数据1. 建立一个word模板1.1 定义单个变量1.2 定义集合变量 1. 建立一个word模板 1.1 定义单个变量 在word文档中,在...

    Aspose填充word数据

    本文介绍了如何使用aspose进行word文档的生成,并提供了工具类供参考。
    有问题欢迎 call 微信:905369866,小弟尽力而为。。毕竟这玩意没吃透。

    1. 建立一个word模板

    1.1 定义单个变量

    1. 在word文档中,在菜单栏中依次点击插入->文档部件->
    2. 接着在弹出框中选择MergeField域,在域属性中填写域名,该域名即为变量名,填写完毕后点击确定即可;
      设置文档域名
      生成如图所示的样式,即为添加成功
      变量添加成功

    1.2 定义集合变量

    当单一变量无法满足需求后,我们就需要定义集合变量,我就拿员工薪资统计来举例,一个表格里面会有多个数据。此时,我们应该插入List数据到模板文件中。

    1. 模板关键字:TableStart:集合名称TableEnd:集合名称
    2. 同样的,在文本域中选择MergeField,域名要用TableStart打头,紧接冒号:,再然后就是定义集合的名称。需要注意的是,TableStart意为集合的开始,所以我们再集合结束的地方,需要添加结束标识TableEnd
    3. TableStartTableEnd 之间的变量,就是集合中每个属性的变量名称。
      添加集合数据开始
      添加完毕之后,如图所示
      添加集合数据开始

    1.3 定义图片变量

    图片变量与单个变量一致。
    在这里插入图片描述

    Word模板书写到此结束

    1.4 演示模板文档下载

    点击此处下载演示文档

    2. 入门使用

    本人在公司里,合同这一块是起了一个微服务进行的,所以是稍加整理,把文档相关的操作给简化,整合到一个类里面,供大家参考。

    2.1 使用前的准备工作

    1. 导入 aspose 的包,本人使用的是 aspose-words 16.8.0版本,各位可以去网上搜索一个下载,也可以克隆项目(参照:4. Demo 代码 Git 地址(含Jar包、模板文件))。
    2. 去除水印操作,同样的,各位可以去网上搜一个 license.xml 下载。(详细可以参照:3.1 水印说明

    2.2 导入工具类

    package com.chimmhuang.util;
    
    import com.aspose.words.Document;
    import com.aspose.words.DocumentBuilder;
    import com.aspose.words.SaveFormat;
    import com.aspose.words.SaveOptions;
    import com.aspose.words.net.System.Data.DataRow;
    import com.aspose.words.net.System.Data.DataTable;
    
    import java.awt.*;
    import java.awt.geom.AffineTransform;
    import java.awt.image.BufferedImage;
    import java.awt.image.ColorModel;
    import java.awt.image.WritableRaster;
    import java.beans.PropertyDescriptor;
    import java.io.ByteArrayInputStream;
    import java.io.ByteArrayOutputStream;
    import java.io.InputStream;
    import java.lang.reflect.Field;
    import java.lang.reflect.Method;
    import java.util.HashMap;
    import java.util.List;
    import java.util.Map;
    
    /**
     * @author Chimm Huang
     * @author chimmhuang@163.com
     * @date 2020/01/22
     */
    public class ContractUtil {
    
        private ContractUtil() {
        }
    
        /**
         * 调整bufferedimage大小
         * @param source BufferedImage 原始image
         * @param targetW int  目标宽
         * @param targetH int  目标高
         * @param flag boolean 是否同比例调整
         * @return BufferedImage  返回新image
         */
        public static BufferedImage resizeBufferedImage(BufferedImage source, int targetW, int targetH, boolean flag) {
            int type = source.getType();
            BufferedImage target = null;
            double sx = (double) targetW / source.getWidth();
            double sy = (double) targetH / source.getHeight();
            if (flag && sx > sy) {
                sx = sy;
                targetW = (int) (sx * source.getWidth());
            } else if(flag && sx <= sy){
                sy = sx;
                targetH = (int) (sy * source.getHeight());
            }
            if (type == BufferedImage.TYPE_CUSTOM) { // handmade
                ColorModel cm = source.getColorModel();
                WritableRaster raster = cm.createCompatibleWritableRaster(targetW, targetH);
                boolean alphaPremultiplied = cm.isAlphaPremultiplied();
                target = new BufferedImage(cm, raster, alphaPremultiplied, null);
            } else {
                target = new BufferedImage(targetW, targetH, type);
            }
            Graphics2D g = target.createGraphics();
            g.setRenderingHint(RenderingHints.KEY_RENDERING, RenderingHints.VALUE_RENDER_QUALITY);
            g.drawRenderedImage(source, AffineTransform.getScaleInstance(sx, sy));
            g.dispose();
            return target;
        }
    
    
        /**
         * 填充 word 模板(object数据格式)
         *
         * @param modelWordByte word模版二进制文件
         * @param obj     要填充的数据
         * @return 组合数据之后的word二进制
         */
        public static byte[] fillWordDataByDomain(byte[] modelWordByte, Object obj) {
            try {
                Class<?> aClass = obj.getClass();
                Field[] fields = aClass.getDeclaredFields();
                Map<String, Object> data = new HashMap<>(fields.length);
                for (Field field : fields) {
                    PropertyDescriptor pd = new PropertyDescriptor(field.getName(), aClass);
                    Method method = pd.getReadMethod();
                    String key = field.getName();
                    Object value = method.invoke(obj);
                    if (value != null) {
                        data.put(key, value);
                    }
                }
                return fillWordDataByMap(modelWordByte, data);
            } catch (Exception e) {
                return new byte[0];
            }
        }
    
    
        /**
         * 填充 word 模板(map数据格式)
         *
         * @param file word二进制
         * @param data 要填充的数据
         * @return 组合数据之后的word二进制
         */
        public static byte[] fillWordDataByMap(byte[] file, Map<String, Object> data) throws Exception {
            byte[] ret = null;
            if (data == null || data.isEmpty()) {
                return ret;
            }
    
            try (InputStream is = new ByteArrayInputStream(file);
                 ByteArrayOutputStream out = new ByteArrayOutputStream()) {
                Document doc = new Document(is);
                DocumentBuilder builder = new DocumentBuilder(doc);
                Map<String, String> toData = new HashMap<>();
                for (Map.Entry<String, Object> en : data.entrySet()) {
                    String key = en.getKey();
                    Object value = en.getValue();
    
                    if (value instanceof List) {
                        //写入表数据
                        DataTable dataTable = fillListData((List) value, key, builder);
                        doc.getMailMerge().executeWithRegions(dataTable);
                    }
    
                    if (value instanceof BufferedImage) {
                        builder.moveToMergeField(key);
                        builder.insertImage((BufferedImage) value);
                    }
    
                    String valueStr = String.valueOf(en.getValue());
                    if (value == null || value.equals("null")) {
                        continue;
                    }
    
                    toData.put(key, valueStr);
                }
    
                String[] fieldNames = new String[toData.size()];
                String[] values = new String[toData.size()];
    
                int i = 0;
                for (Map.Entry<String, String> entry : toData.entrySet()) {
                    fieldNames[i] = entry.getKey();
                    values[i] = entry.getValue();
                    i++;
                }
    
                //合并数据
                doc.getMailMerge().execute(fieldNames, values);
                doc.save(out, SaveOptions.createSaveOptions(SaveFormat.DOCX));
                ret = out.toByteArray();
            }
    
            return ret;
        }
    
        /**
         * 封装 list 数据到 word 模板中(word表格)
         *
         * @param list      数据
         * @param tableName 表格列表变量名称
         * @return word表格数据DataTable
         */
        private static DataTable fillListData(List<Object> list, String tableName, DocumentBuilder builder) throws Exception {
    
            //创建DataTable,并绑定字段
            DataTable dataTable = new DataTable(tableName);
            for (Object obj : list) {
                //创建DataRow,封装该行数据
                DataRow dataRow = dataTable.newRow();
                Class<?> objClass = obj.getClass();
                Field[] fields = objClass.getDeclaredFields();
                for (int i = 0; i < fields.length; i++) {
                    Field field = fields[i];
                    dataTable.getColumns().add(fields[i].getName());
                    PropertyDescriptor pd = new PropertyDescriptor(field.getName(), objClass);
                    Method method = pd.getReadMethod();
                    dataRow.set(i, method.invoke(obj));
                }
                dataTable.getRows().add(dataRow);
            }
            return dataTable;
        }
    
        //    private static License license = null;
    
        /**
         * 加载 license
         * 由于 aspose是收费的,若没有 license,则会出现水印。
         */
    //    static {
    //        try {
    //            InputStream is = ContractUtil.class.getResourceAsStream("/license.xml");
    //            license = new License();
    //            license.setLicense(is);
    //        } catch (Exception e) {
    //            throw new RuntimeException("自动加载aspose证书文件失败!");
    //        }
    //    }
    }
    

    2.3 开始使用

    1. 首先,我们先定义和模板对应的数据,我们先定义列表里面的 [员工薪资信息]Worker 的数据
    package com.chimmhuang.pojo;
    
    import lombok.AllArgsConstructor;
    import lombok.Builder;
    import lombok.Data;
    import lombok.NoArgsConstructor;
    
    import java.math.BigDecimal;
    
    /**
     * 员工薪资信息
     *
     * @author Chimm Huang
     * @author chimmhuang@163.com
     */
    @Data
    @Builder
    @AllArgsConstructor
    @NoArgsConstructor
    public class Worker {
        /** 员工姓名 */
        private String name;
        /** 年龄 */
        private Integer age;
        /** 性别 */
        private String sex;
        /** 工资 */
        private BigDecimal salary;
    }
    
    1. 接着我们定义整个模板的基本数据:SalaryData
    package com.chimmhuang.pojo;
    
    import lombok.AllArgsConstructor;
    import lombok.Builder;
    import lombok.Data;
    import lombok.NoArgsConstructor;
    
    import java.awt.image.BufferedImage;
    import java.math.BigDecimal;
    import java.util.List;
    
    /**
     * 文档模板数据
     *
     * @author Chimm Huang
     * @author chimmhuang@163.com
     */
    @Data
    @Builder
    @AllArgsConstructor
    @NoArgsConstructor
    public class SalaryData {
        /** 公司名称 */
        private String companyName;
        /** 员工薪资列表 */
        private List<Worker> workerList;
        /** 工资总和 */
        private BigDecimal totalSalary;
        /** 公司log */
        private BufferedImage logImg;
    }
    
    1. 定义好以上数据之后,我们就可以开始进行数据的填充,工具类提供两种填充方法
      1. 一种是传递 Object 数据进行数据填充
      2. 另一种是传递 Map 数据进行数据填充

    我在这里采用第一种方式进行数据的填充,个人也比较推荐使用domain数据。

    package com.chimmhuang.run;
    
    import com.chimmhuang.pojo.SalaryData;
    import com.chimmhuang.pojo.Worker;
    import com.chimmhuang.util.ContractUtil;
    
    import javax.imageio.ImageIO;
    import java.awt.image.BufferedImage;
    import java.io.File;
    import java.io.FileInputStream;
    import java.io.FileOutputStream;
    import java.io.IOException;
    import java.math.BigDecimal;
    import java.nio.file.Files;
    import java.nio.file.Paths;
    import java.util.Arrays;
    import java.util.List;
    
    /**
     * @author Chimm Huang
     * @author chimmhuang@163.com
     */
    public class App {
    
        public static void main(String[] args) throws IOException {
    
            // 封装员工薪资信息
            Worker worker1 = Worker.builder()
                    .name("张三")
                    .age(18)
                    .sex("男")
                    .salary(BigDecimal.valueOf(1000))
                    .build();
            Worker worker2 = Worker.builder()
                    .name("李四")
                    .age(16)
                    .sex("女")
                    .salary(BigDecimal.valueOf(2000))
                    .build();
            List<Worker> workerList = Arrays.asList(worker1, worker2);
    
            // 计算工资总和
            BigDecimal totalSalary = workerList.stream()
                    .map(Worker::getSalary)
                    .reduce(BigDecimal.ZERO, BigDecimal::add);
    
            // 图片填充使用 BufferedImage 接受图片
            BufferedImage image = ImageIO.read(new FileInputStream("C:\\Users\\huangshuai\\Desktop\\鱼.png"));
            BufferedImage bufferedImage = ContractUtil.resizeBufferedImage(image, 50, 50, true);
    
            // 封装文档模板数据
            SalaryData data = SalaryData.builder()
                    .companyName("王多鱼股份有限公司")
                    .workerList(workerList)
                    .totalSalary(totalSalary)
                    .logImg(bufferedImage)
                    .build();
    
    
            // 读取模板文件
            byte[] modelByte = Files.readAllBytes(Paths.get("C:\\Users\\huangshuai\\Desktop\\模板.docx"));
    
            // 调用工具类,获取填充数据后的文件
            byte[] resultByte = ContractUtil.fillWordDataByDomain(modelByte, data);
    
            // 处理该二进制文件,此处处理为输出到桌面
            File resultFile = new File("C:\\Users\\huangshuai\\Desktop\\员工薪资统计表.docx");
            FileOutputStream fos = new FileOutputStream(resultFile);
            fos.write(resultByte);
            fos.close();
        }
    }
    

    2.4 结果展示

    在这里插入图片描述

    3. 注意事项

    3.1 水印说明

    看上方的图相比大家也不难发现,文档生成的同时,也多了红色的一串字体。
    由于 aspose 是收费的,所以想要去水印使用,需要添加 license.xml,由于本人使用的是公司提供的凭证,所以我就不传上来了,如有需要,可以选择购买 aspose 的服务,或者上网搜一个 license.xml

    3.2 如何添加 license

    我已经在工具类中提供了一个静态初始化方法,大家下载好 license.xml 之后,放入对应的目录,将注释部分去掉即可。

    4. Demo 代码 Git 地址(含Jar包、模板文件)


    码云地址:https://gitee.com/chimmhuang/Aspose-word-demo
    欢迎 Star、fork

    展开全文
  • word文档自动保存方法

    2011-08-09 16:17:33
    下面介绍word文档自动保存的方法: 1.点击菜单栏上的“工具”,选择“选项”,弹出“选项”对话框,如下图所示。 2.在“选项”对话框中,将“自动存盘”前的选框选中,在“自动存盘时间间隔”框内输入一个值,...
  • GPS平台、网站建设、软件开发、系统运维,找森大网络科技! ...来自森大科技官方博客 ...现在我们来介绍一下,怎么将中文的简体和繁体进行双向转换。...2.选择菜单栏中的审阅,我们可以看到里面有很多的内容,里
  • 我们应用word文档时,有时启动word文档后会弹出更新窗口,如果更新失败就打不开word文档,这时应该怎么办呢?怎样关闭更新呢?下面就介绍一下解决方法。 工具/原料 电脑 word2016 方法/步骤 1 ...
  • 下面以Windows XP为例,介绍快速统计多个Word文档页数的技巧。  1.使用资源管理器打开包含要统计页数的多个Word文档的文件夹。  2.单击工具中的“查看”按钮,然后单击弹出菜单中的“详细信息”命令,这样将以...
  • (2)选中需产生表格的文字内容,在菜单栏单击“表格→转换→文本转换成表格”命令,在弹出的对话框中的“文字分隔符位置”选项中选逗号(一定要和输入表格内容时的分隔符一致),同时按所要的表格形式对其他选项做...
  • 今天修改公司介绍时候 想设计几个文字超级链,发现超级链不能链接到本文本 文字 。。。。。 惊住了。。。。我记得以前可以的 。...然后划出你想要链接的地方 点击word最上方菜单栏——插入——链接——文档
  • 《“工具栏的介绍”、“属性栏的介绍”》 一、Axure 的工作环境 1、· Axure 的工作环境可进行可视化拖拉操作,可轻松...3、· 菜单栏和工具栏 执行常用操作,如文件打开、保存、格式化控件、输出原型、输出规格等操
  • 如今PDF格式的文档运用的十分广泛,有时候由于工作的需要,要求我们将一篇PDF中文文档翻译成... 方法一:word文档自带翻译  1.首先,打开我们需要翻译的文档,在上方菜单栏中点击【审阅】,在子菜单栏中找到【...
  • 如今PDF格式的文档运用的十分广泛,有时候由于工作的需要,要求我们将一篇PDF中文文档翻译成... 方法一:word文档自带翻译 1.首先,打开我们需要翻译的文档,在上方菜单栏中点击【审阅】,在子菜单栏中找到【语...
  • Aspose填充word数据

    2021-04-22 13:59:17
    本文介绍了如何使用aspose进行word文档的生成,并提供了工具类供参考。可以在word中填充数据,生成word和pdf文档。 文章目录建立一个word模板 建立一个word模板 我是用WPS来生成的,和Word类似。 在word文档中,...
  • WORD看电视

    2013-10-23 16:23:40
    用WORD收看网络电视 没错!用Word确实能看电视!只要动动脑,稍加改造,就可用... 第一步:在Word中添加媒体播放器 首先,请确认Word版本为Word XP以上,接着建立一个新的Word文档;在菜单命令中依次选择“插入
  • 如何更改word默认字体

    2016-08-17 17:22:59
    内容提要:word默认字体是宋体,如果我们喜欢将黑体设置为默认字体怎么办?请看笔者对更改word默认字体的方法介绍。...  Word中默认字体为宋体,如果我们经常使用另外一种... 在打开任意word文档时,单击格式菜单栏
  • word里表格斜线怎么弄

    2019-09-04 17:13:29
    下面就给大家介绍word文档里表格的斜线表头的制作方法。 1、首先,我们绘制一个表格,单击菜单栏–插入–表格,选择表格行数和列数,在Word空白页面中绘制出来。 2、表格绘制完之后,输入一些文字信息,将光标...
  • 怎么去掉word文字下面的波浪线

    千次阅读 2019-09-30 15:06:57
    word对于一些拼写错误的文字或者不符合语法的语句都会用波浪线警告,但是很... 如图所示,我们打开一个word文档,发现一大段的下划线,想要去掉怎么办呢? 我们点击如图所示页面上方菜单栏的审阅 在...
  • 首先,打开一个没有损坏的WORD文档,然后点击菜单“工具”-->“选项”--->切换到“常规”,勾选“打开时确认转换”,再点击“确定”。点击WORD软件左上角的菜单“文件”---“打开”,找到损坏文件的路径,...
  • word中实现文献引用

    千次阅读 2017-05-14 21:52:07
    选到需要插入引用的地方,然后在上面菜单栏中依次选择引用,可以看到子菜单中有脚注,然后选择脚注栏右下角的展开符号,便会出现尾注添加选项,在该选项中选中尾注-&gt;文档结尾,编号格式为1,2,3,连续,将更改...
  • Word收看网络电视

    2007-06-07 23:08:16
    用Word确实能看电视!只要动动脑,稍加改造,就可用Word实时接收网络电视... 第一步:在Word中添加媒体播放器 首先,请确认Word版本为WordXP以上,接着建立一个新的Word文档;在菜单命令中依次选择“插入→对象...
  • Word是我们办公软件中使用...在我们编辑word文档时,大家有时候会给文档设置封面,那么我们如何进行设置呢,今天小编就告诉大家一个简单的方法,首先点击菜单栏中的【插入】-【页面】-【封面】接着就可以在下拉框...
  • PDF to Word 3.0.1中文版 (含注册码)

    热门讨论 2012-12-12 14:20:43
    右键转换:在安装 AnyBizSoft PDF to Word的时候若勾选了将程序添加到快捷菜单的选项,可直接右键点击单个PDF文件,在弹出菜单中选择使用AnyBizSoft PDF to Word转换,便可迅速将该PDF文件转换成Word文档,而无须...
  • Word 2007宝典 10/10

    2012-04-02 16:38:29
    完整清晰版 PDF ,有目录。共 220MB,分为 10 个分卷 Word 2007 宝典 OFFICE2007 OFFICE2010 word2007宝典 原价:88.00元 ...附录A Word 2007中的Word 2003菜单命令指南  附录B Word 2007默认键分配方案
  • Word 2007宝典 9/10

    2012-04-02 16:32:40
    完整清晰版 PDF ,有目录。共 220MB,分为 10 个分卷 Word 2007 宝典 OFFICE2007 OFFICE2010 word2007宝典 原价:88.00元 ...附录A Word 2007中的Word 2003菜单命令指南  附录B Word 2007默认键分配方案
  • Word 2007宝典 8/10

    2012-04-02 16:27:04
    完整清晰版 PDF ,有目录。共 220MB,分为 10 个分卷 Word 2007 宝典 OFFICE2007 OFFICE2010 word2007宝典 原价:88.00元 ...附录A Word 2007中的Word 2003菜单命令指南  附录B Word 2007默认键分配方案
  • Word 2007宝典 7/10

    2012-04-02 16:16:05
    完整清晰版 PDF ,有目录。共 220MB,分为 10 个分卷 Word 2007 宝典 OFFICE2007 OFFICE2010 word2007宝典 原价:88.00元 ...附录A Word 2007中的Word 2003菜单命令指南  附录B Word 2007默认键分配方案
  • Word 2007宝典 6/10

    2012-04-02 15:58:10
    完整清晰版 PDF ,有目录。共 220MB,分为 10 个分卷 Word 2007 宝典 OFFICE2007 OFFICE2010 word2007宝典 原价:88.00元 ...附录A Word 2007中的Word 2003菜单命令指南  附录B Word 2007默认键分配方案

空空如也

空空如也

1 2 3 4 5 ... 10
收藏数 186
精华内容 74
关键字:

word文档菜单栏介绍