如何遍历单元格范围并在vba中使用单元格值命名单元格?

时间:2014-03-08 23:10:39

标签: vba excel-vba excel

我有以下代码并且它运行良好,但是,我想循环遍历一个单元格范围并使用单元格值命名该范围内的单元格:

Sub NameCell()
Range("A2").Name = Range("A2").Value
End Sub

1 个答案:

答案 0 :(得分:1)

尝试一下:

Sub NameMaker()
    For Each r In Selection
        With r
            .Name = .Value
        End With
    Next r
End Sub