エクセルの列番号をアルファベットに変換する方法を紹介します。
1⇒A
10⇒J
100⇒CV
…という感じです。
使用アクティビティ
・「Do While」
・「Assign」
・「Message Box」
手順
変数i(int32型)に列番号を指定します。
今回は50を指定します。50はAXに変換されます。
次に「Do While」アクティビティの中に、「Assign」アクティビティを3つ用意します。
上から、
①「Assign」
i = i -1
②「Assign」
alphabet = Chr(i Mod 26 + 65) & alphabet
※alphabetはString型変数
③「Assign」
i = i \ 26
条件式は
i > 0
と設定します。
「Message Box」に変数alphabetを表示します。
変換結果
以上です。