1金币
最佳答案您好,确实如您所说,Excel中有上述的效果,具体可以参考这篇技术博客对于这个现象的解析:https://gcdn.grapecity.com.cn/showtopic-186432-1-1.html。
对于您的需求,即使给某一列设置了文本格式,也不会改变单元格的value值,您通过getValue方法获取到的依然是2024.0,您可以通过worksheet.getRange("A:A").setNumberFormat("@");这个方法来设置文本格式并用getValue获取查看效果
或者,如果您期望所见即所得,可以考虑 ...
| |
| |
| |
| |