粉丝150获赞939

大家好,近期收到很多粉丝朋友的留言,都想要我分享一下之前做的 vba 代码库,那么今天就来满足大家的需求。本期视频主要分为三个部分,代码库的功能演示、安装和使用方法,以及大家最关心的获取方式。 首先是最基本的也是最主要的功能,写入代码,它会把指定路径下的所有 t、 s、 t 文件名称创建成对应的下拉按钮,通过点击按钮,再把 t、 s、 t 中的内容输入到 v、 b、 e。 除此之外呢,我还对它做了一点点的升级,当 t、 s、 t 文件名称中包含 b、 a、 s 横线,这个横线就是减号,或者包含 c、 l、 s 横线包含这两个英文字母时,他会先创建对应的模块,然后再把里边的内容输入到模块中。 b、 a、 s 表示的是创建的普通模块, c、 l、 s 表示的是创建的类模块。 我们看一下这里边的内容,这里有一句注释,然后演示一下。 首先选择这个 b、 a、 s, 它创建的是一个普通的模块,然后模块的名称就是短横线后边的内容,然后是 c、 l、 s, 它会创建一个类模块, 模块的名称同样也是横线后边的内容,然后里边会输入文件中的代码,同时还在鼠标右键加入了两个 生命对象,一个是字典,另一个是正则,因为字典实在是太常用了。其他的就是一些简单的小功能,有列号转换,还有排版删除空行, 还有删除注视。我们先看第一个列号转换,列号转换就是把工作表中的列显示成字母或者是数字, 这个也支持快捷键,但是快捷键分两个情况,第一个是在 v b e 编辑窗口中, 快捷键是 alt e e 需要按两次 e, 但是如果在工作表中,我们只需要 alt e 就行了,然后它是来回切换的。 有一点需要注意的是,如果你是三六五用户,它上边可能 在这个上方,如果有快捷工具的时候,你再按 alt 一,你会发现它跟这些快捷键冲突了,所以我们需要先把快速访问工具栏把它隐藏掉,这样才可以直接用, 然后在 v b e 里边儿就直接 alt e e e, 按两次就可以来回切换了。 再来看第二个功能,代码拍板,我们先找一个没有拍板的代码, 这样看着呢就非常的乱。代码排版分两个功能,第一个是过程排版,第二个是模块排版, 过程排版就是只排版当前过程,而模块排版就是把当前模块所有内容都排版。我们先看第一个过程排版,他排完之后是这个样子的, 后边的都没有变,然后然后我们试一下模块排版,就全部都排完了。 我们再来看后两个功能,删除空行和删除注视,它同样分两个,一个是删除当前过程,另一个是删除整个模块,比如说现在有好多的空行, 然后我们可以直接把这些空行删掉,同样也可以直接删整个模块了。最后这个呢,删 出注视,他就是把里边的注视都去掉,去掉之后有空行,我们再把空行删掉,这样就可以了。这几个功能呢,同样都是支持快捷键的,然后他们对应的快捷键从这里可以看到。 然后后边还有三个小功能,第一个功能是行数统计,它可以统计出我们当前写了多少代码, 分不同的 shit, 不同的模块,还有不同的类,如果我们窗体也有代码的话,他这里会多一个窗体的分类,然后最上面这一行是写的总行数, 然后这个文件夹就是打开我们代码库,里边的文件可以快速打开,方便我们在之后再 新建其他的内容。当我们新建完之后,然后我们点这个按钮更新代码库,更新之后他就会在里边添加上我们刚才创建的这个文件。 接下来我们看一下代码库的安装和使用,这个文件呢,其实是一个加载红,我们先来演示在 excel 中如何使用,首先找到开发工具选项卡,如果你电脑没有的话,可以点击文件选项,然后左侧自定义功能区, 在这里把开发工具勾选上,点击确定,然后我们在这个开发工具选项卡下边的红安全性,这里有一个红设置,把下面这个新任队 vba 工程对象的 访问,把它勾选上,然后点击确定,之后我们再点这个 excel 加载项,再选择浏览,找到我们加载红的位置, 选中它,然后点击确定,这个时候这里边就会添加上代码库,然后点击确定,这样就装完了,在 v b e 里边它就会添加这个工具栏, 我们再来看一下在 wps 中应该如何使用,打开文件之后,点击工具选项卡, 然后选择开发工具,点击红安全性, 在可靠发行商这里把第一个勾选上,点击确定,然后我们再点击加载项,选择浏览, 找到我们代码库文件,然后点打开,再点确定,我们打开 v b e 看,可以看到这里就加载上了。 最后说一下注意事项,我们的加载红文件和代码库文件夹要放在同一个路径下,并且这个文件夹代码库这个名称不能修改, 代码库里边的文件夹我们可以自己随意修改。同时呢,当我们在文件中 装上代码库之后,这个文件的路径就不要修改了,如果修改,当你下次再打开文件的时候,他会收到一个这样的提示,如果说你非要移动的话,那只需要移动之后再重新安装一遍就可以了。 关于代码库的获取方式,我会将详细信息放在视频的置顶评论中。最后我想给刚接触 vba 的朋友们一些建议,不要过度依赖代码库。学习编程的过程中,掌握基础知识和技能是非常重要的,我们可以把学习过程中的笔记 和他人代码中有用的部分整理到自己的库中,当然我们要遵循开源协议,并且尊重原作者的权益。以上就是本期视频的全部内容,感谢收看!

easy excel, 一款强大而高效的开源 excel 工具。大家好,我是你们的科技小伙伴,小于科技,今天我为大家带来一款开源 excel 工具 easy excel, 这款工具将帮助你轻松解决 excel 操作中的各种问题,提高工作效率,让我们一起来看看吧! easy excel 是一款基于 java 语言的开源 excel 工具,它能够读写 excel 文件,支持 excel 表格的样式、公式、数据验证等功能。 easy excel 适用于各种行业和场景,如财务管理、人事管理、供应链管理等,可以大大提高数据处理的效率和准确性。 接下来我们来看看 easy excel 的几大优势。首先,它大大的降低了处理 excel 文件内存,它支持多种 excel 格式,如 xlsx 和 xls 等,可以满足不同用户的需求。其次, easy excel 操作简单,易于上手,可以快速读写 excel 文件,支持多种数据类型和格式转换。 此外, easy excel 还具备高可用性和可扩展性,可以满足大规模数据处理和高并发访问的需求。 另外, easy excel 还提供了丰富的 api 和插件接口,方便用户进行二次开发和自定义扩展。同时, easy excel 还支持多种数据源连接方式,如数据库、文件等,可以灵活的与不同的系统进行集成。 此外, ecxl 还提供了详细的日志和异常信息提示,方便用户排查问题和优化性能。在总结时, easy excel 以其强大、高效应用和可扩展的特点,成为了 java 开发者必备的 excel 工具之一。如果你是一名 java 开发者或数据分析师,经常需要进行 excel 操作和处理数据,那么这款工具将为你带来极大的便利。 如果你对 easy excel 有任何疑问,或者想了解更多相关信息,可以随时在视频下方留言,我会尽快回复,希望这个视频能对你有所帮助。如果你觉得有用的话,别忘了关注点赞哦,我们下期再见!

推荐一个神仙级开源项目,用了之后老板都直呼六六六。有这样一个项目,在 vitahab 上有三 k 多的 spa 数。刚开始啊,我以为它只是提供了非常强大的免费开源无广告的 office 套件,因为我发现,有了它,我们就可以在我们自己的项目当中内置一个在线的 office 工具。它支持了扎瓦、 spreen、 notegs、 php、 python、 rube 等多种语言的集成。 集成进来的效果是这样的,你可以在你的外部应用当中,随时随地的直接在线打开一个 word, excel, ppt 等等,并且能够在线编辑。而且功能也没有丝毫的严格,你自己电脑上安装的那些 office 的工具,各种的功能它都有。 后来我才发现啊,他不止于此,他还支持协作功能,团队成员呢,也一起在线编辑同一份文档,他自动保存和历史版本回速也都支持。 他还有丰富的插线库,你敢信他可以非常方便的实现翻译、文献管理。更牛的还集成了 chart gpt, 可以直接帮你生成文档和做 ppt。 你要说他有没有缺点,我认为可能就是因为他是国外大佬开发的,所以文档以英文为主。但是呢,对于程序员来说,这些都是小 case。 这个开源的项目叫做 only office, 不仅提供了开源版,也有免费的桌面版和定制的企业版。

my e m s 是行业领先的开源能源管理系统,下面由我来演示设备数据铲除分析功能, 在顶部菜单选择设备数据铲除分析,在分析条件区选择分析空间,右侧的设备列表会自动刷新,然后依次选择设备比较类型、时间尺度、基准期和报告期,最后点击提交。 在数据总览区域显示了报告七个能耗产出, 下面是报告其个能号产出趋势数据,右上角可以选择各种能号分类,每个数据点代表一个时间尺度内的数据。下面是 相关参数区,右上角可以选择费率、环境温湿度和设备运行参数等相关数据。 最后是详细数据区,以表格的形式展示的详细数据,点击表头可以对数据进行排名。 我们回到分析条件区,点击导出按钮, 可以下载 excel 格式文件,不同于竞品的简单 c s b 文件,这是一个真正的样式丰富的 excel 文件,包含了网页端的全部数据,完全媲美专业的 b i 工具软件。 以上为您演示了设备数据铲除分析功能,谢谢聆听!

在日常开发过程中,经常会有各类 excel 的导出功能,常用的有 pui、 ez、 excel 等,但是针对复杂的 excel 有固定样式、和平单元格、动态列等各类需求,那么导出 excel 就比较麻烦。 今天给大家分享一个开源的家务库, g x l s g x l s 是一个小巧易用的家务库,它使用 excel 模板生成 excel。 接下来咱们通过官网的视力来了解一下它的使用过程。首先引入相关依赖,接下来创建 excel 模板, 这里需要说明一下, g x l s 支持阿帕奇的 j e x l 作为表达式语言,可以在 excel 模板中使用,加油!对象的属性和方法。视力中有两个重要的表达式,一个是区域表达式,这个表示 excel 模板的解析区域,由 a e 开 开始,到解析最后一个单元格结束。还有一个循环表达是 items 表示集合变量名, y 表示每个记录的变量名。最后是解析区域。 接下来看一下咱们创建的模板,在 excel 模板中创建一个解析区域批注,并且创建一个循环批注。使用方法比较简单,读取 excel 模板,添加对应的内容, 然后生成戴帽一的 axl 文件,咱们来执行一下,看一下效果,可以看到已经生成了一个戴帽一的 xl 文件,这只是一个简单的使用方法,有兴趣的小伙伴可以看一下他的官方文档,功能还是比较多的。

my e m s 是行业领先的开源能源管理系统,下面由我来演示门店数据统计分析功能。 在顶部菜单选择门店数据统计分析,在分析条件区选择分析空间,右侧的门店列表会自动刷新,然后依次选择门店比较类型、时间尺度、基准期和报告期,最后点击提交。 在数据总览区域显示了报告期个能耗算数平均数、报告期个能耗中位数、报告期个能耗最小值、报告期个能耗最大值、报告期个能耗样本标准差和报告期个能耗样本方差。 下面是报告机个能耗消耗趋势数据,右上角可以选择各种能耗 分类,每个数据点代表一个时间尺度内的数据。 下面是相关参数区,右上角可以选择费率等相关参数。 最后是详细数据区,以表格的形式展示的详细数据,点击表头可以对数据进行排名。 我们回到分析条件区,点击导出按钮,可以下载 excel 格式文件, 不同于竞品的简单 c s b 文件,这是一个真正的样式丰富的 excel 文件,包含了网页端的全部数据,完全媲美专业的 b i 工具软件。 以上为您演示了门店数据统计分析功能,谢谢聆听!

你们遇到过最难做的需求是什么?如果老板想让公司的网站支持编辑类似于 excel 电子表格的功能,很多人可能会感到无从下手,甚至直接告诉老板这个任务太难。 确实,让网站支持 excel 表格对于程序员来说都是一个相当具有挑战性的任务,但是困难并不代表不可行。 今天推荐一个最近很火的开源项目,在 get up 上的 style 已经超过了十八 k。 它是一个 javascribe 的组件,将数据网格功能与类似电子表格的 u x 相结合,提供数据绑定、数据验证、筛选排序与真山改查操作。而且作者同时提供了 vio vr 可与 angela 的版本。而且它还提供了国际化功能, 支持中文在内的几十种国际语言,可以说是相当友好了。那我们去看看他是怎么使用的吧。我们以 vivo 为例,首先通过 npm 安装他的依赖,然后在页面中引入这个组件, 在组建中引入数据与一些配置参数,这样一个支持电子表格功能的网页就完成了。如果你想让他支持你所要的语言,提前准备好你的语言文件,然后通过 rise 的方法注册加载你的语言文件就行了。分享到这里就结束了,希望对你有所帮助。关注我,了解更多互联网资讯!

大家好,我是杰神,我们今天讲一下什么是系统集成。一个企业或单位往往会使用多个软件和硬件系统, 比如门禁系统、安防系统、消防系统、财务系统、 e m c m vip 等等,这些软件往往是不同厂家做的,他们一般是部署在不同的主机或硬件上,就形成了数据孤岛。在使用的时候经常需要在不同的系统之间 切换,然后用 xl 导出再导入,十分麻烦。系统集成就是打破这种数据估导,实现实时的数据互通,提高工作效率,顺带降低成本。系统集成是一件十分有意义的事,但是也是一件十分难做的事,因为软件系统的设计没有 统一的标准,每家软件公司都有自己的设计思想和理念,做出来的产品基本上不能互通。那么有什么好的解决 办法呢?常见的有两种,第一种,使用数据库工具,从最底层实现数据的互通。一般系统都是使用关系数据库来保存数据,而数据库基本上就是常见的那几种,比如 macco 和 post grade、 cycle、 oracle supersover 等, 我们找个 dv, 配置好数据同步工具,写一些 soco 脚板就可以实现了。但是前提是要把所有的数据库表结构设计都要搞清楚,这纯粹是苦力活,而且 数据库管理员工资也不低。第二,使用企业服务总线,从 api 层面实现数据互通。 企业服务总线是一个专门的系统,负责打通各个系统的 api, 比如没有 usb 不听话的界面,直接拖拖拽拽就可以打通,十分方便。但是企业服务总线也不是万能的,对于没有开发 api 的系统就搞不定了。 除了这两种办法,我们今天也讲一种新思路,低代码开发。低代码开发是现在比较流行的一种客户自主设计和开发系统的基础系统,只需要简单的编程知识,就可以快速开发出他们真正需要的业务系统,完美解决了技术不懂业务, 业务不懂技术的矛盾。如果客户所有的系统都是使用低代码开发,那就不会存在数据估倒和数据基层的问题了。

my ems 是行业领先的开源能源管理系统,下面由我来演示门店数据复合分析功能。 在顶部菜单选择门店数据复合分析,在分析条件区选择分析空间,右侧的门店列表会自动刷新,然后依次选择门店比较类型、时间尺度、基准期和报告期,最后点击提交。 在数据总览区域显示了报告期个能耗平均负荷、报告期个能耗最大负荷 和报告七个能耗电荷系数。 下面是报告及格能耗最大复合趋势数据,右上角可以选择各种能耗, 每个数据点代表一个时间尺度内的数据。 下面是相关参数区,右上角可以选择费率、设备运行参数等相关数据。 最后是详细数据区,以表格的形式展示的详细数据,点击表头可以对数据进行排名。 我们回到分析条件区,点击导出按钮,可以下载 excel 格式文件, 不同于竞品的简单 csb 文件,这是一个真正的样式丰富的 excel 文件,包含了网页端的全部数据,完全媲美专业的 bi 工具软件。 以上为您演示了门店数据复合分析功能,谢谢聆听!

嗯,这个视频录一下,你就是说,嗯,你想替换一个 excel 列的值, 就是你要拍的替换一个一个四号列,比如说你有一列编码,你想根据这个把所有的一换成七,所有的二换成六,所有的三换成四 啊,就是说你指定一个映射规则,然后去做一个映射的话,那你怎么用拍?怎么实现?首先你要读取这个 excel, 这个地方放你的 excel 文件,然后你便利每一列得到一个 啊 saras 对象。呃,然后就根据字典做映射的话,你要准备一个字典, 放他的映射规则,然后准备一个列表,把最后存放这个映射后,做完映射后的那些那个新的值,然后这个是根据这个是一个函数,你传入一个值,他返回自检对应的 k, 相当于你传入一个七,他返回一,然后你把这个一给存起来,而碰的到这个 tom 的进去,最后你得到的一个 nolecep, 就是根据你传入的这个六, 他对你的二的这个列表,这样你一直循环便利的这个 siris 的时候,就把这个 new list, 呃,这个映射后的每一个值加到这个 new list 里面了,这是一个新的列表,这样就完成映射了,然后你再把这个 new list 复制给这个这个第零列就可以了。呃,这是所有行吗?这前面这个 ivo 可函数前面是行,后面是列,第零列表示 啊,就是这这个零表是第零列,这个这个空的啥都不写,就是所有行,如果你写的话,写个一到二,就是从第一行到第二行,写个几到几,就是从第几行到第几行这样子。 然后最后你用这个呃 df 点出 excel, 因为你知道 df 一已经把这个你有利斯特新意识后的列表复制给 df 一了,最后你直接写入以下 excel 就可以了。但是他这个你最好把这个换成新的,比如说 你把它换成 n e, 你自己先命名一个六叫 excel, 他会写入一个新的 excel, 这样的话把他的新 excel 的第第零列就是这个 newlets 的,然后你复制过去就可以了。 如果你直接写这个的话,会把原来的覆盖掉,如果你不想覆盖原原原来的话,你参考这一篇它里边的这几种方法啊,覆盖、新增啊,追加,对起就是说啊,这个根据需要来选择,我把这个放在评论区, 呃,就是说根据我写个评论, 根据需要来决定。呃,具体看 参考链接,看我的那个参考链接,人家就是说人家给写清楚了,你要你要做的这些操作情形,覆盖性跟追加分别怎么做?分别用什么带吗? 我这直接是覆盖的代码,当然你写一个新的那个 cell, 直接写入新一个 cell, 然后整列复制过去也是可以的。嗯,大概就这样,文章链接我放在 b 站视频下方。

my e m s 是行业领先的开源能源管理系统,下面由我来演示设备数据批量分析功能,在顶部菜单选择设备数据批量分析,在分析条件区域选择分析空间后选择报告期,然后点击提交。 在详细数据区以表格的形式显示了不同设备的能耗数据,点击表头可以对数据进行排名。 点击导出按钮,可以下载 excel 格式文件,在文件中显示了开始结束时间在内的所有信息,可以清晰的查看报告期间详细数据。 以上为你演示了设备数据批量分析功能,谢谢聆听。

my e m s 是行业领先的开源能源管理系统,下面由我来演示租户数据统计分析功能。 在顶部菜单选择租户数据统计分析,在分析条件区选择分析空间,右侧的租户列表会自动刷新,然后依次选择租户比较类型、时间尺度、基准期和报告期,最后点击提交。 在数据总览区域显示了报告期个能耗算数平均数、报告期个能耗中位数、报告期个能耗最小值、报告期个能耗最大值、报告期个能耗样本标准差和报告期个能耗样本方差。 下面是报告及个能耗消耗趋势数据,右上角可以选择各种能耗分类, 每个数据点代表一个时间尺度内的数据。下面是相关参数区,右上角可以选择费率和设备运行参数等相关数据。 最后是详细数据区,以表格的形式展示的详细数据,点击表头可以对数据进行排名。 我们回到分析条件区,点击导出按钮,可以下载 excel 格式文件,不同于竞品的简单 csv 文件,这是一个真正的样式丰富的 excel 文件, 包含了网页端的全部数据,完全媲美专业的 b i 工具软件。 以上为您演示了租户数据统计分析功能,谢谢聆听!

哈喽,今天给大家分享一下从 excel 导入一百万数据到卖 circle, 我们的思路呢?第一个,首先是分批读取 excel 中的一百万数据,这一点呢, easy excel 有自己的解决方案,那我分批呢是二十万, 第二个呢,我们要考虑怎么去插入这二十万数据,当然不能一条一条的循环插入,应该批量插入, 但是呢也不能使用 mybadis 的批量插入,因为它的效率呢比较低。那第三个呢,我这边采用的是 gdbc 的批处理和事物的批量操作,将数据插入到数据库中,总结来看呢,就是分批读取加 gdbc 的分批插入,再加手动事务的控制。我们先来测试一下, 好,这样的一个耗时呢,大概是八十三秒的一个时间,数据库呢,目前已经插入了一百万条的数据。好,我们来看一下代码,那这边钓 用的其实就是 ez excel 提供的一个方法,然后呢传入了文件名字以及一个监听器,我们来看一下监听器你是怎么实现的, 然后这个监听器呢,他实现了这样的一个类,然后呢他会一行一行的读取我们 excel 中的数据,每读一行,我这边都会把它加到这样的一个类似的中,然后我这边设置的分批呢,是二十万条,只要进来的一个数据大于等于二十万,我就会去插入数据库, 我们点进去看一下,这边用的呢,其实就是我们 gdbc 的一个 p 处理的方式,然后我拿到连接开启事务,一边一搜口,然后给他设置一些参数值,然后加到我们对象的 p 处理命令中,然后最终进行 p 处理,然后手动提交事务,这边关连接呢,其实就是把我们的连接放到我们的连接池中。 好,代码呢也是比较简单的,如果说大家想要这样的一个 demo 的话呢,可以到这来这, 然后呢给他去发一个消息,像这样就可以拿到我们的 demo。 好,今天的一个分享呢,就到这。