使用数字编号范围复制字母数字数字

时间:2015-04-14 09:55:22

标签: vb.net excel

我正在寻找一种更简单的方法来在Excel中创建包装箱编号,而无需一直输入。

我们的范围开始

OLPS1*0001A - OLPS1*0001B - OLPS1*0001C - OLPS1*0001D

一旦到达D,下一个箱子将被打开

 OLPS1*0002A - OLPS1*0002B .... 

什么VB代码可以让我轻松创建这个范围而无需全部输入?

2 个答案:

答案 0 :(得分:0)

也许,在A1中并复制到适合:

="OLPS1*"&TEXT(COLUMN(),"0000")&"A - OLPS1*"&TEXT(COLUMN(),"0000")&"B - OLPS1*"&TEXT(COLUMN(),"0000")&"C - OLPS1*"&TEXT(COLUMN(),"0000")&"D"

答案 1 :(得分:0)

你可以适应这种模式制作者。在 A1 中输入:

="OPS1*" & TEXT(ROUNDUP(ROW()/4,0),"0000") & CHAR(64+MOD(ROW()-1,4)+1)

并复制下来:

enter image description here