首页 文章

将整张纸复制到另一个VBA [关闭]

提问于
浏览
0

我正在寻找一个vba宏,它将工作表中的整个数据复制到另一个创建新工作表 . 例如;我有一个名为 14.11.2013 的工作表,带有一些值..单击一个按钮我需要宏创建新工作表并将整个数据从 14.11.2013 表复制到这个新工作表 . 我很清楚如何才能做这种工作 . 有人可以帮帮我吗?

当然,当所有内容都被复制时,我想在新表中重定向..我认为类似于:

Sheets("NewSheet").Activate

2 回答

  • 1

    这是一般格式:

    Sub CopySheet()
        Dim s As Worksheet
        Set s = Sheets("14.11.2013")
        s.Copy after:=s
    End Sub
    
  • -1

    如果您正在寻找一些初学者教程,我会在youtube上推荐ExcelVBAIsFun .

    我相信这个视频将有助于如何记录宏,并教你自己如何在Excel VBA中做一些更简单的事情 . 它也有一些非常类似于从一张纸复制到另一张纸的东西 . http://www.youtube.com/watch?v=HmAYKyurYNU&list=PLw8O1w0Hv2ztGjIkrW7suD6oNDaOk3vbR

    我自己学习VBA的时候用了很多东西 .

相关问题