打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
检查名称是否存在,不存在就增加

​以下是用VBA检查自定义名称ARow是否存在并增加的代码:

Sub CheckAndAddARow()

    Dim wb As Workbook

    Dim nm As Name

    Dim nameExists As Boolean

    Set wb = ThisWorkbook

    '检查自定义名称是否存在

    For Each nm In wb.Names

        If nm.Name = "ARow" Then

            nameExists = True

            Exit For

        End If

    Next nm

    '如果名称不存在,则增加名称

    If Not nameExists Then

        wb.Names.Add Name:="ARow", RefersTo:="=Sheet1!$A$1:$A$10"

    End If

End Sub

请注意,此代码假定自定义名称“ARow”引用工作表1中的单元格A1到A10。如果您需要引用不同的单元格范围,请相应地更改代码中的“RefersTo”参数。

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
VBA中名称的使用
零基础学VBA:VBA与名称
怎样把多个EXCEL表格合并成一个EXCEL表格 - 已解决 - 搜搜问问
Solidworks模型文件的自定义属性设置--宏
30,多工作簿汇总(GetObject)
Excel VBA解读(86):保存工作簿
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服