しずか日記

【しずく 白猫】【すいか 黒猫】
の成長期や動画を掲載

VBS例)全角・半角混じりの文字列で桁合わせ(固定長にする)【VBS】

2023-02-19 05:11:28 | VBS

全角・半角が混じっても固定の長さに加工できるスプリクト

Dim fso,aa,cc

aa  = "愛10愛"
iFigLen = 0
  For iCnt = 1 to Len(aa)
    sFig = (mid(aa, iCnt, 1))

    '一文字の長さを調べる
    If Asc(sFig) >= 0 Then
     iFigLen = iFigLen + 1
    Else
      iFigLen = iFigLen + 2
    End If
    Next
cc = aa & Right("                          ", 20 - iFigLen )

出力データの固定長化に便利です。

VBSで業務を自動化する



最新の画像もっと見る

コメントを投稿

ブログ作成者から承認されるまでコメントは反映されません。