|
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件 ★ 免费下载 ★ ★ 使用帮助★
原帖由 figfig 于 2009-9-3 00:10 发表
javascript有许多函数和功能可以弥补VBA不足,如正则,数组,类,等等
1)以数组为例,用JAVASCRIPT排序
Sub fig8()
Set x = CreateObject("msscriptcontrol.scriptcontrol")
x.Language = "javascript"
...
这个教程牛,很多实用的功能。感谢figfig大师分享。
另请教:
1)以数组为例,用JAVASCRIPT排序
Sub fig8()
Set x = CreateObject("msscriptcontrol.scriptcontrol")
x.Language = "javascript"
arr = Array("aa", "cc", "bb", "1a")
kk = Join(arr, ",")
x.addcode "function aa(bb){x=bb.split(',');x.sort();return x;}"
cc = x.eval("aa('" & kk & "')")
MsgBox cc
End Sub
这是一维数组的排序,请问如何修改代码才能支持二维数组的排序?
象这样:
arr = [{"aa", "cc"; "bb", "1a";"cc","a2"}]
如何得到以数组第二列为关键字的排序?
这个非常难,不知道javascript支持不支持?
非常感谢 |
|