c).to_i(36)).to_s(36).upcaseend26進数変換と36進数変換を3回やっていて効率が悪そうに見えますが...気にしてはいけません。「次の値」を返すsuccという便利なメソッドがあります。次の値200番目の列名を取得したいときは200回succすれば求めたい値になります。"GS"名前を求めるたびに何回もsuccするのは効率が悪そうですが、普通は列名は連続して生成するばあいが多いと思います。そのばあい、succで進めるたびに値を取り出すようにすれば、効率もよくなりそうです。(6)はてなブログをはじめよう!E_Mattsanさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。