excel中有数字“H12345A"我想在另一个单元格内输入H12345后面的数字自动递增,而H不

如题所述

="H"&"12345"&ROW(A1)-1 下拉递增
="H"&"12345"&COLUMN(A1)-1 横拉递增追问

先表示感谢!我没表达清楚,我是想在A1单元格里写abc0001按一下打印就变成abc0002再按一下就变成abc0003我有0001的递增公式但是在前面加上字母就不递增了,帮帮忙,我原来的公式是Sub 打印()
ActiveWindow.SelectedSheets.PrintOut
s = Val(Range("c3"))
s = s + 1
Range("c3") = "'2012" & Right("0000000" & s, 7)
End Sub

追答

="abc"&"加上你会变化的那个单元格" 比如在A1, B1 ="abc"&A1

追问

还是不好用!帮我看看,麻烦了

追答

VBA本人不善长,但这种方法应该能解决问题的 ="abc"&C3
你说的不好用是指什么

追问

把你的公式加上那后面的数字就不变了

追答

只要C3变动,这个值就会变

追问

谢谢你了!好像我说的和你的不是一种公式,麻烦你了

追答

我说的是你把ABC和数字先分开,在另一个单元格中用 ="abc"&C3 这种方式合并

追问

谢了!

温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-03-18
A变不?A-B-C-…?
相似回答
大家正在搜