33266500,332665100,332665200,332665300是原始值,单元格应该是这样的:33266500,332665100,332665200,332665300但我认为excel中的单元格值是3.32665E+34
所以问题是我想将它转换为原始字符串.我在google上找到了格式化功能,我就像这样使用它
format(3.32665E+34,"standard")
把它作为 332,6650,033,266,510,000,000,000
如何解析它或取回原始字符串?我相信格式是vba中的功能.
Excel具有15位精度限制.如果在您访问该文件时已经显示了这样的数字,则无法获得该号码 - 您已经丢失了一些数字.VBA代码和公式对您没有帮助.
如果不是这种情况,您可以在数字前添加单引号'标记,以将其存储为文本.这将确保Excel不会尝试将其视为数字,从而失去精度.