增加一个函数


增加一个自定义函数。自定义函数功能允许把一些经常用的操作保存起来反复使用,这样就可以极大的减少一些脚本的长度。你还可以把一些常用的函数放在一个文件中,然后保存为函数库, 这样就可以在其它魔法中使用这些函数。

命令选项

  • 函数名称 指定函数的名称,名称由你自己决定,一般是根据功能来取,比如:计算坐标,搜索单价等等。

  • 函数参数列表 指定函数的参数, 函数参数允许调用函数的脚本传递一些数据到函数,函数将根据这些数据来进行操作。也可以传入变量名称和文档名称,这样函数内就可以给这些变量 赋值,或是读写这些文档中的数据。关于参数的具体叙述,请参见本页后面的内容。

  • 函数说明 对函数的用途或是意义做一些说明。在函数如果很多的情况下,可能时间长了就无法知道此函数是做什么用的了,如果自定义的函数需要让别人使用,一般也需要加以说明,否则使用函数的人将无法得知此函数的作用。

函数参数

如前所述,参数用于将数据传入函数进行处理,也可以通过变量引用把数据从函数中传回来。参数分为三种类型:

  1. 普通此种参数仅用于传数据进入函数, 函数不能通过此类参数返回数据。
  2. 变量引用此种参数只接受变量的名称,函数可以自由使用此变量内的数据,也可以修改这个变量的内容。这样就可以通过这个变量传回一些处理后的数据。
  3. 文档此种参数只接受文档的名称, 主要用于将网页、EXCEL、数据库之类的文档传入函数, 这样函数内的命令就可以读写这些文档的内容。

可选参数 如果参数在调用的时候不一定需要指定数据,则可以对此选项打勾,这样需要指定一个缺省的值。在调用此函数时,可以为这个参数指定数据,也可以不指定,如果不指定,则缺省数据将传入函数。

从函数返回数据

命令"函数返回”是标准的数据传送方式,此命令会结束在当前函数中的命令执行,并且把指定的数据传回给调用魔法。你还可以 通过函数参数中的变量引用,把数据通过变量把数据传回调用魔法(也就是在函数中直接修改变量的内容)。

更多内容:

  • 引入一个函数库
  • 函数返回
  • 调用函数
  • 如何使用变量和表达式
  • >