• 工作薄代码之将活动工作表复制到新工作簿等


    【分享成果,随喜正能量】得失,可以说是人类事业上的考验,不要因一时的得失影响一生的期许。得失是一时的,理想是一生的。。

    我给VBA下的定义:VBA是个人小型自动化处理的有效工具。可以大大提高自己的劳动效率,而且可以提高数据的准确性。我这里专注VBA,将我多年的经验汇集在VBA系列九套教程中。

    作为我的学员要利用我的积木编程思想,积木编程最重要的是积木如何搭建及拥有积木。在九套教程中我给出了大量的积木,同时讲解了如何搭建。为了让学员拥有更多的积木,我开始着手这部《VBA即用型代码手册(汉英)》的创作,这部手册约600页,集合约500多个的案例,案例我用汉语和英语同时发布,一方面学员从中可以更好的领会和掌握VBA中用到的一些英语知识,另一方面,大家可以看到各种各样的积木。这部手册是大家学习和工作中的不可多得的实用资料。今日的内容是:工作薄代码之将活动工作表复制到新工作簿等705bf3ae0754087520e13aa63d490bb3.jpeg

    第三章工作薄代码

    Workbook Codes

    3将活动工作表复制到新工作簿中Copy Active Worksheet into a New Workbook

    Sub nzCopyWorksheetToNewWorkbook() '将活动工作表复制到新工作簿中

        ThisWorkbook.ActiveSheet.Copy _

            Before:=Workbooks.Add.Worksheets(1)

    End Sub

    ed87b67bfdcb74ab9250460d56f56e51.jpeg

    假设您要在新工作簿中复制活动工作表,只需运行此宏代码,它就会为您做同样的事情。这超级节省时间。

    Let's say if you want to copy your active worksheet in a new workbook, just run this macro code and it will do the same for you. It's a super time saver.

    Ø本节内容参考程序文件:Chapter03.xlsm

    4对打开的未保存工作簿进行计数Count Open Unsaved Workbooks

    Sub nzVisibleWorkbooks() '对打开的未保存工作簿进行计数

        Dim book As Workbook

        Dim i As Integer

        For Each book In Workbooks

            If book.Saved = False Then

                i = i + 1

            End If

        Next book

        MsgBox i

    End Sub

    e6747f8ea73f20297d057d23c8b67d7d.jpeg

    假设您有5-10个打开的工作簿,您可以使用此代码来获取尚未保存的工作簿的数量。

    Let’s you have 5-10 open workbooks, you can use this code to get the number of workbooks which are not saved yet.

    Ø本节内容参考程序文件:Chapter03.xlsm

    本讲内容参考程序文件:Chapter02.xlsm

    98fd9fe20f05ce5a48295aab5c9e9e99.jpeg

    我20多年的VBA实践经验,全部浓缩在下面的各个教程中:


    311b3c63913f77a5ee928e9dbeb92a00.jpeg

    41efbf35869ca014498297d5cd460050.jpeg

  • 相关阅读:
    「网页开发|前端开发|Vue」04 快速掌握开发网站需要的Vue基础知识
    这五个bug,论文绘图时千万别碰!
    ECharts的高级使用
    国内市场上的 BI 软件到底有啥区别?
    ResourceQuota对象在K8s上的说明
    华为防火墙的四种智能选路方式
    arm-linux 原子操作
    场景应用:图解实现单点登录系统设计
    matplotlib你真的明白plt,fig和ax吗
    Google guava之ListMultimap简介说明
  • 原文地址:https://blog.csdn.net/VBA6337/article/details/133278224