我试图从我的数据库中检索一些数据,并在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.]
我不希望单元格内容被截断,因为它包含重要数据。是否有方法可以增加单元格限制?我尝试合并两个单元格,但没有成功。
请引导。
1条答案
按热度按时间js81xvg61#
这是不可能的,因为这是Excel的限制。您唯一可以做的是将数据库中的内容拆分为两个(或如果需要更多)单元格。
编写一个函数来检查内容长度,如果超过32767个字符,则将前32767个字符放入一个单元格,其余字符(如果小于32767个字符)放入另一个单元格,或者再次拆分。