※ 引述《superfour (要去奔馳囉)》之銘言:
: 各位版上的大大:
: 目前針對寫入文字檔,我的寫法是:
: SaveTxtLine.WriteLine "數值1:" & number1 & " " & "數值2:" & number2
: 出現的結果可能是:
: 數值1:1234 數值2:5698
: 數值1:123 數值2:598
: 數值1:123456 數值2:5698
: 數值1:12344548 數值2:5698
: 數值1:12 數值2:5698
: 數值1:1234 數值2:5698
: 數值1:1234 數值2:5698
: 會因為數值變化的大小而不能完整對齊,
: 所以想請問是否有什麼寫法可以解決這個問題呢?!
: 謝謝大大的回應! 感激了!
利用format函數
a=format("123","@@@@@@") ' a=" 123"
a=format(2345,"@@@@@@") ' a=" 2345"
所以你可以改成
SaveTxtLine.WriteLine "數值1:" & format(number1,"@@@@@@@@") & " " & _
"數值2:" & format(number2,"@@@@@@@@")
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 210.240.186.34