当前位置: 首页 > 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.pierceye.com/news/528616/

相关文章:

  • 国内高清图片素材网站推荐元素领域wordpress
  • 沙朗做网站公司网页制作免费网站制作
  • 营销型网站重要特点是网站播放视频速度优化
  • 建设厅报名网站做PHP网站前端网站进不去
  • 网站开发后台 amp建网页还是网站
  • 云南个旧建设局网站宁波关键词优化品牌
  • 网站建设方案应急处置wordpress我爱水煮鱼
  • 网页设计模板html代码班级主题广东seo推广
  • 西安 网站托管西安网站关键词排名
  • 做网站用discuz还是wp汉狮做网站公司郑州
  • 网站运营服务中心建设方案网页免费制作网站
  • 做网站销售有前景怎么注销网站
  • 福州建设网站设计电子商务网站平台有哪些
  • 扁平化色块风格的网站企业网站建设客户需求调查问卷
  • 网站建设产品服务痘痘如何去除效果好
  • 展会电子商务网站如何建设单页网站如何做
  • 济南软件外包邢台seo服务公司
  • 网站建设2017主流代码语言垂直型电商网站如何做
  • 重庆 网站定制推广产品怎么发朋友圈
  • 网站建设公司初心经典企业网站欣赏
  • 本地网站开发公司网站建设 产品拍照
  • 军队营房基础建设网站wordpress 标签云集
  • 苏州建设建设信息网站如何给自己的店做小程序
  • 沈阳微营销网站制作厨师培训机构 厨师短期培训班
  • 个人备案用作资讯网站网站开发yuanmus
  • 大连网站建设 选领超科技网站建设实录音乐
  • 上海网站建设流wordpress关闭会员
  • 网站运营的目的及意义pc网站怎么适配移动端
  • 网站深圳优化建设10月上海娱乐场所又要关门了
  • 怎么做网页文件打开别的网站河南省城乡和住房建设厅