好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

Wps文字中域代码的使用范例(真是太神奇了).doc

12页
  • 卖家[上传人]:豆浆
  • 文档编号:733895
  • 上传时间:2017-05-12
  • 文档格式:DOC
  • 文档大小:333.89KB
  • / 12 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • Wps 文字中域代码的使用范例(真是太神奇了)EQ 域包括十个特殊指令(域开关),分别是数组\A、括号\B、平移\D、分式\F、积分\I、列表\L、重叠\O、根号\R、上下标\S、框\X,每个开关又有若干个选项,用以精确调节格式     1、数组开关   \a(): 按行顺序将数组元素排列为多列域代码: {EQ \a(100,2,31) }       讲解: {EQ\列表(100,2,31排成一列)}可用参数:     \al 左对齐;\ac 居中;\ar 右对齐;\con 元素排成 n 列;\vsn 行间增加 n 磅;\hsn 列间增加 n 磅\al 左对齐域代码: {EQ \a\al(100,2,31)}       讲解: {EQ \列表\左对齐(100,2,31)}\ac 居中域代码:{EQ \a\ac(100,2,31) }     讲解:{EQ \列表\居中对齐(100,2,31)}\ar 右对齐域代码:{EQ \a\ar(100,2,31) }     讲解:{EQ \列表\右对齐(100,2,31)}\con 元素排成 n 列域代码:{EQ \a\co3(10,2,31,0,1,0,14,3,55)}     讲解:{EQ \列表\元素排成3列(10,2,31,0,1,0,14,3,55)}\vsn 行间增加 n 磅   域代码:{EQ \a\co3\vs2(10,2,31,0,1,0,14,3,55)}     讲解:{EQ \列表\元素排成3列\行间增加2磅}\hsn 列间增加 n 磅域代码:{EQ \a\co3\vs2\hs4(10,2,31,0,1,0,14,3,55)}     讲解:{EQ \列表\元素排成3列\行间增加2磅\列间增加4磅}2、括号开关   \b(): 用大小适当的括号括住元素。

      域代码:{EQ \b( \a(100,2,31)) }     讲解:{EQ \加括号( \数组(100,2,31))}可用参数:     左括号使用字符* \lc\*; 右括号使用字符* \rc\* ;左右括号都使用字符* \bc\*\lc\* 左括号使用字符*域代码:{EQ \b\lc\|( \a(100,2,31))}     讲解:{EQ \加括号\左括号使用字符|( \数组(100,2,31)) }\rc\* 右括号使用字符*域代码:{EQ \b\rc\|( \a(100,2,31)) }     讲解:{EQ \加括号\右括号使用字符|( \数组(100,2,31))}\bc\* 左右括号都使用字符*   域代码:{EQ \b\bc\|( \a(100,2,31)) }     讲解:{EQ \加括号\左右括号使用字符|( \数组(100,2,31)) }注意:如果指定的字符*是 { 、[ 、( 、或 12,"下午好!","上午好!") },未过12 时显示为:上午好!,否则显示为:下午好!通过表格菜单-公式,对话框的“粘贴函数”所罗列函数, “if()”在其中,语法为:if(判定,真,假),当“判定”成立,取“真”代表的结果,否则“假” 。

      2. 插入有特殊要求的页码例 8 如上图,一纸横向分4栏,各栏页码依次是:{ ={ Page * arabic }*4-3 } { ={ Page * arabic }*4-2 } { ={ Page * arabic }*4-1 } { ={ Page * arabic }*4-0 }  “* arabic”为通用格式阿拉伯数字指令3. 简单计算参与运算的皆为半角符号例 9 域代码:{ =(1+2-3)*4/5^6 } 域结果: 0例 10 引用已经存在的数学表达式“3.14 * 3^2 ”并求值先选中引号内表达式,并添加名为“CircleS”的书签,后在等式域中引用该书签:域代码:{ ={ ref CircleS } # "园面积=#.00 (平方米)"} 域结果:园面积=28.26 (平方米)优点是,原表达式部分改变后,求解只需更新域4. 表内统计表内外数据相互引用,请参考例10同一个表,数据引用相对简单其方式同 ET 电子表格,即先以字母表示列序,继之以数字指明行号见下表末列表格 1 单元格引用Sum()为求和,内部参数为一个或以逗号分隔的多个,参数类型为常量、可计算的表达式、引用5. 仿随机数发生器与口算题例 11 仿随机数发生器(值域0-99):域代码:{=mod({Time @ "s"}*{Seq kgs},100) # "#"}Seq 域插入自动序列号,用“c”开关控制插入前边最近一个值{Seq kgs c},mod()求余函数。

      用该代码生成口算题的数字:43+86; 18-20; 40×54; 33÷68...注意:1)为使这些操作数看起来更像随机生成的,切忌同时更新多个域;2)为确保相减不为负值、相除值为整数,加"c"开关控制,并同时更新两个域示意如下:{=mod(...)*mod(...{Seq kgs}...)...} ÷ {=mod(...{Seq kgs c}...)...}=为作业提供参考答案用:{=a1+c1}(运算数和运算符分别置于表元中)判定学生录入是否正确用:{=if({=a1+c1}=d1,"√","×")}6. 提取身份证号码中的生日假定某表 b1单元中接受填入 18位身份证号码:12345619870123956x ,在目标单元输入以下代码,可提取生日:域代码:{ =if(b1>10^17,int(b1/10^4),int(b1/10^3)) # "x000年00 月00" }域结果:1987 年01 月23“x”指令放弃占位符左边数字, “0”为数字占位符,int()为取整函数7. “过期” 判定例 12 判定系统日期是否超过设定(此例中为2012/12/31)域代码:{=if(20121231>{Date @ "YYYYMMDD"},"把生命中的每一天当作最后一天过。

      ","过期")}8. 自创字符例 13 “问题” “提问” 符号域代码:{ Eq o (t,门) } 域结果:“o”指令后续符号叠加到前一符号上例 14 用“█”做遮罩,用空格占位域代码:{eq o (辉, █, 月)} 域结果:下划线位置为白色(背景色) “█”符号,小五号字;其余为五号字 ;“█” “月”前有空格调整占位例 15 武则天所造的“地”字域代码:{eq o a(sup4(山),水,sdo4( 土))} 域结果:"s"上标下标开关,"up4" 向上偏移4磅,"do4"向下偏移4磅 “山水土”7 号字,缩放200%例 16 配合字体提升缩放域代码:{ Eq o ( 辶,隹 ,寶, 招) }域结果:为避让,使用若干五号空格占位,计:“辶”前3个,“隹”后2 个, “招”前2个;字体设置参考:“辶”华文新魏,三号,缩放190%;“隹招”华文新魏,五号,加粗,缩放66%,提升1.06毫米;“寶”方正舒体,二号,缩放66%,提升1.06毫米;段落文本基线对齐9. 方程组例 17 前导及域代码:{{Eq aal(2x2+y=5,3x-y=0)}结果:{“a( , )”列二维矩阵开关, “al”左对齐修正开关。

      10. 用 Ref 域克隆标签一张纸,打印裁切多行多列的小标签,推荐使用“Ref”域来克隆出多个副本参考做法:用表格分割为多个标签区域,设计出第一个标签,选中所在单元格,并定义为书签“bk” ,在其它单元格插入{ Ref bk}域  若要求每个标签有不同的序号(电影票车票等) ,在打印序号位置插入文本框,并设置项目编号(表格 2)表格 2 标签排版11. 其它常用域● 窗体域:通过试图菜单-工具栏- 窗体,改工具栏包含多种窗体域,在设计用户填表,尤其有用;● “Docvariable”域:引用文档命名变量,这些变量必须以编程方式赋值修改,代码如下:● Thisdocument.Variables.Add "排版说明","本文档,未引用外部图形图像"● 赋值后文档中该域的使用:{Docvariable 排版说明};● “Toc”域用于创建文档目录;●“Mergefield ”域,在邮件合并中显示数据。

      点击阅读更多内容
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.