ArrayHelper |
兼容VBA数组的增强模块,重点解决VBA中非0下标代码,最少代价移植到VB.NET使用 实现原有VBA非0下标数组无缝移植,不需要重新调整代码中的下标问题 |
ArrayHelperArrayOne | 一维数组包装类,支持非0下标为方便VBA代码最低成本转为VB.NET点 |
ArrayHelperDebugHelper |
带计时器的调试输出函数 方便记录打印出代码段的执行时间 DebugHelper.StartTime在开始前初始化 后续只需要DebugHelper.Info(msg) 可输出用时的调试信息 |
CTPManagerT |
实现Excel2013以上多窗口的任务面板 避免点击按钮多次创建的问题 |
CTPManagerShareT |
实现2013以上多窗口的任务面板 避免点击按钮多次创建的问题 |
ExcelHelper |
Excel常用对象的封装,实现大部分VBA代码复制到VB.NET后无需修改直接使用 传统方式vba代码移植后必须添加大量的Excel对象前缀 实现原来的Rnage,Selection等直接访问方式一字不改复制到vb.net直接使用 |
ExcelHelperVBA | 兼容VBA常用函数 加VBA.即可调用 |
Extentions |
Excel880VSTO特色扩展方法,增强Excel对象能力,给二维数组增加更便利的Linq能力 实现一行代码完成二维数组增删查改,多条件分类汇总,批量VLoolkup,以及子数组选择和数据修改提取 可将原来必须循环实现的代码 大部分用更简短和清晰的Linq语句完成 10倍提升开发速度 降低开发难度 |
FormHelper |
窗体方面的增强函数 |
HotKeyManeger |
Excel880热键管理类 给.Net程序提供热键管理接口 让小白也可直接使用 |
HotKeyManegerCHotKey |
热键辅助类 方便快速的设定组合键和判断是否命中按键 |
IUnDo880ByVBA |
VSTO中实现Ctrl+Z的上层接口 |
JsonHelper |
超轻量级JSON组件 |
MessageBoxEx |
增强的弹出对话框 |
TimerHelper | 计时器辅助 方便快速计算程序运行时间 |
ArrayHelperEnumSortType | 数组排序方法的升降序枚举 |
ExcelEnum | Excel枚举值,对标VBA代码,方便VBA代码复制过来不用修改枚举值 |