如何像AA一样增加字符串

时间:2015-01-22 10:44:12

标签: excel excel-vba vba

我有excel,像AA或XA这样的字符串。

我需要像那样增加它们

对于单元格A1中的AA,它将是单元格B1中的AB,单元格B2中的AC等等

对于单元格A1中的XA,它将是单元格B1中的XB,单元格B2中的XC,依此类推。

我尝试了流行的CHAR(CODE(A1)+1),但在Z之后无效。

欢迎任何提示。

PS:我试图不使用VBA但是如果需要的话,那就去吧。

1 个答案:

答案 0 :(得分:1)

A1 中输入:

=SUBSTITUTE((LEFT(ADDRESS(1,COLUMN()),3)),"$","")

并根据需要进行复制

修改#2:

A1 中放置一个任意的起始值,然后在 B1 中输入:

=SUBSTITUTE(ADDRESS(1,COLUMN(INDIRECT(A1 & 1))+1,4),1,"")

并复制

enter image description here

修改#3:

传播字符串,如:

JAMES

需要 VBA