【发布时间】:2010-09-22 18:29:54
【问题描述】:
给定列的索引,如何获得 Excel 列名?
这个问题比听起来更棘手,因为它不只是 base-26。这些列不会像普通数字那样环绕。甚至 Microsoft Support Example 也无法扩展到 ZZZ。
免责声明:这是我不久前编写的一些代码,今天它再次出现在我的桌面上。我认为值得将其作为预先回答的问题发布在这里。
【问题讨论】:
-
Excel 列名不会超过 ZZZ。至少在 XL2010 中没有
-
@RobPenridge 他们甚至没有达到 ZZZ(你可能知道);最大值为 XFD。
-
最好的方法是 ken Paul stackoverflow.com/a/297440/641067 或 stackoverflow.com/questions/12796973/… 使用的短
ADDRESS方法 -
@andialles 当被问到这个问题时,那个网站甚至还不存在。用于创建代码高尔夫的 Area51 网站甚至还不存在。