2017年11月
      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30    
無料ブログはココログ

« スクリプトから.NETを使って、文字の繰り返し関数を代替する。 | トップページ | スクリプトから.NETの書式指定を使って、Format()関数を代替する。 »

2008年8月15日 (金)

スクリプトから.NETを使って、右寄せ(左埋め)、LPad()、PadLeft()関数を代替する。

スクリプトから.NETのString型のPadLeft()は使えませんが、StringBuilderのAppendFormat()なら使えます。

Function LPad(s,n)
Dim sb
Set sb=CreateObject("System.Text.StringBuilder")
sb.AppendFormat "{0," & n & "}",s
LPad=sb.ToString()
End Function

« スクリプトから.NETを使って、文字の繰り返し関数を代替する。 | トップページ | スクリプトから.NETの書式指定を使って、Format()関数を代替する。 »