十年匠心定制 · 商业建站与技术教学双线并行 咨询热线:400-886-1026 service@lmnt.cn
ARTICLE DETAIL

资讯详情

深耕网站建设与运营推广的一线实战洞察。

两个月做了七八个工具:我用 Python 和 VBA 重新认识办公自动化

两个月做了七八个工具:我用 Python 和 VBA 重新认识办公自动化 在最近两个多来月的时间里, 抽空去感受了一番PY880, 期间基本没怎么有好好休息的时刻。制作了好些个小工具, 感觉就普通办公而言, 现今编程基本不存在技术门槛。做了七八个小项目, 大多是之前做不出来的, 而能做出来的vba部分, 起码也得耗费几倍的时间精力。在郑广学老师的插件以及精神赋能的情况下, 能够做出什么样的东西, 很大程度上取决于需求与想法, 甚至业务思路都能够在项目进程中逐步去完善。重点归纳: 感激郑广学老师带领我们步入人工智能全新时代。这段日子里, 虽说未曾获得充足休息, 然而却精神饱满, 那种久违的满怀干劲的感受再度涌现, 接下来需要将精力转移至投身于工作之中了。接下来话不多说主要介绍我做的几个小工具。显然, 上面这段代码所进行的统计估计, 大概率是不准确的, 毕竟其中必然存在着诸多库文件的引用, 那就权且当作是凑个热闹, 随便看看罢了。1.VBA模板填充处理关键难点之处在于完成行高的自适应, 对于这个思路, 得依靠自身去梳理清晰, 借助人工智能来辅助进行调试, 数据以及图片的填充属于基本功能范畴, 不存在什么技术方面的困难。再有就是wps模板的生成过程遇到了2个难题1.单击文件超链接时死机, 经实际排查后发现这是wps文件关联出现的问题在设置中取消关联, 之后再重新进行关联才行得通。2.针对vba嵌入式图片进行解决, 这个方面ai当下暂时没办法做到, 只能借助老师视频课程去寻觅解决方案。起初进行测试的常规样式, 然而不管是指向某物的情况, 还是xlapp当中的, 都没办法触发“R”, 随后又想到高精度定时器, 最终结果仍是没起到作用, 到头能够想到的就只余一条道路了, 郑广学老师JSA课程7.3里的VBA与JSA联合展开开发, 经过测试, 最终完美解决问题。最后再多说一下wps表格的一处bug, 即实际所看到的文字标记颜色, 在双击进行文字编辑后, 文字的编辑颜色出现了错位现象, 这应当属于文字渲染方面的bug, 而对于这个问题暂时没能找到有效的解决办法, 只能将按钮常驻功能区, 点击单元格进行编辑之后再重新通过应用功能按钮来实现刷新。2.网页自动答题这种感觉好像没什么值得讲述的, 只要瞧瞧截图就可以了。对浏览器进行操控。至于界面, 我个人是没办法制作出来的, 因为原生界面制作的学习成本实在过高了, 我至多仅能做出个控制台文字形式的。还好幸亏有郑广学老师的py880窗体编辑器给予助力, 后续自己制作界面也并非难事。3.OCR搜题有着半成品, 是朝着自动答题而去准备的, 然而是这最终太繁杂, 虽然思路已然具备了, 不过并非是必需的需求, 所以也就不想再去费尽周折地搞了。对于这个, 只要看看简单的截图就可以了, 至于细节过多也就不再去说了。4.PC题库练习、安卓PAD题库练习、安卓手机题库练习望一望先前的项目, 除去首个之外, 后续的大体都是围绕着一个“答题”展开。于此会简要介绍一下手机、平板以及PC端这三个终端的那个题目练习的软件, 先前存有想法: 制作一个供自己使用的题目练习软件。然而虽说制作一个简易练习答题功能并非极具复杂度, 可是最开始的时候, 要着手去做的话也仅仅只能依托WPS表格, 简易地缔造一个VBA的练习软件。但此类简易练习软件其一界面殊难达成美化。第二个, 是功能, 估计, 也很简陋, 说白了, 就是, 很难达到, 自己理想的, 效果。紧接着要说的这几个软件, 从个人审美角度出发, 基本上是达到自身预期了, 或许没办法达到某些成熟软件所拥有的那种高度。然而就我自身使用的情况来讲, 我感觉基本是挺满意的, 毕竟在最开始做这个项目的时候, 并没有太多的规划仅仅想着做一个PC版就可以了, 由于完全没有学习过移动端开发, 只是简单地在网上搜索查阅了一些资料, 了解到Flet框架对于PC到移动端的移植较为方便, 之后便选用Flet这个框架来做了。然而, 后来发觉这个框架存在诸多限制, 可是又毫无办法, 毕竟已经完成了大半的功能范畴, 并且也不存在改换到其他框架的可能, 所幸最终的成果还算能让人感到满意。PC题库练习2安卓PAD题库练习3安卓手机题库练习手机端由于界面限制单独添加了悬浮按钮可随时切换主题设置多端同步除去基本的导入导出功能之外, 它还能够支持关于局域网错题以及收藏标记, 支持练习记录在多终端实现同步, 支持在局域网进行题库的互相传输。5.题库格式转换主要是用来进行json格式朝着其他json格式以及excel格式的转变, 它对批量操作予以支持。6.PC、安卓一机一码发码端7.安卓手机OCR搜题录屏搜题摄像头搜题收尾到头来, 感激于在自动化学习此进程里, 有郑广学老师充任引路人, 引领我们去扩充见识, 身为非职业的野生编程爱好者, 自身并无较多时间与精力用以学习新的知识项目, 越迈向后续便越察觉到学习时已无充裕时间去纠结细枝末节之要点, 这般恰好应了郑广学老师的那番话语, 即脏活累活全由他来分担, 大家仅仅需专注于业务范畴展开干活即可。豆包索索郑广学
返回列表