R1C1情報からA1形式への変換

C#
static string CellAddress(int row, int col)
{
    string colStr = "";

    while (0 < col)
    {
        col--; // Aのアスキーコードに足すので1減らしておく
        int remainder = col % 26;
        colStr = (char)('A' + remainder) + colStr;
        col /= 26;
    }

    return $"{colStr}{row}";
}
投稿日時: 2025-05-21 12:09:21
更新日時: 2025-05-21 12:56:21

内部リンク

Comment

最近の投稿

最近のコメント

タグ

アーカイブ

その他