分享

VBA调用自定义名称中的数据 | VBA实例教程

 gblhp 2015-02-16

除非注明,文章均为 战战如疯 原创,转载请保留链接: http://www./cat1/458.html,VBA交流群273624828。

最近碰到一个调用自定义名称的问题,拿到这里说一下。在Excel中我们可以在公式菜单下选择自定义名称,将一个区域设为特定名称,以后如若需要调用该区域就可以直接用该名称表示,比如在做下拉菜单的时候,如果你的下拉列表源数据不在当前工作表,那你需要将源数据定义个名称然后才能在数据有效性中调用。那么在VBA程序中怎样调用一个定义好的自定义名称呢?

假设我们定义A1:B3区域名称为地区,其实要引用其中的数据很简单

range("地区")(1,1)  '第一行第一列的数据

range("地区").rows.count   '该自定义区域的行数

range("地区").columns.count

看上面的代码就可以知道其实自定义名称的区域就和普通的range区域是完全相同的,其效果和range("A1:B3")(1,1)是一样的。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多