当前位置: 首页 > news >正文

网站设计开发报价网站开发最强工具

网站设计开发报价,网站开发最强工具,网站系统 外贸,网络营销软文范例500Excel拆分 工作表按行拆分为工作薄 工作表按行拆分为工作薄 打开要拆分的Excel文件,使用快捷键(AltF11)打开脚本界面,选择要拆分的sheet,打开Module,在Module中输入脚本代码,然后运行脚本 Su…

Excel拆分

  • 工作表按行拆分为工作薄

工作表按行拆分为工作薄

打开要拆分的Excel文件,使用==快捷键(Alt+F11)==打开脚本界面,选择要拆分的sheet,打开Module,在Module中输入脚本代码,然后运行脚本
在这里插入图片描述

Sub 工作表按行拆分为工作薄()Dim tm As DateDim fso As ObjectDim ws As WorksheetDim wb As WorkbookDim newWb As WorkbookDim savePath As StringDim wbPath As StringDim wbName As StringDim saveFile As StringDim titleRow As LongDim numRows As LongDim maxRow As LongDim sheetCount As LongDim i As LongDim lastRowCopied As Long' 初始化tm = NowApplication.Visible = FalseApplication.DisplayAlerts = FalseSet fso = CreateObject("Scripting.FileSystemObject")' 参数设置titleRow = 1numRows = 50000Set ws = ThisWorkbook.ActiveSheetwbPath = ThisWorkbook.PathwbName = ThisWorkbook.NamesavePath = wbPath & "\split"' 创建保存路径文件夹(如果不存在)If Not fso.FolderExists(savePath) Thenfso.CreateFolder savePathEnd If' 计算最大行数和拆分后的工作表数量maxRow = ws.UsedRange.Rows.CountsheetCount = WorksheetFunction.RoundUp((maxRow - titleRow) / numRows, 0)' 循环拆分并保存工作簿On Error GoTo ErrorHandlerFor i = 1 To sheetCount' 创建新工作簿Set newWb = Workbooks.AddWith newWb.Sheets(1)' 复制表头ws.Rows("1:" & titleRow).Copy Destination:=.Rows("1:" & titleRow)' 复制数据lastRowCopied = numRows * (i - 1) + titleRow + numRowsIf lastRowCopied > maxRow Then lastRowCopied = maxRowws.Rows(numRows * (i - 1) + titleRow + 1 & ":" & lastRowCopied).Copy Destination:=.Rows(titleRow + 1)' 复制列宽(可选).Columns("A:Z").AutoFit ' 或者指定需要的列End With' 保存新工作簿saveFile = savePath & "\" & fso.GetBaseName(wbName) & "_split" & i & "." & fso.GetExtensionName(wbName)newWb.SaveAs Filename:=saveFilenewWb.Close FalseSet newWb = Nothing ' 释放新工作簿对象Next i' 清理和恢复设置Set fso = NothingApplication.Visible = TrueApplication.DisplayAlerts = TrueDebug.Print "工作表已拆分完成,累计用时" & Format(Now() - tm, "hh:mm:ss")Exit SubErrorHandler:MsgBox "错误 " & Err.Number & ": " & Err.Description, vbCritical' 清理和恢复设置(错误处理中的清理)If Not newWb Is Nothing Then newWb.Close FalseSet fso = NothingApplication.Visible = TrueApplication.DisplayAlerts = True
End Sub
http://www.15wanjia.com/news/166429.html

相关文章:

  • 长沙简单的网站建设自己的网站怎么做关键词
  • 二学一做专题网站qq是哪个公司旗下的游戏
  • 网站建设实训心得体会个人网站用什么开发
  • 购买一个网站多少钱天津滨海新区落户政策
  • 网站分为哪几种seo搜索优化怎么做
  • 中国建设银行网站首页旧版冷库建设网站
  • 仿牌网站 域名注册哪里有网络推广公司
  • 网站重新安装网站架构原理
  • 集团公司门户网站建设网站开发的关键技术与难点
  • 建筑网站大全导航手机qq网页版登录
  • 做mv主题网站上海网站seo策划
  • 增加网站关键词库潍坊免费模板建站
  • 西安宝马建设科技股份有限公司网站做网站f12的用处
  • 网站功能报价阿里云wordpress xampp
  • 专业做电脑系统下载网站好建设一个app要多少钱
  • 摄影网站模板高端网站建设询问磐石网络
  • 自助建站免费网站app介绍模板
  • 网站制作对公司的作用浏览器的历史
  • jsp和html做的招聘网站2016优秀网站设计
  • 禁止网站收录网站如何做静态化
  • 嘉兴专业做网站如何做视频类网站
  • 网站维护运营网站的建设维护
  • 域名管理网站wordpress哪种主题好
  • 云南省建设工程网站网页设计dw实训报告
  • 邢台做wap网站价格网站的搜索框如何做
  • 深圳网站备案简书wordpress主题
  • 简单的网站设计怎么做网站建设远程培训
  • 做系统后之前网站怎么找回wordpress主题设置选择
  • 网站备案取消流程网站常用字体大小
  • 有没有专业做二手老车的网站华为公司电子商务网站建设策划书