用处:将大容量的EXCEL工作簿分解成若干个小的工作簿

    Sub aa()
For i = 1 To 8
Set nb = Workbooks.Add
nb.SaveAs Filename:=ThisWorkbook.Path & "" & i
nb.Activate
With ThisWorkbook.Sheets(1)
.Range(.Cells(100000 * (i - 1) + 1, 1), .Cells(100000 * i + 1, 14)).Copy [a1]
.Rows(1).Copy [a1]
End With
nb.SaveAs Filename:=ThisWorkbook.Path & "\" & i
Next
End Sub

  

最新文章

  1. IIs管理服务一直启动失败的原因之一
  2. php数组高级小结(一)
  3. NIO框架Mina学习
  4. 热烈祝贺华清远见《ARM处理器开发详解》第2版正式出版
  5. JavaWeb基础: XML基础知识
  6. 快还要更快,让PHP 7 运行更加神速
  7. hdu 3282 Running Median
  8. DB2基本操作
  9. bzoj3689
  10. HTTP头信息解读
  11. CSS知识总结之浏览器(持续更新)
  12. c# listview的使用
  13. Mysql表名区分大小写
  14. java-bootstrap
  15. Excel 若某列包含某个字符则特定列显示特定字符
  16. 基于jeesite的cms系统(七):GlobalException全局异常和部署
  17. Linux C 结构体初始化三种形式
  18. 440P 测试三星ssd840pro 512g
  19. [NOIP 2014TG D1T3] 飞扬的小鸟
  20. android include使用[转]

热门文章

  1. css3动画:animation
  2. BigDecimal的加减乘除
  3. 关于IT公司招聘的一个思考
  4. 像音乐播放App一样移动背景
  5. 在开发第一个Android应用之前需要知道的5件事:
  6. pt-table-checksum和pt-table-sync
  7. freebsd新添加磁盘
  8. windows下安装pm2
  9. Windows Azure 配置Active Directory 主机(1)
  10. TortoiseGit和git bash冲突解决