VBA-单元格存储长数值(>15位)时保存为文本格式

        我们使用表格存储类似123456789123456789这种长度大于15位的数据时,表格通常会默认将数值转换为类似下面的这种单元格格式,点开后发现数据后三位已经被修改。

        使用vba代码运行依旧是写入为上述格式。

VBA-单元格存储长数值(>15位)时保存为文本格式_第1张图片

        而使用下面的vba代码可以直接将原数值转换为文本格式保存在单元格中,而且复制粘贴外部依旧是完整的数据。

VBA-单元格存储长数值(>15位)时保存为文本格式_第2张图片

         

你可能感兴趣的:(VBA小问题,编辑器,开发语言)