打印本文 打印本文 关闭窗口 关闭窗口
让自定义函数通用于所有Excel工作薄的方法
作者:武汉SEO闵涛  文章来源:敏韬学习网  点击数880  更新时间:2010/6/21 21:21:34  文章录入:mintao  责任编辑:mintao

  默认情况下,在Excel中,建立一个自定义函数之后,该函数只能使用于当前的工作薄,而不能通用于所有工作薄。

  如何才能让自己建立的自定义函数,通用于所有的Excel工作薄呢?方法如下:

  如下图,是我们已经建立好的一个自定义函数,其名称为MyFunction1,带有一个参数MyValue,函数的功能是判断成绩的等级。

  现在,我们要让这个工作薄中的MyFunction1函数,通用于所有的工作薄。

  在Excel界面中,进行如下图的操作,“文件”→“另存为”;

  弹出另存为对话框,如下图,在对话框中,我们选择其保存类型为“Microsoft Office Excel 加载宏(*.xla)”,之后,输入文件名称,选择保存位置,最后点击“保存”按钮,将其保存。

  然后,返回到Excel界面,执行如下图的菜单操作:“工具”→“加载宏”。

  弹出如下图对话框!

  上图的操作,我们要把MyFunction1函数,加载到Excel环境,以保证所有的工作薄都能使用该函数。

  点击“浏览”按钮,找到上述操作保存的.xla文件,成功之后,会看到如下图的对话框。

  看上图,有蓝线画着的那部分,就是加载成功的宏,也就是我们的自定义函数MyFunction1。

  一切设置完成,请随意打开任何一个Excel工作薄,都能直接使用该通用函数了。

  看吧,上图,直接输入=MyFunction1(A3)公式,结果就出来了。

打印本文 打印本文 关闭窗口 关闭窗口