所以我有一个有X列的表,我想用自己的名字重命名每一列。
我想使用A1上的字符串重命名第一列,使用B1上的字符串重命名第二列,依此类推。
我尝试使用:ActiveWorkbook.Names.Add Name:=Name, RefersToR1C1:="=Sheet1!R2C1:R70C1"
但是我想把R2C1:R70C1
替换成类似R2CA:R70CA
的东西,其中A的值在每一列上都增加,并且用ActiveSheet.Name
替换Sheet1
有什么建议吗?
注意:不,表不是对象,所以ActiveWorkbook.Sheets("Sheet").ListObjects("Table").ListColumns("Column name").Name = "New column name"
不起作用。
注2:我使用Excel 2013
1条答案
按热度按时间kuarbcqp1#
为每列添加名称