[VB6 ] 如何讓文字靠右對齊

看板Visual_Basic作者 (D2000用戶)時間10年前 (2013/10/22 15:12), 編輯推噓2(205)
留言7則, 4人參與, 最新討論串1/1
各位前輩們好 我寫了一個程式讀16進制的數值然後SHOW在LISTBOX上 然後再存到.CSV裡 但在用EXCEL開啟的時候發生了一點問題 就是資料裡有有A~F英文的時候 會靠左對齊 但是只有數字的時候會靠右對齊 我想讓他全部都像又對齊 請問應該要怎麼做呢? 有試過print Format(List1.list(i),"@@@@") 但好像沒什麼用 感謝大家 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 210.66.174.13

10/22 16:31, , 1F
基本上CSV是文字檔不是EXCEL檔 所以應該不可能吧
10/22 16:31, 1F

10/22 16:32, , 2F
如果把資料存成EXCEL應該就OK了
10/22 16:32, 2F

10/22 23:39, , 3F
CSV本身沒有格式吧,在 Excel 中指定預設格式比較實在
10/22 23:39, 3F

10/22 23:40, , 4F
或是選單「全選→靠右對齊」
10/22 23:40, 4F

10/23 11:21, , 5F
可以輸出HTML,裡面寫好對左還是對右,並把檔名改成.xls
10/23 11:21, 5F

10/23 11:22, , 6F
這樣excel就不會發現他是假的 :D 我們都這樣出excel
10/23 11:22, 6F

10/23 22:40, , 7F
樓上這招很棒....
10/23 22:40, 7F
文章代碼(AID): #1IPYLgl6 (Visual_Basic)