gpt4 book ai didi

vba - 如何将大型(最大 10Mb)文本文件嵌入到 Excel 文件中

转载 作者:行者123 更新时间:2023-12-03 00:25:36 26 4
gpt4 key购买 nike

在 Excel 文件中存储大型文本文件(最大 10Mb)的最佳方法是什么?

我有几个要求:

  1. 必须嵌入该文件,以便可以将 Excel 文件移动并发送到另一台计算机,并且所有文本文件也会随之移动。

  2. 需要通过宏来完成。

  3. 宏需要能够在嵌入后读取文件内容。

我已经尝试通过将文本分成几个足够小的 block 来存储它,这些 block 足够小以适合一个单元格(约 32 000 个字符),但它不起作用。在我的宏插入前 150 000 个字符后,它给了我一个“内存不足”错误。

我记得看到一个网页,上面有几个选项,但我再也找不到了。任何建议都是非常受欢迎的。如果您不确定它是否有效,我会尝试一下。

最佳答案

最好将 .txt 文件与 Excel 文件一起保存,然后让宏根据需要从该文件夹中提取文本。要了解有关导入文件的更多信息,请参阅:

http://answers.microsoft.com/en-us/office/forum/office_2010-customize/vba-code-to-import-multiple-text-files-from/525bd388-0f7d-4b4a-89f9-310c67227458

没有必要将 .txt 保留在 Excel 文件本身中,从长远来看,这可能会使文件传输变得更加困难。例如,如果您无法通过电子邮件发送大于 10MB 的文件,那么您只需将 .txt 文件分成两半并分别通过电子邮件发送 - 使用将文本加载到本地 Excel 的宏。

关于vba - 如何将大型(最大 10Mb)文本文件嵌入到 Excel 文件中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31300173/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com