在條碼打印軟件中批量打印標簽的時候,常用到外部數(shù)據(jù)導入的方式生成變量的條碼標簽。最多遇到數(shù)據(jù)庫類型的就是txt文本和excel表格了。之前有客戶使用excel表導入中瑯條碼標簽打印軟件中制作商品標簽時,發(fā)現(xiàn)表格中的價格欄,導入標簽制作軟件后,沒有了后面的小數(shù)位,表格中是有小數(shù)點后面的2位數(shù)的。遇到這種情況,該怎么處理呢?
首先因為在excel表中帶有很多的單元格格式,尤其是針對單元格的數(shù)據(jù)類型設(shè)置,比如文本類型,數(shù)值類型,日期類型等等。在excel表導入條碼打印軟件中使用時,我們常會忽略這些格式所帶來的影響。比如excel表中,編輯價格欄時,就直接在單元格中輸入了數(shù)字,有的是一位小數(shù),如:12.5 ,有的是不帶小數(shù)如:5等等,為了保證輸入的價格都是保留2位小數(shù)的格式,我們就直接在該列上右擊“設(shè)置單元格格式”,將其設(shè)置為“數(shù)值”,并保留2位小數(shù),這樣在表格中的價格就都是統(tǒng)一的2位小數(shù)了。
但是當我們導入到條碼打印軟件中,就會發(fā)現(xiàn):軟件中有的有小數(shù),有的沒有小數(shù)。小數(shù)位并不統(tǒng)一。細心的用戶可能就會發(fā)現(xiàn),軟件中顯示的效果,跟我們手動輸入的數(shù)字效果是一樣的,excel表中的保留2位小數(shù)的單元格格式并沒有起作用。
在條碼打印軟件中調(diào)用的是實際輸入的文本數(shù)據(jù)。并不帶單元格格式做出來的效果。
在excel表中有小數(shù)位,導入條碼打印軟件中出現(xiàn)少了小數(shù)位的情況,可以參照如下情況處理:打開excel表-文件-另存為,保存為txt文本格式。
得到txt文本文件,價格欄中的數(shù)值就是帶有小數(shù)點后2位的:
然后新建一個excel表文件,如果是WSP,打開excel表后選擇“數(shù)據(jù)-導入數(shù)據(jù)”。 如果是微軟的office 2003,就選擇“數(shù)據(jù)-導入外部數(shù)據(jù)-導入數(shù)據(jù)”。
將剛才保存的txt文本數(shù)據(jù)導入到新的excel表中,根據(jù)導入向?qū)崾具x擇適合的選項(前面的幾步保持默認設(shè)置即可),注意最后一步要選擇“文本”數(shù)據(jù)類型。
得到如下圖所示的表格數(shù)據(jù),保存該excel表并關(guān)閉。
之后將新得到的excel表,重新導入到條碼打印軟件中調(diào)用就行了。
在使用excel表導入條碼打印中批量打印條碼標簽的時候,所遇到的問題大部分的情況都是由于表格自帶隱藏格式引起的,所以在遇到問題的時候,不要著急,先將excel表格式“清除”掉,再重新導入引用。
標簽:Excel , 少了小數(shù)位 , 導入
共有條評論 網(wǎng)友評論