需求:某一列单元格内容为逗号分隔的整数序列,形如(11,22);解析并给每一个数字加300000,形如(300011,300022);之后回写单元格即可

Sub Bat_Click()For Each w In Worksheets(1).UsedRange.Columns(6) '遍历第一张表格的第六列填过的数据Dim Index As Integer '声明一个临时索引,后边获得当前是第几行的时候会用到Index = 1For Each v In w.Value '遍历该列的每一个值If v <> "result" Then '略过第一行标题头Dim a As VariantDim b As VariantDim c As Stringa = Split(v, ",") '单元格内容逗号拆分b = UBound(a) 'UBound获得最大索引(以0为起始)If b > 0 Thenc = ""For i = 0 To bIf c <> "" Thenc = c + ","End Ifc = c + CStr(300000 + CInt(a(i))) '原字符串内容拆分的内容数字加3000000(强制转换),之后拼接为新的内容,举例:11,22 ===> 300011,300022NextRange("F" + CStr(Index)) = c '单元格内容赋值API——Range(超好用 ^^)ElseRange("F" + CStr(Index)) = (CStr(300000 + CInt(a(0))))End IfEnd IfIndex = Index + 1NextNext
End Sub

参考:
http://club.excelhome.net/forum.php?mod=viewthread&tid=1499041
https://blog.csdn.net/keepiss/article/details/79135618
https://blog.csdn.net/gordennizaicunzai/article/details/74937916
http://www.360doc.com/content/17/0902/11/30583536_684110308.shtml
https://jingyan.baidu.com/article/7c6fb428c6f49e80642c9096.html
https://www.yiibai.com/vba

第一段VBA脚本留念相关推荐

  1. VBA脚本实现痕迹保留、手写签名、电子印章的插件

    <script language=javascript> //系统变量 var vFileName=""; //打开的文件名 var vObject=null; //打 ...

  2. 《Java 开发从入门到精通》—— 2.2 编写第一段Java程序

    本节书摘来异步社区<Java 开发从入门到精通>一书中的第2章,第2.2节,作者: 扶松柏 , 陈小玉,更多章节内容可以访问云栖社区"异步社区"公众号查看. 2.2 编 ...

  3. python_selenium之第一个自动化脚本

    python_selenium之第一个自动化脚本 上一节介绍了xpath的使用,接下来完成第一个自动化脚本 一.步骤: 1. 这里使用火狐浏览器,首先打开火狐浏览器 2. 使浏览器窗口最大化 3.输入 ...

  4. python写web自动化_使用Python+selenium实现第一个自动化测试脚本

    原标题:使用Python+selenium实现第一个自动化测试脚本 最近在学web自动化,记录一下学习过程. 此处我选用python3.6+selenium3.0,均用最新版本,以适应未来需求. 环境 ...

  5. 第一段Java程序_借助Win控制命令台编译执行 编辑器Notepad++

    第一段Java程序_借助Win控制命令台编译执行 编辑器Notepad++ 准备代码: 第一次编译: 显然需要先配置环境变量: 先找到java.exe和javac.exe所在的文件夹位置: 此电脑-& ...

  6. Python+selenium第一个自动化脚本

    第一个自动化脚本(用Python写的) from selenium import webdriver  #从selenium导入webdriber driver=webdriber.Firefox() ...

  7. 写了一段VBA代码后, Excel每次保存时都弹出警告:”此文档中包含宏、Activex控件、XML扩展包信息“(office 2007)

    前言:今天在写一段VBA代码之后,遇到一个问题, Excel每次保存时就报一个警告(使用的是office 2007): 此文档中包含宏.Activex控件.XML扩展包信息 用起来很不爽! ----- ...

  8. Excel 使用vba脚本按条件清除行数据

    打开Excel 时右击相关sheet 进行操作           eg:sheet1-->右键-->查看代码-->粘入编辑好的vba脚本-->执行 Sub Delrows() ...

  9. 大数据必学Java基础(五):第一段程序

    文章目录 第一段程序 一.用notepad编写代码 二.进行编译 三.进行解释/翻译/执行 第一段程序

最新文章

  1. JAVA-OPTS引发的思考
  2. Spring中JdbcTemplate中使用RowMapper
  3. HDU2034 人见人爱A-B
  4. mysql高可用_mysql高可用方案
  5. 7-3 堆中的路径 (25 分)
  6. 手机在线测试黄疸软件,在家怎么用手机测黄疸
  7. 网络存储空间_网络存储服务器的三大分类,你都清楚吗?
  8. java 64 access_64位操作系统 Java Odbc Access数据库连接
  9. 云计算对IT产业的影响
  10. 洛谷1966 火柴排队
  11. BCH码(能纠正多个随机错误的循环码)
  12. win7如何修复wmi服务器,WMI服务是什么?Win7系统禁用WMI服务的方法
  13. 基于MODIS的锡林郭勒植被变化监测(附练习数据下载)
  14. 【三 HLS】HLS实现肤检测
  15. 基于Tensorflow框架的人脸活体检测、人脸属性总结附代码(持续更新)
  16. C语言输出国际象棋的棋盘
  17. 计算机在地理科学中的作用,中学地理教学中工具的重要性—胡阳新推荐
  18. 信号的扩展是因果_反因果信号的拉普拉斯变换收敛域是
  19. 微软Windows 10硬件新品发布会
  20. RHEL6基础之六RHEL6基本命令bash常用快捷键变量环境变量命令的返回值

热门文章

  1. fastdfs中浏览器访问获取不到文件_SpringBoot 2.0 开发案例之整合FastDFS分布式文件系统...
  2. add git 的文件 移除_【Git第八节】移除文件
  3. apache在线升级yum_linux yum安装apache
  4. CSS 用户界面样式
  5. Open3d之计算源点云与目标云的距离
  6. Python基础知识回顾及scrapy框架爬虫基础
  7. xadmin实现表单验证
  8. K8S专题-基础组件的部署1
  9. OLAP-ClickHouse-大数据Week13-DAY3-ClickHouse
  10. testlink php nginx,linux环境部署testlink步骤说明