'批量替换字符

Sub Test()
Dim i As Integer For i = To If Cells(i, ).Value = "已激活" Then
Cells(i, ).Value = "Active"
End If Next End Sub
Sub Test()
Dim rowsNum, i, j, equalRowsNum As Integer '声明变量
rowsNum = ActiveSheet.UsedRange.Rows.Count '获得行数 For i = To rowsNum '遍历全部行数
If Cells(i, ).Value = Cells(i + , ).Value Then
j = j +
Else For equalRowsNum = To j
'给指定列追加数值。把相同行的同列追加到第一相同行
Cells(i - j, ).Value = CStr(Cells(i - j, ).Value) + Chr() + CStr(Cells(i - j + equalRowsNum, ).Value)
Next j = End If Next Range("A3:G20").RemoveDuplicates '用自带函数清空重复行 For i = To rowsNum '遍历全部行数,删除空行。
'(这段代码须多执行几次,才能把空行删干净)
If Cells(i, ) = "" Then
Cells(i, ).EntireRow.Delete
End If
Next '另外,还可以用排序的方式“清除”空行:
'Sheet1.UsedRange.Sort [A3], xlAscending, Header:=xlYes
'注:[A3]代表作为排序依据的列 'Debug.Print rowsNum '测试
End Sub

最新文章

  1. 利用IronJs在.NET程序里面跑javascript脚本
  2. [hadoop] hadoop “util.NativeCodeLoader: Unable to load native-hadoop library for your platform”
  3. Android studio设置参数提示
  4. Nginx的反向代理
  5. ES5 object的新函数
  6. html 中的块级元素 内联元素
  7. TCP报文中的SYN,FIN,ACK,PSH,RST,URG
  8. 摘抄来自论坛的一些DDD讨论
  9. Chrome 报 Resource interpreted as Script but transferred with MIME type text/plain 警告的解决办法
  10. 02月刊(上) | 微信小程序
  11. [转载] Kafka+Storm+HDFS整合实践
  12. Docker入门之常用命令
  13. js中escape对应的C#解码函数 UrlDecode
  14. 算法练习LeetCode初级算法之数学
  15. canvas - 简单画板
  16. PHP函数------parse_ini_file()
  17. JDBC 连接mysql数据库
  18. 使用fidder进行接口测试
  19. 简明 ASP.NET Core 手册2018
  20. Hibernate QBC

热门文章

  1. 【vue.js】入门
  2. [转]基于C#的开源GIS项目介绍之SharpMap篇
  3. 在Ubuntu 18.04中安装Oracle Java JDK 8
  4. SpringBoot+MyBatis中自动根据@Table注解和@Column注解生成ResultMap
  5. Java 读取properties
  6. PAT——1048. 数字加密
  7. Loadrunner手动关联详解
  8. JDK的跳表源码分析
  9. Java中的集合和常用类
  10. iOS之在本地搭建IPv6环境测试你的app