VBA批量建立新工作表
目的: 将如下成绩表根据班级分别创建工作表,表名以班级命名
代码实现:
Sub 建立新表() '根据班级批量建立新表
Dim i As Long, sht As Worksheet
i = 3 '第一条记录是在第3行
Set sht = Worksheets("成绩表")
Do While sht.Cells(i, "B").Value <> ""
On Error Resume Next
If Worksheets(sht.Cells(i, "B").Value) Is Nothing Then ' 判断是否已存在对应的班级工作表
Worksheets.Add after:=Worksheets(Worksheets.Count) '在所有工作表后建立新的工作表
ActiveSheet.Name = sht.Cells(i, "B").Value
End If
i = i + 1
Loop
End Sub
结果:
VBA批量建立新工作表相关推荐
- VBA实战技巧精粹004:在工作簿中添加新工作表
使用Worksheets集合或Sheets集合的Add方法可以实现在指定位置添加新工作表,并且添加后的新工作表自动为活动工作表. Sub 插入新工作表并改名() With Worksheets ...
- VBA 批量打开workbook工作簿,汇总到同一workbook工作簿中
** VBA 批量打开workbook工作簿,汇总到同一workbook工作簿中 ** 前言:此VBA程序,通用! Sub 收集文件夹中文件路径() Dim f'1.批量打开文件,将文件路径记录到数组 ...
- excel表格内容拆分_一键批量拆分Excel工作表【模板下载】
今年5月份我们在Excel表哥微信公众号平台首发了一系列工作表.工作簿合并的文章. 从合并相同内容的单元格到合并多个工作表直至批量合并多个Excel工作簿,所有的操作只需要一键! 专辑如下,也可以在表 ...
- excel批量重命名工作表
注:本次批量命名工作表是从已建有的工作表里面对其重命名,并不是新建工作表并批量命名,后者有很多人已经提供各种帮助,在此介绍前者 假设现有n个工作表 如果一个一个对其重命名,实数太过麻烦 此时你可以点击 ...
- Excel·VBA按行拆分工作表
对应之前文章<Excel·VBA按列拆分工作表>,对Excel表格数据按照固定行数,将工作表拆分 工作表按行拆分为工作表 Sub 工作表按行拆分为工作表()'当前工作表(worksheet ...
- 批量取消隐藏工作表 + 批量删除隐藏工作表(office2019)--2020-5-26更新(不写代码删除隐藏工作表,可使用文档检查器)
1. VBA小代码,批量取消隐藏工作表 Sub 批量取消隐藏工作表()Dim sht As Worksheet'定义变量For Each sht In Worksheets'循环工作簿里的每一个工作表 ...
- vba工作表重命名_使用带有条件的VBA代码重命名工作表列表
vba工作表重命名 Renaming of worksheets can be done manually, but it will look like a massive task if there ...
- sqlyog怎么查找表_VBA代码解决方案第58讲:在VBA中查找指定工作表的实用方法
大家好,我们今日继续讲解VBA代码解决方案的第58讲内容:在VBA中查找指定工作表的方法.在上一个例子中,我们通过一个自定义函数解决了删除工作表的方法.其实实现目的的方法有很多种,不必要必须有某种办法 ...
- Excel实用技巧-如何批量提取excel工作表名称
Excel实用技巧-如何批量提取excel工作表名称 1. 打开Excel文件,点击"公式"栏,进而点击"定义管理器" 2. 在弹出的对话框中,点击新增按钮, ...
最新文章
- 机器学习开发者的现代化路径:不需要从统计学微积分开始
- C# 3.0下有限状态机的一种优雅的实现
- 个人IOCP服务器例子解说
- Tengine---nginx平台初探
- java中setDocument_Java ActionItem.setDocumentId方法代码示例
- iis6 去掉index.php,iis6如何隐藏index.php
- 三防电子产品美军标MIL-STD-810G
- C/C++ Linux 异步IO(AIO)
- Python工具箱系列(十一)
- 阿里架构师直言:“没有实战都是纸上谈兵”,Redis实战PDF分享
- VMare虚拟机无法识别USBkey问题
- 低成本DIY:4G/5G网络遥控无人机-无人车-图传/数传/遥控一体!
- 迅雷android 电视,【迅雷电视助手】迅雷电视助手安卓版(Android)2.0下载_太平洋下载中心...
- 《所谓情商高就是会说话》
- 西瓜书课后习题5.5源码
- 开源基于涂鸦模组和沁恒RISC-V 架构32位MCU的IOT物联网生活环境监测系统及涂鸦模组使用
- IFA与“色“俱进,三星“量子点+曲面”如何掀起新变革?
- (十六)ATP应用测试平台——java应用中的过滤器Filter、拦截器Interceptor、参数解析器Resolver、Aop切面,你会了吗?
- 营销自动化的全球与中国市场2022-2028年:技术、参与者、趋势、市场规模及占有率研究报告
- python 操作csv将符合条件的多行数据合并为一行
热门文章
- 算法---找出第 N 个二进制字符串中的第 K 位(Kotlin)
- 视觉SLAM十四讲第八讲
- w ndows电脑如何烤U盘,老司机教你怎么使用u盘重做系统win7
- Elliptic curve cryptography
- 1998世界杯主题曲[生命之杯]Ricky.Martin
- 在python中调用高德地图(Amap)api
- Mysql高可用性实施方案
- 【Unity3D】Android Studio 工程中使用 Java 代码调用 Unity 的 C# 脚本 ( Java 中调用 UnityPlayer#UnitySendMessage 方法 )
- 【已解决】ansible 命令报错 Error -5 while decompressing data: incomplete or truncated stream
- UIPATH Orchestrator配置