《Word非常接触》对邮件合并保留数据原格式的精彩论述

请参考:

①在主文档内按Alt+F9快捷键若干次,直到主文档内显示出{ MERGEFIELD "抵押率()"}为止。

②选定{ MERGEFIELD "抵押率()" },按Ctrl+F9快捷键为之加上一个域括号,变成{ { MERGEFIELD "抵押率()" } }。

③在{ { MERGEFIELD "抵押率()" } }中输入一个等号,使之变成{ ={ MERGEFIELD "抵押率()" } },先按一次Alt+F9快捷键,然后再按一次F9键以刷新域,即可看到原来的66.670000000000002已经变成了66.67。

以下是守柔版主与如意版主的大作《Word非常接触》第309页、第311页的部分内容,请chencha8077兄参考:
QUOTE:

使用嵌套域代码{ ={ MERGEFIELD "语文" } }可保留数据源中原数据格式,即如果“语文”成绩为整数时,该域结果也为整数,如果“语文”成绩为1位小数时,该域结果也保留1位小数。

----------------------------------------------------------------------------------------------------------------------------------

将数据从数据源通过邮件合并方式提取到Word时,对于非整数如2.9,可能显示为2.8999999999999999。

使用“\#”数字图片开关,可保留统一的小数位数,如{ MERGEFIELD "合并域" \#"0.00" },可将“合并域”字段的所有数据保留小数点后2位小数。

使用“=(Formula)”公式域时,可取得与数据源中一致的数据格式,如{ ={ MERGEFIELD "合并域" } }。

可以在excel表格中用MID函数将指定数据的小数点后位数加以限定,就能轻松解决。

小芊是公司人力资源部的薪资专员,领导给她安排了一项新任务——为每位员工打印一张薪资通知单,小芊自信满满:Word邮件合并功能可以快速完成任务!可是一会儿小芊就眉头紧锁,原来她遇到了意想不到的难题——进行Word邮件合并之后,作为“数据源文件”的Excel表中本来保留2位小数位数的数字居然显示为保留十几位小数位数(见图1)。

问题真的这么难解决吗?其实只需一个简单的操作,问题马上迎刃而解,这把万能钥匙就是——修改“Word域代码”!下面就来看看它是如何发挥神奇功用的吧。

具体操作如下:

  第一步:将光标移到需要改变小数点后位数的“域代码”上(如《基本工资》),待其变成灰色后用鼠标右击,执行“切换域代码”命令,灰色部分立刻显示为“{MERGEFIELD “基本工资”}”。鼠标继续右击灰色部分,执行“编辑域”命令,弹出“域”对话框(见图3),

先选择“域名”列表框中的“NumWords”,再选择“数字格式”列表中的“#,##0.00”。

  第二步:单击“域”对话框左下角的“域代码”按钮,将“域代码”窗口中的蓝色部分“\#”#,##0.00””复制下来,再回到Word主界面,将已复制的代码“\#”#,##0.00””粘贴在灰色的域代码中间。依法炮制,将《奖金》的域代码进行同样的修改(见图4)。

  完成以上一系列操作之后,点击“合并到新文档”按钮,一个全新的Word文档生成了,每张通知单上都如愿保留了2位小数位数,按下“打印”按钮打印就可以了。

  Word邮件合并的域代码功能十分强大,本例中仅涉及其中一个小小的功能,只要对其充分利用,可以极大地提高工作效率。

word2003邮件合并后保留小数点位数问题相关推荐

  1. matlab读取excel,求导、函数、注释,保留小数点位数等

    0.安装 2016a 破解版教程: https://jingyan.baidu.com/article/72ee561a19688be16138df3b.html 1.matlab大段注释的方法: 注 ...

  2. C++知识精讲5——printf()函数保留小数点位数方法及实战运用基本方式

    本文我们来讲C++知识精讲的第5篇,printf函数以及实战运用,此专栏会讲许多,各种各样的类型,如果喜欢此专栏请订阅持续关注,感谢大家的支持.接下来,进入今天的知识精讲. printf用来干什么的? ...

  3. 少儿编程100讲轻松学python(十一)-python如何保留小数点位数

    前言 python保留小数点位数的方法:首先新建py文件,输入[a=('%.2f'%a)]即可保留2位小数:然后如果输入[a=('%.4f'%a)],就保留4位小数:最后也可以输入[a=format( ...

  4. Python:使用f-string保留小数点位数

    Python:使用f-string保留小数点位数 格式 f"{num:xxx}" 其中xxx的格式如下 格式 说明 width 整数width指定宽度 0width 整数width ...

  5. c++ 四舍五入保留两位小数_Excel中保留小数点位数

    今天老板让我把带有小数点的表格进行整理,老板说把数据整理成保留两位,默认为四舍五入,老板还要整理成一种不四舍五入的数据.好的老板马上整理,这次老板的要求正好是我会的,真棒!我们一起来学一下吧. 首先我 ...

  6. mysql小数点后保留两位_不会保留小数点位数,做出来的表格难看,巧用ROUND函数解决...

    先提问一下,在Excel中,利用公式计算时,计算出来的结果有时候会有N多位小数,很多同学是不是就直接选择单元格格式设置"数值"保留两位小数点,就OK了.然鹅,有没有细心的同学发现, ...

  7. Java四舍五入及保留小数点位数

    之前有看过网上有的方法,比如可以利用字符串截取,还有就是运用DecimalFormat类来完成 /*** 格式化double<br>* 对 {@link DecimalFormat} 做封 ...

  8. html怎么把excel表格合并单元格,巧用格式刷实现Excel合并后保留原单元格数据

    合并单元格是用户在制作表格时常用的命令,它可以把多个单元格显示成一个单元格,起到美化的作用. 通常情况下,如果把几个含有数据的单元格进行合并,Excel会提示"在合并单元格时,如果选择的单元 ...

  9. android设置大小能用小数,Android中关于保留小数点位数的处理

    保留两位小数 方法一: { double c = 3.154215; java.text.DecimalFormat myformat=new java.text.DecimalFormat(&quo ...

  10. 保留小数点位数和格式

    JS 中 1. double运算 c = parseFloat(a) + parseFloat(b)) 2. 四舍五入,保留两位小数 c = c.toFixed(2); 3. 去掉小数点后面多余的0 ...

最新文章

  1. 全国计算机二级vb 无纸化,2013年3月全国计算机等级考试二级VB无纸化上机题题库题干及答案解析(2)...
  2. java不同垃圾回收器_细述 Java垃圾回收机制→Types of Java Garbage Collectors
  3. Android10创建文件Permission denied 失败
  4. EfficientPS:目前排名第一的高效高精度全景分割算法
  5. RStudio 的使用
  6. python微信语音转发方法_涨知识,微信语音能转发给别人啊,方法还那么简单
  7. Inno自定义界面学习笔记(一)
  8. html5在线点餐系统源码,Web点餐系统(前端开发)
  9. 【论文研读】-用于约束多目标优化的新型双阶段双种群进化算法补充材料
  10. push代码至gitee码云报错unable to access ‘https://gitee.com/*/git/‘: The requested URL returned error: 403
  11. 计算机应用毕业班主任鉴定,函授毕业生鉴定班主任鉴定范文.doc
  12. 1年19款,款款口碑爆棚,Cocos 插件大佬的真面目竟是?
  13. 使用JDK中的安全包对数据进行加解密
  14. 网易易盾js逆向分析
  15. 华硕路由器官方固件开机自动运行脚本方法
  16. 深度神经网络和循环神经网络,深层循环神经网络
  17. Gmail和Orkut邀请自助发送[共享]
  18. 目标检测的评价指标P,R,mAP
  19. ubuntu18.04安装无线网卡驱动安装心得(解决无法在线下载驱动问题)
  20. Android Framework开发

热门文章

  1. 网络编程之OSI七层模型,讲解tcp/ip五层涉及的网络协议,网络通信实现,结合协议来看网络通信流程...
  2. 责任编辑-www.saierhaowaigua.net
  3. 奥城大学计算机科学专业,我是学工程专业本科毕业,托福70分,GRE1020分,都很低,我想去美国留学马上走,...
  4. c++ 智能指针 (std::weak_ptr)(三)
  5. 雅诗兰黛公司实现里程碑式的气候目标 – 净零碳排放、RE100 – 并制定新的科学碳目标
  6. LAMP架设论坛空间
  7. walking与Matlab入门教程-连接到walking机器人
  8. .glusterfs_如何在Ubuntu 18.04上使用GlusterFS创建冗余存储池
  9. Mac 显示隐藏文件夹
  10. [笔记分享] [RPM] RPM T32 dump方法