【UiPath】Excelの列番号をアルファベットに変換する

  • このエントリーをはてなブックマークに追加

エクセルの列番号をアルファベットに変換する方法を紹介します。

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を表示します。

変換結果

以上です。

  • このエントリーをはてなブックマークに追加