[VBA原创源代码] excelhome 对花名册进行分类
最近在学习《菜鸟谈VBA最最基础入门《原创》》,其中第22节有一个VBA编程作业,实现对花名册进行分类。
自己花了点时间,自己丫丫学步,终于实现出来。
在原创聚集地cnblogs发布出来,鼓励自己的一点一滴的进步。
Sub mysub() Dim i As Long
Dim MAX As Long MAX = [A65536].End(xlUp).Row For i = 3 To MAX
If Cells(i, 8) = "清镇" Then
Select Case Cells(i, 9)
Case "卫城"
Range("A" & i & ":L" & i).Select
Selection.Copy
Sheets("卫城").Select
Range("A" & [A65536].End(xlUp).Row + 1).Select
ActiveSheet.Paste
Case "站街"
Range("A" & i & ":L" & i).Select
Selection.Copy
Sheets("站街").Select
Range("A" & [A65536].End(xlUp).Row + 1).Select
ActiveSheet.Paste
Case "流长"
Range("A" & i & ":L" & i).Select
Selection.Copy
Sheets("流长").Select
Range("A" & [A65536].End(xlUp).Row + 1).Select
ActiveSheet.Paste
Case "王庄"
Range("A" & i & ":L" & i).Select
Selection.Copy
Sheets("王庄").Select
Range("A" & [A65536].End(xlUp).Row + 1).Select
ActiveSheet.Paste
Case "青龙"
Range("A" & i & ":L" & i).Select
Selection.Copy
Sheets("青龙").Select
Range("A" & [A65536].End(xlUp).Row + 1).Select
ActiveSheet.Paste
Case "红枫"
Range("A" & i & ":L" & i).Select
Selection.Copy
Sheets("红枫").Select
Range("A" & [A65536].End(xlUp).Row + 1).Select
ActiveSheet.Paste
End Select
Else
Range("A" & i & ":L" & i).Select
Selection.Copy
Sheets("清镇市外").Select
Range("A" & [A65536].End(xlUp).Row + 1).Select
ActiveSheet.Paste
End If Sheets("外在本就读花名册").Select
Next i End Sub
[VBA原创源代码] excelhome 对花名册进行分类的更多相关文章
- [VBA原创源代码] excelhome 汇总多工作表花名册
生病了,一点一滴的积累,慢慢康复,今年十月,我就 2 周岁了. 以下代码完成了excelhome中留的作业 http://club.excelhome.net/forum.php?mod=viewth ...
- 基于XMPP的即时通信系统的建立(四)— 协议详解
Presence 在XMPP协议中,我们使用presence来获取用户是否已经上线以及是否可以通信的状态. 为了能够知道自己联系人的状态以及让联系人知道自己的状态,用户上线后需要订阅联系人的状态,联系 ...
- (翻译)OpenDocument and Open XML security (OpenOffice.org and MS Office 2007)
标题:Open Document 和 Open XML安全性(OpenOffice.org and MS Office 2007) 摘要,OpenDocument 和 Open XML 都是 Offi ...
- 原创:用VBA实现将鼠标选择的单元格按照指定格式合并并复制到剪切板
原创:用VBA实现将鼠标选择的单元格按照指定格式合并并复制到剪切板 一.主要实现以下功能:1.用鼠标选择单元格(可谓连续单元格,也可为不连续的)后,按照要求格式“证件号码:+选定内容+“,”+”选定内 ...
- 【原创】k8s源代码分析-----kubelet(1)主要流程
本人空间链接http://user.qzone.qq.com/29185807/blog/1460015727 源代码为k8s v1.1.1稳定版本号 kubelet代码比較复杂.主要是由于其担负的任 ...
- 【原创】k8s源代码分析-----kubelet(8)pod管理
本文QQ空间链接:http://user.qzone.qq.com/29185807/blog/1460540474 本文csdn博客链接:http://blog.csdn.net/screscent ...
- [原创]用WinRAR实现VC源代码快速压缩创建
[原创]用WinRAR实现VC源代码快速压缩创建 by edata @ cnblogs.com/edata 2017-5-8 22:31:57 我们有的时候需要对vc项目压缩打包,因为vc项目的无关文 ...
- 【原创】SM4password算法源代码接口具体解释
[原创]SM4password算法源代码接口具体解释 近期几天想把cryptdb的加密算法换成国产的sm4加密算法.所以花了时间研究了一下sm4的源代码和基本原理,避免忘记,写下这篇博客以作记录. 先 ...
- 【原创】视频+文字:详解VBA解决数独问题
[说在前面]: 之前,我在微信朋友圈看到一个同事发了一个状态,说的是她在家辅导孩子做作业,一个数独的题目,好像没有做出来.我看了下,我也做不出来,后来仔细想了下,花了两个多小时时间,用Python编了 ...
随机推荐
- express-session中的saveUninitialized和resave
app.use(session({ name: config.session.name, secret: config.session.secret, resave: true, saveUninit ...
- ES5和ES6的继承对比
ES5的继承实现,这里以最佳实践:寄生组合式继承方式来实现.(为什么是最佳实践,前面有随笔讲过了,可以参考) function Super(name) { this.name = name; } Su ...
- Pyinstaller打包: 将资源文件或文件夹打包到最后生成的exe中
前提:用pyinstaller打包时部分资源文件可以利用qrc转成py文件来读取,但是有部分文件类型不适用. 原理:Pyinstaller 将资源文件一起打包到exe中.当exe运行时,会生成一个临时 ...
- android,在java代码中,如何给textview设置不同的颜色,以及引用color中资源设置颜色
textV.setTextColor(Color.parseColor("#FF0000")); <pre name="code" class=" ...
- vue打包之后找不到图片路径,打包项目时,dist文件夹内部分图片找不到
1.打包项目时,会默认把存放在public内的小于4k的图片转换成base64,作为内联样式. 可以在vue.config.js中修改默认大小,在chainWepack:config=>{}中添 ...
- Lua的Full UserData、Light UserData和metatable
http://lua.2524044.n2.nabble.com/LightUserData-and-metatables-td3807698.html https://www.lua.org/man ...
- webpack 多页面构建
目标: 基于webpack支持react多页面构建(不用gulp,gulp-webpack 构建速度太慢[3]), generator-react-webpack 对单页面支持很好,但对多页面,需要改 ...
- 超详细,Windows系统搭建Flink官方练习环境
如何快速的投入到Flink的学习当中,很多人在搭建环境过程中浪费了太多的时间.一套一劳永逸的本机Flink开发环境可以让我们快速的投入到Flink的学习中去,将精力用在Flink的原理,实战.这也对于 ...
- Cassandra使用的各种策略
1. 背景介绍 Cassandra 使用分布式哈希表(DHT)来确定存储某一个数据对象的节点.在 DHT 里面,负责存储的节点以及数据对象都被分配一个 token.token 只能在一定的范围内取值, ...
- 关于Java代理那些事儿
代理是啥?就是代替你执行你持有的主要功能,并且能在你的基础之上完成一些其他的功能.代理的目的就是生成一个和原对象具有同样功能的对象.在Java中,代理是一种设计模式.在Spring的面向切面编程(AO ...