WPS自定义函数体验

💡

今天试着把前几天写那个插入图片的加载项,写成一个函数,虽然最终显示出来了,但效果并不满意

本地是这样的

注册函数

注册函数官方文档

函数的注册比较简单,用Application.AddCustomFunction,函数有4个参数

addCustomFunction参数

类型

作用

namesapce

string

函数命名空间

name

string

函数名

func

function

函数处理逻辑

meta

object|undefined

函数元数据

meta

字段

类型

定义

description

string

函数帮助信息

result.type

string

返回值类型

parameters[].name

string

参数名

parameters[].description

string

参数帮助信息

parameters[].type

string

参数类型

注册函数

函数使用效果

总结

💡

图片其实是一个引用,真正的图片在A10000之后,删除后,这里还是看不到

  • 函数目前只能返回字符串或者字符串矩阵

  • 公式也是可以返回的,上面就是返回了一个DISPIMG公式

💡

如果能在函数里直接获取这个单元格的引用就最好了,这样我们可以做一些更复杂的操作,比如:我可以在这个单元格上显示一张图片、或者创建其它复杂的对象

广东省
浏览 162
4
6
分享
6 +1
4
4 +1
全部评论 4
 
好像不使用Application.AddCustomFunction,直接在宏中定义function同样可以在表格中调用
· 四川省
回复
哦哦,加载项啊,看错了
· 四川省
回复
 
点赞学习
· 河南省
回复
 
厉害
· 北京
回复