工作表单元格自定义名称访问VBA中的值

时间:2017-04-25 14:30:38

标签: vba

假设我有一个单元格C1,我定义它的名称如下: enter image description here

如何在VBA中访问此单元格?

2 个答案:

答案 0 :(得分:2)

Name引用Range(单元格为Range)可以按名称访问:

MsgBox Range("asc_set_field").Value

如果Name的范围限定为Workbook(默认值),则上述情况应该有效。如果范围限定为Worksheet,则还需要参考工作表:

Dim ws as Worksheet
Set ws = Worksheets("sheet name") ' Modify as needed
MsgBox ws.Range("asc_set_field").Value

答案 1 :(得分:1)

要访问它,只需写下:

Range("act_sec_field").Select

有关详细信息,请访问:https://msdn.microsoft.com/en-us/library/office/ff823060.aspx

相关问题