打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
EXCEL VBA对应导入外部工作表数据代码

Sub 对应导入外部表数据()

' 上行的宏名称可自行修改

' 以下三行先清空基础数据工作表的C2:C15区域数据

    Sheets("基础数据").Select '要清空的工作表名称,"基础数据"为工作表名称

    Range("C2:C15").Select '"C2:C15"为单元格区域

    Selection.ClearContents

   '以下导入项目名称

  Dim myApp As New Application, wkSht As Worksheet

  '隐藏Excel

  myApp.Visible = False

  '按路径打开EXCEL文件,以下代码为要导入的外表路径,并指定工作表对象 0通用汇总模(禁)为EXCEL文件名"基础数据"为工作表名称,

  '可按需求自行修改

  Set wkSht = myApp.Workbooks.Open(ThisWorkbook.Path & "\0通用汇总模(禁).xls").Sheets("基础数据")

[C2] = wkSht.[C2] '=左边为要导入的单元格地址,右边为外表单元格地址,目的是确定两个对应关系,下同

[C3] = wkSht.[C3]

[C4] = wkSht.[C4]

[C5] = wkSht.[C5]

    Range("C4").Select

  '以下三行关闭Excel,不能省略,否则不能完全退出Excel程序

  myApp.Quit

  Set wkSht = Nothing

  Set myApp = Nothing

  Sheets("目录").Select

End Sub

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
工作表对象和属性
快速将多个excel表合并成一个excel表
excel拆分合并技巧:将总表拆分成工作表的方法
Excel科普(十一)|批量创建工作表并命名,学会后不再头大
一文教你在Excel中利用VBA实现类似「邮件合并」的功能!
Excel小技巧:使用VBA代码,5秒钟搞定合并N张工作表(内附代码)
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服