項目要求需要從一個EXCEL讀取數據到系統,然後進行處理,開始一切正常,後來在讀取一個客戶的Excel文件時發生莫名其妙的問題,如下:
經分析,發現從Excel文件讀取的某些數據已經是這種科學記數法,而原始數據類似這樣:100100100,問題出現在Excel文件的單元格格式上,凡是單元格左上方有綠色三角的單元格讀取都正常,於是將全部單元格都設置為帶綠色三角,問題解決。
設置方法如下:
有二種方法:
1、選中數字單元格,設為文本,雙擊,對其它單元格逐一如上。
2、選中所有要轉換成文本的數字單元格,點擊數字菜單,再點分列,選擇分隔符號或固定寬度,點下一步,再點下一步,類型選文本,點完成。