前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >再次挑战使用xlsm宏文件的方式安装插件,突破IT权限封锁,可EasyShu保底成功安装版本

再次挑战使用xlsm宏文件的方式安装插件,突破IT权限封锁,可EasyShu保底成功安装版本

作者头像
Excel催化剂
发布2024-03-12 19:25:14
1100
发布2024-03-12 19:25:14
举报
文章被收录于专栏:Excel催化剂Excel催化剂

今天在群里找到几位在公司电脑受强监管,不能轻易安装软件的群友来作测试,尝试使用一个xlsm文件的方式,使用VBA的方式实现将嵌入在xlsm文件里的安装包(已经打包成一个zip文件),释放出来后,再进行解压至指定位置的方式完成安装操作,突破了双击exe文件安装失败的情形。

测试下来,是成功的,向gpt要到了base64字符串可以转二进制的方法,还有使用VBA对压缩包进行解压的方法也测试成功了。

下面是一个demo,有兴趣的可以感受下,下载地址如下:

【金山文档】 测试VBA安装软件V4

https://kdocs.cn/l/ciD7q2XQauMr

这个方法,本来想应用于EasyShu的安装的,因为EasyShu最新版4.0已经集成了python和R两个环境,也集成了全套世界和中国轮廓地图,最终的文件夹大小太大了,压缩包都有200M+以上,用这个方法,最终是跑通了,但体验有些差,等待时间比较长,最终可能要再改善下。

不能直接嵌入的方式,用一个压缩包,让用户主动去解压,然后再运行xlsm文件,可能更合理些,若EasyShu因为公司管控不能安装的朋友们,如果急切需要的话,可以留言让笔者知道急迫性,会再增加一些开发探索的时间来攻克它。

使用ExcelDna开发的插件,本质上是绿色软件,所以就算IT部门对电脑很多的限制,其实也是可以运行的,不要因为其他软件安装失败就放弃了与优秀软件工具接触的机会,欢迎对图表、数据可视化的朋友们安装体验

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2024-03-08,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 Excel催化剂 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
腾讯云服务器利旧
云服务器(Cloud Virtual Machine,CVM)提供安全可靠的弹性计算服务。 您可以实时扩展或缩减计算资源,适应变化的业务需求,并只需按实际使用的资源计费。使用 CVM 可以极大降低您的软硬件采购成本,简化 IT 运维工作。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档