ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

搜索
EH技术汇-专业的职场技能充电站 妙哉!函数段子手趣味讲函数 Excel服务器-会Excel,做管理系统 Excel Home精品图文教程库
HR薪酬管理数字化实战 Excel 2021函数公式学习大典 Excel数据透视表实战秘技 打造核心竞争力的职场宝典
300集Office 2010微视频教程 数据工作者的案头书 免费直播课集锦 ExcelHome出品 - VBA代码宝免费下载
用ChatGPT与VBA一键搞定Excel WPS表格从入门到精通 Excel VBA经典代码实践指南
查看: 14862|回复: 21

[Word 应用与开发] [第2期]邮件合并[已总结]

[复制链接]

TA的精华主题

TA的得分主题

发表于 2005-7-19 16:01 | 显示全部楼层 |阅读模式
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助

题目内容:

要求把EXCEL数据源的《2005年成人高考成绩表》中数据,写到WORD中,成为每人一份〈2005夏季成人高考成绩通知单〉,每页打印二份通知单。

题目要求:

1:不使用VBA;

2:不得对数据源进行任何修改变动和辅助;

3:不借助外来程序或者插件,除数据源为EXCEL外,不借助、利用其它EXCEL的任何功能;

4:准号证号在本例中,为可能带有一位小数的数据形式,要求,如果为整数,则WORD中的准考号亦为整数,不带小数点;如果源数据为小数形式的,保留源数据特征(后面带一位小数点)

5:根据性别,由WORD判断,如果为男,则为先生;如果为女且年龄超过25岁的,为女士,反之为小姐。

6:成绩单编号中,№后面的数据始终保留6位个数,如№000123,№000001,№000019

7:在学校评价一栏中,如果语文或者数字成绩中,任意一门小于60分者,即为不合格;如果两门成绩均超过90分者,为优秀;如果两门成绩均超过80分者为良好;非以上者为一般。

8:对于成绩不及格(〈60分)的分数,以红色粗体表示。

9:参赛者请将主文档和子文档一并上传,写明必要的操作过程。

具体形式如下:

[此贴子已经被作者于2005-11-21 17:06:58编辑过]
单选投票, 共有 30 人参与投票

距结束还有: 3181 天12 小时51 分钟

您所在的用户组没有投票权限

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?免费注册

x

TA的精华主题

TA的得分主题

发表于 2005-8-1 17:09 | 显示全部楼层

交卷

[此贴子已经被守柔于2005-8-25 6:35:18编辑过]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?免费注册

x

TA的精华主题

TA的得分主题

发表于 2005-8-4 17:36 | 显示全部楼层

守柔,我只能做到这个程度,由于没有做完,我也没写过程!!!

企盼你的总结!!!!

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

努力,希望下次通过!谢谢。

[此贴子已经被守柔于2005-8-25 6:35:53编辑过]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?免费注册

x

TA的精华主题

TA的得分主题

发表于 2005-8-5 18:19 | 显示全部楼层

凑个热闹!凑个热闹!凑个热闹!凑个热闹!凑个热闹!凑个热闹!

不知道对不对

------------------------------------------------------------------------------------- 谢谢你的支持与参与!

基本上还可以,有几个问题:

一是页面设置不正确,要求每页显示两份合并内容;

二是域代码为: 准考证号:{ MERGEFIELD 准考证号 }没有判断是否为整数或者小数;

三是域代码为: { MERGEFIELD 姓名 } { IF { MERGEFIELD 性别 } = "男" "先生" "{ IF { =AND({ COMPARE{ MERGEFIELD 性别 } = "女" },{ COMPARE { MERGEFIELD 年龄 } >= 25 }) } = 1 "女士" "小姐" }" }判断过于复杂

四是语文数学不合格应设置为红色,没有按要求完成。

[此贴子已经被守柔于2005-8-25 6:36:19编辑过]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?免费注册

x

TA的精华主题

TA的得分主题

发表于 2005-8-6 08:57 | 显示全部楼层

重新上传!

改正了三点:

1是拼页,2是准考证号后面的数字开关加上了“”。3是把“其他”改为“一般。”

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

很好!

使用了拼页功能和表格中的计算(引用单元格),各域开关设置也正确,字体格式设置也正确。

域代码为: { if { =int ( { MERGEFIELD 准考证号} ) } = { mergefield 准考证号} { MERGEFIELD 准考证号 \# "0" } { MERGEFIELD 准考证号 \# "####.0" } }此判断中,合并域如果为整数时,MERGEFIELD 准考证号 \# "0" 域开关可以省略。

[此贴子已经被守柔于2005-8-25 6:37:35编辑过]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?免费注册

x

TA的精华主题

TA的得分主题

发表于 2005-8-6 11:37 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册

我的答案:

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

完成任务。

几个不足:一是页面设置不够理想,可以不使用NEXT域;

二是合并域中的域代码格式(保留原格式有些冗余)

三是在这样邮件合并中,没有必要设置"SET书签域",直接用于域结果就可以了;

四是编号域中的格式设置,略复杂了些,不必使用=域.

[此贴子已经被守柔于2005-8-25 6:38:24编辑过]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?免费注册

x

TA的精华主题

TA的得分主题

发表于 2005-8-6 13:18 | 显示全部楼层

请指教!

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

“我是新手,这道题花了我一天的时间,以前从不知道什么是邮件合并,就现学现用。

关于每页打印二份通知单:先做完第一张表,按完成合并,再复制第一张表到第二张表的位置,在第二张表的表上按下一条记录,第二张表的单号就变成000002,做完后按完成合并就可以达到要求的每页二份通知单的效果

关于成绩单号:我在编号前加了一个判断,小天10的显示00000,其余显示0000

关于准考证号:“{=准考证号}”,我这样做可能不对,但是我也达到该效果

其他的都是按公式做的:IF一环套一环

多谢指教!”

不容易,经你这么一说,我觉得信心很大!

你的题目基本完成要求,并且第二个合并域中(准考证号),直接使用公式,非常好!尽管成绩单号中格式开关设置不当(\#"000000")即可.另外,最后一个学校评价中,可以使用OR函数更直接一些,页面设置为拼页就很OK了.

[此贴子已经被守柔于2005-8-25 6:39:33编辑过]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?免费注册

x

TA的精华主题

TA的得分主题

发表于 2005-8-7 21:28 | 显示全部楼层

我认为此题目要点是多条件的域.方法是先插入一个条件域,其中一个结果为空,在空的结果处再插入一个条件域,

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

差一点啊!

注意多用格式开关.

准考证号中,格式设置不正确.

最后一个学校评价中,使用OR函数更好一些.

页面设置可以考虑使用拼页.

[此贴子已经被守柔于2005-8-25 6:44:43编辑过]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?免费注册

x

TA的精华主题

TA的得分主题

发表于 2005-8-8 19:41 | 显示全部楼层

发错,再发DZDOC

所有的都是用WORD 域做成的,具体的操作过程我想就不用写了。将切换宏代码后大家自然就清楚了。


看了大家的答案,很高兴,可惜题目一个要求看错了,也就守版所指出来的错误,哈哈。。。。。[em12],还有不不会用拼页,现在来学。 -------------------------------------------

差一点就能完成工作了,就是第二个判断准考证号,如果是整数,继续保留原格式;如果是小数,保留原格式即小数点后面一位。

请继续努力!谢谢。

[此贴子已经被作者于2005-9-1 17:50:22编辑过]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?免费注册

x

TA的精华主题

TA的得分主题

发表于 2005-8-9 16:05 | 显示全部楼层

头一次做word题.

做是做成了.不知道合意不.

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

头一次做WORD题,就这么厉害?

成绩单编号合并域中,将№写到格式开关里,很好(有时不一定非得写进去,在WORD中,比较随意些)

准考证合并域中,使用了ROUND函数不错;

但后面的数学,语文和校方评价,题目没有看清,可惜了.

有8么?我怎么没看到.555555555.

拼页,怎么回事啊?不懂,请教.

[此贴子已经被作者于2005-8-26 11:23:10编辑过]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?免费注册

x
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

手机版|关于我们|联系我们|ExcelHome

GMT+8, 2024-3-28 20:20 , Processed in 0.072716 second(s), 16 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

沪公网安备 31011702000001号 沪ICP备11019229号-2

本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任!     本站特聘法律顾问:李志群律师

快速回复 返回顶部 返回列表