如何利用vba自定义多区域值合并的函数


    利vba定义区域值合函数?
    代码:
    Function XX(Rng As String Optional Seperator As String)  '定义函数参数区域址文型字符串参数二选参数类型文型连接间隔字符串
    Dim RA As Range R As Range Str
    On Error GoTo Skip  '设置出错跳转
    ApplicationVolatile  '设置易失性函数
    If IsMissing(Seperator) Then Seperator   '果分隔符未输入话置空值
    Str '初始化结果字符串
    For Each RA In ApplicationCallerParentRange(Rng)Areas  '循环输入址区域
    For Each R In RACells  ’循环区域中单元格
         If RAddress Range(Rng)(1)Address Then '果整区域中第单元格单元格值赋值变量
          Str RValue
         Else '果第单元格单元格值分隔符分隔串接变量面
          Str Str & Seperator & RValue
         End If
    Next R
    Next RA
    XX Str '返回结果字符串
    Exit Function '正常退出函数
    Skip  '出错时跳转
    XX Error  '返回出错字符
    End Function
    法:
    XX(单元格区域1单元格区域2 单元格区域N[ 分隔符])
    单元格区域址双引号括起单元格区域间逗号分隔分隔符选写时默认空字符
    举例1:(指定区域容串接成串)
    (a1c2h2n15p1p8)
    举例2:(指定区域容分隔串接成串
    (a1c2h2n15p1p8)
     
     


    文香网httpwwwxiangdangnet

    《香当网》用户分享的内容,不代表《香当网》观点或立场,请自行判断内容的真实性和可靠性!
    该内容是文档的文本内容,更好的格式请下载文档

    下载文档到电脑,查找使用更方便

    文档的实际排版效果,会与网站的显示效果略有不同!!

    免费下载

    下载文档

    相关文档

    Excel VBA入门教程

    VBA入门系列讲座1.1 VBA是什么 直到90年代早期,使应用程序自动化还是充满挑战性的领域.对每个需要自动化的应用程序,人们不得不学习一种不同的自动化语言.例如:可以用excel的宏语言来...

    2年前   
    863    0

    项目管理中如何用挣值

    项目管理中如何用挣值在PMBOK学习及项目管理培训课程中,挣值及挣值管理是较难被理解的概念而经常被学员问起。事实上,由于挣值管理在中国才刚刚起步,挣值管理在项目实践中碰到的困难更多。笔者结合一...

    9年前   
    408    0

    函数的基本性质 3.2.1 函数的最大(小)值(第2课时)

    3.2.1 函数的最大(小)值(第二课时)教学目的:(1)理解函数的最大(小)值及其几何意义;(2)学会运用函数图象理解和研究函数的性质;教学重点:函数的最大(小)值及其几何意义.教学难点:利...

    3年前   
    534    0

    合并会计报表中如何抵销固定资产减值准备

    按照《企业会计制度》的规定,从2001年1月1日起所有股份有限公司都应当提取固定资产减值准备,并采用追溯调整法进行会计处理。那么,在编制合并会计报表时,母公司和纳入合并范围的所属子公司之间以及...

    11年前   
    369    0

    如何利用期货进行保值交易

     如何利用期货进行保值交易      过去,当人们提起保值交易,习惯认为就是锁定利润规避风险,实际上随着国内国际市场环境日益复杂化,潜在的利润空间以及风险呈现扩大化,简单的锁定利润保值已经无法...

    9年前   
    686    0

    绝对值教案(精选多篇)

    绝对值教案(精选多篇)第一篇:2.3绝对值教案绝对值(1)学习目标:1、能借助数轴初步理解绝对值的概念,会求一个数的绝对值。2、正确理解绝对值的代数意义和几何意义,渗透数形结合与分类讨论思想。...

    9年前   
    447    0

    公司合并协议(精选多篇)

    公司合并协议(精选多篇)第一篇:母子公司合并协议合并协议书甲方:江苏xx机械有限公司法定地址:江苏省国营xx农场场部法定代表人:周xx乙方:盐城xxxx连杆有限公司法定地址:江苏省xxx农场8...

    9年前   
    409    0

    《自定义动画—动作路径》教学设计

    《自定义动画—动作路径》教学设计 教师姓名: 职 务:信息技术教师职 称:小学高级教师工作单位: 电 话: 单位地址: 邮 编:电子邮箱: 《自...

    3年前   
    640    0

    22-自定义形状工具

    自定义形状工具  photoshop直线工具  在Photoshop9.0中直线工具包括:矩形工具、圆角矩形工具、椭圆工具、多边形工具、直线工具和自定形状工具。这个工具的快捷键是字母U。  p...

    5年前   
    1002    0

    如何引导学生利用网络进行有效学习

    如何引导学生利用网络进行有效学习摘要:在学生上网的过程中,多数学生只是用电脑来玩网络游戏、看电影等,很少有人用网络来找自己真正需要的学习资料。所以对于我们信息技术教师来说,如何引导学生利用计算...

    12年前   
    755    0

    谈如何利用远程资源进行有效备课的

    谈如何利用远程资源进行有效备课的备课就是为教学做准备的过程,但备课绝不是一字不漏的备教学过程,它是教师依据课程标准和学生学情,以教材为依托,对课程进行有效把握和生成的过程,现代远程教育为我们提...

    11年前   
    799    0

    如何有效地利用廣告與促銷

    如何有效地利用广告与促销 导 言 正确的广告可以使很多小事变成大事。 ——马克·吐温 有效的广告和促销依靠的是特定的信息,而不是预感和愿望。 ...

    11年前   
    24679    0

    如何有效地利用广告与促销

    如何有效地利用广告与促销 导 言 正确的广告可以使很多小事变成大事。 ——马克·吐温 有效的广告和促销依靠的是特定的信息,而不是预感和愿望。 ...

    7年前   
    20839    0

    如何有效利用班班通提高课堂效率

     如何有效利用班班通提高课堂效率 所谓“班班通”就是学校的每个教学班的装备基于网络环境下的,以投影机或者电视机为终端显示的设备,每个班级都能同时上网,网络和教学资源共享,演示课件、现场直播、...

    6个月前   
    192    0

    如何利用“停顿”为你的演讲添彩

    如何利用“停顿”为你的演讲添彩  说话时的“停顿”,是一种需要掌握好的技巧。有意识的停顿不仅使讲话层次分明,辽能重点突出,吸引听话人的注意力。适当的停顿,能前后互相照应。只有条理清楚的讲话,才...

    12年前   
    523    0

    国旗下的讲话:如何合理利用业余时间

    国旗下的讲话:如何合理利用业余时间  现代科学认为,每个人的潜力、潜质相差无几。一些科学家经过对人的大脑研究后证实,影响人的智商的脑细胞大体相当。那么,为什么有的人显得聪明,有的人却很愚钝;有...

    10年前   
    408    0

    如何利用记忆规律改进网站导航

    如何利用记忆规律改进网站导航   像在互联网这样的动态环境,人类一次只能记住 2-3 组的信息。或者说,你的网站读者或许只能记得住一两页来回的信息!为什么泡网容易迷失?为什么觉得互联网像个大...

    14年前   
    19615    0

    2013如何利用微信做营销

    如何利用微信做营销? 微博营销方兴未艾,微信营销一夜之间已是巅峰重转气象万千。8月18日微信公众平台上线,首次允许媒体、品牌商及名人进行账户认证,并给认证用户更多的手段向粉丝们推送信息。于是,...

    11年前   
    502    0

    如何利用信息技术创设情境教学

    如何利用信息技术创设情境教学随着时代的发展和科学技术的进步,整个社会生活越来越“信息化”,现代教育技术手段也在不断提高,计算机多媒体技术和网络技术被引入教育教学过程。学生的阅读对象不再限于文字...

    4年前   
    2205    0

    安全教育活动中如何利用科技手段

    在安全教育活动中,利用科技手段可以有效地提升教育效果。以下是一些可行的方法:1. 虚拟现实技术:利用虚拟现实技术,可以模拟出真实的环境,让学生在沉浸式的体验中学习安全知识。例如,

    3个月前   
    226    0