设置单元格的名称等于相邻单元格的值

时间:2017-08-08 02:08:20

标签: excel vba excel-vba

我有两列数据:第一个字符串,如“name1”,“name2”,...,相邻列有数据,但我想重命名此列中的单元格等于第一列的字符串值。 E.g:

    1      2
A   name1  x
B   name2  y

因此,单元格A2应该达到name =“name1”。

Sub nameCells()
  Worksheets("Output").Cells(1, "A").Name = "David" 
End Sub

此代码将单元格命名为A1 =“David”,但我无法弄清楚如何复制单元格的值而不是硬编码的“David”。

1 个答案:

答案 0 :(得分:1)

Sub nameCells()
  Worksheets("Output").Cells(1, "B").Name = Worksheets("Output").Cells(1, "A").Value 
End Sub