广告合作
  • 今日头条

    今日头条

  • 百度一下

    百度一下,你就知道

  • 新浪网

    新浪网 - 提供新闻线索,重大新闻爆料

  • 搜狐

    搜狐

  • 豆瓣

    豆瓣

  • 百度贴吧

    百度贴吧——全球领先的中文社区

  • 首页 尚未审核订阅工具 订阅

    EXCEL多个工作簿合并为一个工作簿的多个工作表

    来源:网络收集  点击:  时间:2024-03-28
    【导读】:
    下面说下EXCEL多个工作簿合并为一个工作簿里的多个工作表方法。 工具/原料moreoffice方法/步骤1/6分步阅读

    新建一个文件夹,把要合并的excel工作簿全部放到这个文件夹里,同时在文件夹里新建一个数据合并的工作簿;

    2/6

    打开文件夹里的数据合并工作簿,之后右键工作表选择查看代码选项打开;

    3/6

    复制以下代码到以下窗口中

    Sub工作薄间工作表合并()

    Dim FileOpen

    Dim X As Integer

    Application.ScreenUpdating = False

    FileOpen = Application.GetOpenFilename(FileFilter:=Microsoft Excel文件(*.xls),*.xls, MultiSelect:=True, Title:=合并工作薄)

    X = 1

    While X = UBound(FileOpen)

    Workbooks.Open Filename:=FileOpen(X)

    Sheets().Move After:=ThisWorkbook.Sheets(ThisWorkbook.Sheets.Count)

    X = X + 1

    Wend

    ExitHandler:

    Application.ScreenUpdating = True

    Exit Sub

    errhadler:

    MsgBox Err.Description

    End Sub

    4/6

    点击运行按钮或者按f5键运行vba代码;

    5/6

    代码运行后会弹出要进行数据合并的文件夹,选择之前要进行数据合并创建的文件夹,按ctrl+a键全选所有的工作簿,之后点击打开;

    6/6

    代码运行完毕后,即可快速把多个工作簿里的内容移动到一个工作簿里的多个工作表里。

    EXCEL多个工作簿合并为一个工作簿里的多个工作表注意事项1/1

    1.新建一个文件夹,把要合并的excel工作簿全部放到这个文件夹里,同时在文件夹里新建一个数据合并的工作簿;

    2.打开文件夹里的数据合并工作簿,之后右键工作表选择查看代码选项打开; 3.复制以下代码到以下窗口中;

    4.点击运行按钮或者按f5键运行vba代码;

    5.代码运行后会弹出要进行数据合并的文件夹,选择之前要进行数据合并创建的文件夹,按ctrl+a键全选所有的工作簿,之后点击打开;

    6.代码运行完毕后,即可快速把多个工作簿里的内容移动到一个工作簿里的多个工作表里。

    本文关键词:

    版权声明:

    1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。

    2、本站仅提供信息发布平台,不承担相关法律责任。

    3、若侵犯您的版权或隐私,请联系本站管理员删除。

    4、文章链接:http://www.1haoku.cn/art_372443.html

    相关资讯

    ©2019-2020 http://www.1haoku.cn/ 国ICP备20009186号05-05 03:16:54  耗时:0.026
    0.0259s