0〜9、A~Zの全36種を連続でセル上に取得するサンプル
Sheet1に張り付けて使う。
Sub 連番取得ゼロからキューの数値とAからZのアルファベットを表示()
Dim i As Long
Dim r As Range: Set r = Me.Range("A1")
‘0から9
For i = 1 To 10
Debug.Print Chr(i + 47)
r.Value = Chr(i + 47)
Set r = r.Offset(1, 0)
Next i‘AからZ
For i = 1 To 26
Debug.Print Chr(i + 64)
r.Value = Chr(i + 64)
Set r = r.Offset(1, 0)
Next iEnd Sub
JISコード表 より
0x48~10つが数字の0〜9
0x65〜26つがアルファベットのA~Z に割り当てられているから
それを頭に入れFor文でインクリメントして取得。
コメント