华人澳洲中文论坛

热图推荐

    VBA工具之不关上任务簿获得其内容

    [复制链接]

    2022-11-19 21:11:29 17 0

    分享效果,随喜正能量】放下执我,随缘自由。下世,愿化生莲台,坐弥陀身下听经。用菩提悲心,度我如莲众生。。
    我的教程一共十套,分为高级、中级、初级三大部份。是对VBA的零碎讲授,从简略的入门,到数据库,到字典,到初级的网抓及类的运用。大家在学习的过程当中可能会存在困惑,这么多常识点该如何组织成本人的顺序呢?VBA可否能组织一个大型的顺序呢?如何让VBA造成一个工具,拿来就用呢?在我的教程结束后,我陆续推出这种技术工具材料,这种工具整合了若干多的VBA常识点,让大家感触到VBA之弱小。工具材料共两个系列,一个是YZ系列,一个是NZ系列。今日给大家引见的是NZ系列工具:VBA工具之不关上任务簿获得其内容


    NZ05 VBA不关上任务簿获得其内容
    这个运用是展示给大家利用VBA在EXCEL运用顺序不关上任务薄的状况下获取其内容的计划。这个运用是来源于一名学员的实际需要,问如何可以在Excel不关上任务薄的状况的获取任务薄信息办法。
    NZ05这个工具共提供了三种运用:1 获取文件的各个任务表称号;2 获取各个任务表的内容(不含标题行);3获取各个任务表的内容(含标题行)。
    这个工具的中心技术我封装在一个GetWorkSheets.xlam加载项中,这个加载项提供两个版本,一是凋谢源码的版本(假如你失掉是凋谢源码的技术文件,留意VBE的关上明码是十二3456789,但强烈倡议您不要等闲关上代码窗口,即便关上也要留有备份);二是不开源码的版本,这个版本只提供使用,学员在获取我的整个教程后便可失掉这个版本的材料。工具的运用文件为VBA_GetWorkSheets.xlsm文件,这个文件中给出了各种测试的运用。
    NZ05工具技术是在Excel不关上任务薄的状况下获取任务薄信息的计划,也能够作为本人开发顺序的一部份,但愿大家按照本人的实际场景进行公道的增补及修改。


    一 获得任务薄中各个任务表的称号
    关上这个工具的运用文件VBA_GetWorkSheets.xlsm,如上面的界面,咱们点击“GetWorkSheetsNames”按钮。


    点击后首先会提醒咱们要选择一个文件:


    选择一个文件后,咱们选择“关上”,就会在任务表中显示所选择文件的各个任务表的称号:


    二 获取各个任务表的内容(不含标题行)
    这个运用是展现给大家EXCEL在不关上任务簿的状况下,获得各个任务表的内容,并且获得的内容是不含首行标题行的。咱们点击


    依然会要求用户选择一个本人需求的文件:


    肯定后,咱们就会失掉上面的内容了:


    固然这个后果是不含首行标题行的。
    三 获取各个任务表的内容(含标题行)
    这个运用是展现给大家EXCEL在不关上任务簿的状况下,获得各个任务表的内容,并且获得的内容是包孕首行标题行的。咱们点击:


    依然会要求用户选择一个本人需求的文件:


    肯定后,咱们就会失掉上面的内容了:


    固然这个后果是包孕首行标题行的。
    这个运用完成了利用VBA在Excel运用顺序不关上任务薄的状况下,获得任务簿信息及内容的办法。有需求的敌人能够运用在本人的顺序文件中。
    【分享效果,随喜正能量】


    我20多年的VBA理论教训,整个稀释在上面的各个教程中:


    分享效果,随喜正能量】心真,则大地皆喧扰;心善,则行事皆顺畅;心美,则众生皆可恶;心诚,则天下皆平整。。

    发表回复

    您需要登录后才可以回帖 登录 | 立即注册

    返回列表 本版积分规则

    :
    中级会员
    :
    论坛短信
    :
    未填写
    :
    未填写
    :
    未填写

    主题35

    帖子46

    积分213

    图文推荐