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

商业信息网站大全成都著名网站

商业信息网站大全,成都著名网站,流量套餐,小型购物网站建设工作中经常会用到的把几个Excel文件合并到一个#xff0c;或者是把一个Excel文件里的所有Sheet合并到一个Sheet来进行统计。下面分别提供用vba宏来解决这两个问题的方法。 1、合并Excel文件 打开一个空Excel文件#xff0c;AltF11#xff0c;插入一个模块#xff0c;开始…工作中经常会用到的把几个Excel文件合并到一个或者是把一个Excel文件里的所有Sheet合并到一个Sheet来进行统计。下面分别提供用vba宏来解决这两个问题的方法。 1、合并Excel文件 打开一个空Excel文件AltF11插入一个模块开始写代码 Sub MergeWorkbooks()Dim FileSetDim i As IntegerOn Error GoTo 0Application.ScreenUpdating FalseFileSet Application.GetOpenFilename(FileFilter:Excel 2003(*.xls),*.xls,Excel 2007(*.xlsx),*.xlsx, _MultiSelect:True, Title:选择要合并的文件)If TypeName(FileSet) Boolean ThenGoTo ExitSubEnd IfFor Each Filename In FileSetWorkbooks.Open FilenameSheets().Move After:ThisWorkbook.Sheets(ThisWorkbook.Sheets.Count)NextExitSub:Application.ScreenUpdating TrueEnd Sub 这段代码的作用它首先打开一个文件选择框你可以选择一个或多个文件然后把这些文件里的所有Sheet合并到当前这个工作簿里来有重名的Sheet会自动在后面加数字。 2、合并一个EXCEL多个sheet的内容到一个汇总sheet 同上再添加一个模块吧代码如下 Function LastRow(sh As Worksheet)On Error Resume NextLastRow sh.Cells.Find(what:*, _After:sh.Range(A1), _Lookat:xlPart, _LookIn:xlFormulas, _SearchOrder:xlByRows, _SearchDirection:xlPrevious, _MatchCase:False).RowOn Error GoTo 0 End FunctionSub MergeSheets()Dim sh As WorksheetDim DestSh As WorksheetDim Last As LongDim shLast As LongDim CopyRng As RangeDim StartRow As LongApplication.ScreenUpdating FalseApplication.EnableEvents False新建一个“汇总”工作表Application.DisplayAlerts FalseOn Error Resume NextActiveWorkbook.Worksheets(汇总).DeleteOn Error GoTo 0Application.DisplayAlerts TrueSet DestSh ActiveWorkbook.Worksheets.AddDestSh.Name 汇总开始复制的行号忽略表头无表头请设置成1StartRow 2For Each sh In ActiveWorkbook.WorksheetsIf sh.Name DestSh.Name ThenLast LastRow(DestSh)shLast LastRow(sh)If shLast 0 And shLast StartRow ThenSet CopyRng sh.Range(sh.Rows(StartRow), sh.Rows(shLast))If Last CopyRng.Rows.Count DestSh.Rows.Count ThenMsgBox 内容太多放不下啦GoTo ExitSubEnd IfCopyRng.CopyWith DestSh.Cells(Last 1, A).PasteSpecial xlPasteValues.PasteSpecial xlPasteFormatsApplication.CutCopyMode FalseEnd WithEnd IfEnd IfNextExitSub:Application.GoTo DestSh.Cells(1)DestSh.Columns.AutoFitApplication.ScreenUpdating TrueApplication.EnableEvents TrueEnd Sub 这段代码的作用它会新建一个叫做“汇总”的工作表然后把当前工作簿里的所有Sheet里有数据的内容都复制到“汇总”表里。提示如果数据表里的内容没有表头的话需要把StartRow 2改成StartRow 1。
http://www.zqtcl.cn/news/528616/

相关文章:

  • 有哪些是做二手的网站关于网站制作的指标
  • 网站数据库是谁提供空间坐标系做图网站
  • 网站开发的外文文献佛山做网站格
  • 石家庄网站seo服务免费10大看盘软件
  • 自己做网站卖什么给个网站好人有好报2020免费
  • 网站源码安装步骤网站开发用c 语言
  • 网站首页是什么产品网络推广方案
  • 网站首页制作方案南通市规划建设局网站
  • 网站建设费用兴田德润团队西宁网站策划公司
  • 手机价格网站建设用别人备案域名做违法网站
  • 成都武侯区建设厅官方网站石家庄住房和城乡建设部网站
  • 前端做网站的步骤酉阳网站建设
  • 湖北省住房与建设厅网站php做网站访问记录
  • 做网站的公司没有技术吉林北京网站建设
  • 产品设计培训机构哪家好贵州整站优化seo平台
  • 天津网站制作推广wordpress 果酱
  • 写给初学网站开发们的一封信企业网站建设 ppt
  • 做装修网站多少钱做网站百度一下
  • 用asp做网站的可行性分析9免费建网站
  • 网站域名注册商查询徐州集团网站建设报价
  • 句容网站设计公司做网站充值犯法吗
  • 网站建设所用系统网站备案目的
  • 苏州做网站优化公司哪家好网站的大小
  • 四川省住房和城乡建设厅官方网站网站建设图标图片
  • 做影视网站侵权吗评论凡科网站建设怎么样
  • 建设个人网站流程建设游戏网站需要哪些设备
  • 四字母net做网站怎么样河南做网站优化
  • 怎样做网站快照网站当前位置怎么做
  • 网站模板移植现在c 做网站用什么框架
  • 国内专业的室内设计网站盐城网站开发代理商