打包了一些自用的VBA通用函数,包含:
- 加权概率数组的单次结果
- 随机数命中判定(可选精度)
- 伪随机实际概率计算(可用基础概率、叠加概率、保底次数及限定次数)
- 概率期望计算(计算Gacha,套装等概率掉落的期望次数)
- 数组内容乱序
- 数组去重(可指定长度)
- 根据价值、数量、概率数组,计算期望价值
- 获取数组维度
- 二维数组文本转化为二维数组
- 根据x,y索引二维数组文本(返回具体值)
- 根据行号或列号索引二维数组文本(返回一维数组文本)
- 一维数组文本转化为一维数组
- 根据x索引一维数组文本(返回具体值)
- 传入excel行列,转换为一维数组文本(可统一进行乘法或加法处理)
- 一维数组文本直接求和
- 等差等比数组文本
- 数组子集判定
- 求平方平均数
- 数据美化,尾部按位数自动归零
- 符合正则的内容计数
- 提取符合正则表达式的内容
- 替换符合正则表达式的内容
- unix时间戳转换
- json格式解析
- 进程睡眠
- Transpose函数优化(超256字符失效问题)
- Filter函数优化(增加精确匹配)
- 文件名,路径,表名等合法性判断
- 查询其他数据表内容
- 根据路径及文件名导入.csv
毕竟.bas只能手动导出不能做到实时更新,我想起来就更一下吧。