我有一个访问数据库,其中字段类型是文本,它包含26个数字。我将它转换为excel,但它只有前5个数字
Text in database: 91234612345678912345678912
Text in excel : 9.12346E+25
如何从数据库中获取整个字段?
答案 0 :(得分:1)
如果您自己执行导出,则可以在字段前加上撇号('),以强制Excel将字段视为文本而不是数字。不幸的是,这具有不允许在场上执行数学运算的副作用,因为它不再是数字。它还会在单元格的左上角放置一个恼人的绿色三角形,警告您已将数字转换为文本。
答案 1 :(得分:0)
除非您明确指定excel单元格的格式为“Text”,否则它将被excel视为数字。
转换数据库值时,请确保将“单元格格式”设置为“文本”,或者如果您可以粘贴一些示例代码,则可能有人可以对其进行优化和帮助。
HTH
答案 2 :(得分:0)
不能按原样导出它,然后突出显示该列并将类型更改为文本?不会把它转换成正确的价值吗?