excel - 无法使用 vba 保存 excel 文件:
问题描述
我有一个包含 base64 编码 GIF 的 vba 代码。
当我将编码的base64 gif从记事本复制粘贴到我在vba中的子进程时,如下所示:
imgStr = imgStr & "data:image/gif;base64,R0lGODlh4AHwAPdrAEksR5CSk5KUlpSVl5aYmpibnJudnZ6fn653la6usLS0tba2tre4uLm5ubu6uru6vb6+vsXFxs/MzdDT0tnZ2d7d3ebn5+vq6+/x8fHx8fj5+f39/f7+/jsrRkEVPEMaQENxez8MNUEROUETO0EUO0ITOkwfRUFLWERNW1JfaVmfqa2ztESVm0AROTZNWj6LkS9pcqOenmiUmDl9gmpjdotlh"
imgStr = imgStr & "pmdnTV3fUGSl0COlECPlUCQljqLkkOPlTmAhz+LklhJWUGPk5yYnmU9XxsjKC41PDM0NjQ9RUdSXkmgpk18iVBSVGpsbnAQWXodU4OEip0hUJ1CdKAfPaanqLFvgLMUH7QcMLcZJbtXc72SsL9TS8AyOcOzushVXNCfrNF5gN3d3d7x8d+yud/f3+Pj4+34+PLy8vPx8/Tz8/X19fb19SAmLCInLSIpLyQoLiUrMS".....
然后我无法保存它并出现以下错误:“错误被检测到保存......”。
我确实有这种感觉,它只附带字符串是从记事本复制/粘贴,但我真的不明白发生了什么。
有什么东西已经经历过这个问题吗?
谢谢 !
解决方案
我只是做了一个表格,在我的脚本执行期间有一个 gif 动画:
<HTML><BODY style='border-style:none;'><div style='align:center'><img alt='' src='" & imgStr & "' /></div></BODY></HTML>"
其中 imgStr 是我编码的 64 gif。不过估计太大了。。
推荐阅读
- angular - Angular Recursive HTTP Request 导致无限循环
- sql-server - 一列的输出只有两个十进制数字?
- python - Neo4j 密码查询以删除特定节点的子节点和孙节点
- postgresql - docker kong 错误获取与 postgres 的连接
- r - 用ggplot2标记饼图问题(和chage grom text to label)
- selenium-ide - 如何在 New Selenium IDE 上从一个 .side 文件导出测试用例并导入另一个 .side 文件?
- python - 当我的 TCP 设备通过 USB 到以太网适配器连接时,我为 pyvisa 使用什么连接字符串?
- python - 让 ModalView 适合其所有内容小部件(kivy)
- git - 将本地合并提交推送到修改后的远程分支
- android - Android - 如果视图模型包含活动侦听器引用,会发生内存泄漏吗?