摘要:
摘抄自己以前写的一段代码展示如何在visualfreebasic里使用mctrlgrid. Sub Form1_Shown(hWndForm As hWnd,UserData As Integer) Dim hdr(3) As String={"中","日","俄","欧"} Dim arr(1,3 阅读全文
摘要:
其实就是对数据源进行vlookup数据查询。下图A-E列为详细数据,H列为需要进行vlookup查询的数据。匹配不到保留下来并保持空项。 代码如下,数组arr是需要进行查询的数据,brr则是查询来源的数组。结果写进了sheet2. function 匹配数据(){ let sht=Sheets.It 阅读全文
摘要:
制作目录是通过Hyperlinks.Add添加超链接。主要思路是构造工作表索引的连续数字通过map获得表名。效果如下图: 代码: function 制作工作表目录(){ var arr=Array.from(new Array(Sheets.Count+1).keys()).slice(2).map 阅读全文
摘要:
主要是为了做个记录。 #include Once "Afx/AfxWin.inc" Dim As CObject xl = CreateObject("Excel.Application") Dim As CObject wkb = xl.Get("Workbooks") Dim As String 阅读全文
摘要:
用exceldna封装了一个Eval函数,调用的是ms的jscript,没有什么ribbon界面,就一个函数.主要用于在wps的js宏里面在com对象操作上做一个补充吧。在网络和本地操作方面束手无策的时候可以换条路试试。下面展示一下运用。 function comobject(){ var s=`v 阅读全文
摘要:
program ProcessesList; uses Comobj; var Wmi,Obj,Objs: OleVariant; i,ProcessTotal:Byte; begin Wmi:= CreateOleObject('WbemScripting.SWbemLocator'); Objs 阅读全文
摘要:
vba调用windows image acquisition(wia)库实现给图片添加logo.除了调用vba里面专属的Application.PathSeparator和ThisWorkbook.path,去掉就能给vb6和vbs用了。 代码: Sub addlogo() Dim logo As 阅读全文