Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/26.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在单元格区域中循环并使用vba中的单元格值命名单元格?_Vba_Excel - Fatal编程技术网

如何在单元格区域中循环并使用vba中的单元格值命名单元格?

如何在单元格区域中循环并使用vba中的单元格值命名单元格?,vba,excel,Vba,Excel,我有以下代码,它工作得很好,但是,我想循环一个单元格区域,并用单元格值命名该区域中的单元格: Sub NameCell() Range("A2").Name = Range("A2").Value End Sub 尝试一下: Sub NameMaker() For Each r In Selection With r .Name = .Value End With Next r End Sub 请参阅此链接:

我有以下代码,它工作得很好,但是,我想循环一个单元格区域,并用单元格值命名该区域中的单元格:

Sub NameCell()
Range("A2").Name = Range("A2").Value
End Sub
尝试一下:

Sub NameMaker()
    For Each r In Selection
        With r
            .Name = .Value
        End With
    Next r
End Sub
请参阅此链接: