我正在尝试从数据库中检索一些数据并将其显示在 Excel 中。正在提取的字段之一正在返回一个值,因此我收到以下错误:
[Macro <ReportData.MessageText> returned 33612 characters which is more than the maximum allowable by Excel (32767). Cell Content has been truncated to 32767 characters.]
我不希望单元格内容被截断,因为它包含重要数据。有什么方法可以增加单元格限制吗?我尝试合并两个单元格,但没有成功。
请指导。
这是不可能的,因为这是 Excel 的限制。您唯一可以做的就是将数据库中的内容拆分为两个(或更多)单元格。
编写一个函数来检查内容长度,如果超过 32767 个字符,则将前 32767 个字符放入一个单元格中,其余部分(如果小于 32767 个字符)放入另一个单元格中或再次拆分。