不知道大家有沒有遇到過這種情,通過數(shù)據(jù)庫導(dǎo)入Excel中的日期數(shù)據(jù)到中瑯條碼標簽打印軟件中時,日期數(shù)據(jù)顯示的不正確,比如下圖,Excel中的日期顯示的是“2022年1月1日”,但是導(dǎo)入中瑯條碼打印軟件中后顯示的是“2022-01-01”,為什么會這樣呢?如果遇到這種情況怎么解決呢?下面給大家介紹一下具體原因以及解決方法。
問題原因:之所會出現(xiàn)這種情況是因為在Excel中單元格設(shè)置的是日期時間格式,可以打開單元格格式查看一下就能看出來,選中某個單元格就可以看到這個單元格中的數(shù)據(jù)就是“2022-1-1”,只不過設(shè)置的日期時間格式后顯示的才是“2022年1月1日”,但是這種單元格格式只能在Excel中查看,數(shù)據(jù)導(dǎo)入條碼軟件中的還是默認的數(shù)據(jù)。
解決方法:新建一個空白的TXT文檔,在Excel中選中日期所在的列,把日期數(shù)據(jù)全部復(fù)制到TXT文檔中,然后在原Excel中把日期所在的列全選后右鍵-設(shè)置單元格格式,選擇“文本”,把這一列的單元格格式都設(shè)置成文本格式。
然后再把日期從TXT復(fù)制到Excel的這一列中保存即可,在導(dǎo)入中瑯條碼標簽打印軟件中就可以看到日期顯示正常了,而且直接在Excel中就能看到單元格的數(shù)據(jù),點擊一個單元格,上面顯示的數(shù)據(jù)和單元格數(shù)據(jù)是一模一樣。(如果不想用原Excel文件,也可以另外新建一個Excel,單元格格式設(shè)置成文本后,把數(shù)據(jù)復(fù)制過來)
有的小伙伴可能會問為什么直接把原Excel表中的日期數(shù)據(jù)的單元格設(shè)置成文本格式就不行,通過上面的把單元格設(shè)置成文本步驟可以看到,如果直接修改原數(shù)據(jù)單元格格式為文本,就會發(fā)現(xiàn)日期時間數(shù)據(jù)變成了一串數(shù)字。所以只能借助TXT文檔,把當前顯示的數(shù)據(jù)變成文本格式再復(fù)制到原來的Excel使用。
標簽:條碼打印軟件 , Excel數(shù)據(jù)庫 , 日期時間顯示錯誤
共有條評論 網(wǎng)友評論