作者: 时间:2001-10-12 14:26:19 来自: 责任编辑: 阅读次数: | |
 |
在办公之星中可以对每一个对象的打印与否进行设置,从而轻松地实现套打。在实际套打的过程中有许多表元的内容事实上不必都一一填写,如日期、结果、存款单据中小写栏等。下面结合我在实际使用办公之星过程中的一些经验谈谈这方面的设置:
一、自动取得系统时间
有许多单据都要求填写当天的日期,以便以后对单据进行核对。在办公之星有这方面的函数,通过调用系统的时间从而可免去重复的填写。有七个这方面的日期函数,下面一一进行介绍:
Year():取得当前年份。
Month():取得当前月份。
Day():取得当前天数。
上面三个函数是以阿拉伯数字表示,如果要将取得的年、月、日以大写表示,应用另外三个对应的函数:
chnyear、chnmonth、chnday。它们的具体的用法与上同。
CurDate():取得当前日期,例如2000/10/18。
二、建立表元内容关联
有许单据有主联、副联之分。副联上的内容与主联相同,主要用于存底用。例如副联上的日期,当然可以应用上面介绍的日期函数。但也有这样的情况,不按当前日期或者需对填写的内容进行修改。鉴于这样的情况,我们可将副联上内容与主联内容进行关联,这样以后修改的时候只需改写主联即可。具体格式如下:
[工作表名称@表格名称@表元的行列标识]
例如,要引用sheet1工作表的第二个表格的B5表元,则其位置引用为:[Sheet1@Tab2@B5];当引用的表元在同一个工作表内,则表元位置引用可以不包含工作表名称,如引用同一工作表的第三个表格的D3表元,则其位置引用可表示为:[Tab3@D3];当引用的表元在同一个表格时,则表元位置引用可以不包含工作表名称和表格名称,并且不需要中括号,如引用同一个表格的A6表元,则其位置引用直接为A6。在实际操作中是比较简单的,只需在表元公式输入框出现时双击要建立关联的表元即可。
三、将存款单据中小写栏与大写栏中相应位数对应
存取款、支票等单据中关于金额有大写栏、小写栏。小写栏里有角、分、元、十、百、千等位数。我们设置好其位数对应后,只要在大写栏中输入金额,小写栏里相应位数就会自动更新,例如大写栏中输入12.3,小写栏的“百”位的内容应为“¥”、“十”位为“1”、“元”位为“2”、“角”位为“3”、“分”位为“0”。这个操作涉及到二个函数,下面我们分别介绍:
1、If:这是一个逻辑函数。它的用法是:
If(logical_test, value_if_true, value_if_false)
执行真假值判断,根据对指定条件进行逻辑判断的真假而返回不同的结果。如:If( 23>8, \"asdf\", 56 )等于asdf;If( 23<8, \"asdf\", 56 )等于56
2、Digit:这是一个文本函数。它的用法是:
Digit( num1, numb2 )
返回指定数的各位上的数。
num1,指定数值
num2,数的哪个位,0指个位,1指10位,-1指10分位。
实例:b1的数值为396,Digit( b1, 2 ) = 3, b1表元数值的百位等于3;Digit( 43.56, -2 ) = 6, 43.56的百分位等于6。
下面举一个小写栏中“千”位公式的例子综合运用上面介绍的两个函数:
if(b1 < 100, \"\", if( b1< 1000, \"¥\", digit(b1, 3 ) ) )
公式中的“b1”是大写栏所在表元,我们在应用的过程中根据实际情况进行替换。至于公式具体含义读者朋友可根据上面介绍的用法自己参照着理解。小写栏中其它位上公式可依据着照推。
|
|
中华网校依法保护知识产权,如果我们的文章有涉及或侵犯您的有关权益,请即时与我们
联系,
注明网址及文章,我们会即时处理或删除,感谢您的合作!中华网校email
中华网校由广州市中六电脑城智锐计算机专业培训学院及中华网校技术中心提供网络支持未经本站许可任何个人网站、书刊报社一律不得私自复制,转载本站内容! |
|
 | |