需求:有一个导入EXCEL模板,需要判断excel里某列的字符串长度,本来用条件格式做的,但是条件格式会被CTRL+V给覆盖导致不起作用,所以用VBA来实现,代码如下。需要校验的是F列(校验是不是等于12位长度,不是的就变成红色)
模板下载

Private Sub Worksheet_Change(ByVal Target As Range)Dim i, j, rowrow = 6For i = 2 To Worksheets(1).UsedRange.Rows.CountWorksheets(1).Cells(i, row).Interior.ColorIndex = 0 '涂颜色If Len(Worksheets(1).Cells(i, row).Value) <> 12 ThenWorksheets(1).Cells(i, row).Interior.ColorIndex = 3 '涂颜色End IfNext
End SubPrivate Sub Worksheet_SelectionChange(ByVal Target As Range)End Sub

EXCEL VBA判断字符长度相关推荐

  1. java判断字符长度_java判断中文字符串长度的简单实例

    话不多说,上代码: /** * 获取字符串的长度,如果有中文,则每个中文字符计为2位 * @param value 指定的字符串 * @return 字符串的长度 */ public static i ...

  2. js判断字符长度(包括中文英文和数字)

    先上代码: function strCode(str) { //获取字符串的字节数var count = 0; //初始化字节数递加变量并获取字符串参数的字符个数if (str) { //如果存在字符 ...

  3. 【EXCEL VBA】字符函数

    s = "ABCDEFG" 1.我想获取字符串s的左边三个字符         Left(s,3)则返回ABC 2.我想获取字符串s的右边三个字符 Right(s,3)则返回EFG ...

  4. 判断字符长度,区分中英文(中文两个字符,英文一个字符)

    const RegCn = /[\u4e00-\u9fa5]/g;let value = '你好啊aa';value = value.replace(RegCn, 'aa');console.info ...

  5. Excel VBA判断工作薄是否已经打开/判断Excel文件是否已经打开

    通过遍历已经打开的工作簿 *bookName需要加文件后缀名,如.xlsx Public Function IsWorkbookOpened(bookName As String)Dim wb As ...

  6. python判断字符串长度_Python|判断字符串是否符合日期要求

    问题描述 1.题目要求: 输入一串字符,由字母.数字和空格组成,长度<1000,判断其中是否存在日期格式的数据.日期格式的数据具有如下的特征,连续包含年份和月份信息.年份信息是指连续的四个数字, ...

  7. php判断字符串长度

    if (!function_exists('str2len')) {/*** 判断字符长度* Author:刘星麟* @param string $str* @return float|int*/fu ...

  8. iOS之旅--获取字符长度

    有的时候产品需求是有点奇葩,比如:我们的字数限制是按字符算的,服务端通过unicode判断字符长度,但是我们有没有unicode长度的方法呢,找了一下还真有,码代码: + (NSInteger)Val ...

  9. 【Excel VBA】Len的有趣之处——获取的长度怎么不一致?

    纲举目张 说明 代码code 使用说明 说明 在Excel的单元格中输入函数=LEN("abc")结果为3:输入函数=LEN("啊bc")结果也是3,看似没有问 ...

最新文章

  1. SAP MM Error message - Customizing incorrectly maintained – in transaction code ML81N
  2. XAML实时显示更新插件LiveXAML
  3. ADO.NET实用经验(转自代码中国)
  4. 东京见闻:快速走红日本市场 阿里云的三大秘密
  5. cocos2d-x 调用java_cocos2d-x中通过Jni实现Java与C++的互相调用
  6. Swift与Objective-C混编时,我们是如何将编译时间优化了35%?
  7. REFPROP导出温熵数据绘图
  8. 现代优化算法:遗传算法
  9. python 多行注释后可运行程序报错
  10. win10系统迁移到新固态硬盘,win10系统备份还原
  11. java清空表格怎么实现_Java 创建、删除、操作PPT中的表格
  12. Vcenter证书过期处理----Vcenter无法登录,“根证书错误”,“签名证书无效”,“503 service not available”
  13. 使用MySQL进行地理坐标计算
  14. 详细不啰嗦,电脑重装系统win10教程分享
  15. 差分法求一阶导数二阶导数,matlab
  16. 46家中外知名企业面试题目
  17. 某侦察队接到一项紧急任务,要求在A、B、C、D、E、F六个队员中尽可能多地挑若干人,但有以下限制条件: 1)A和B两人中至少去一人; 2)A和D不能一起去; 3)A、E和F三人中要派两人去; 4)B和
  18. C++ 关于日期时间(四)asctime/ctime/gmtime/time_t/tm
  19. script 脚本标签中 defer 和 async (延缓 和 异步)
  20. SAP SD - 交货POD收货确认

热门文章

  1. Hypersonic SQL-miniDB
  2. 【S0011】【素材】时尚简约抽象创意英文字母变形元素LOGO标志设计模板矢量图案素材
  3. applecare多少钱?_什么是AppleCare +,为什么需要它?
  4. mac 安装xlrd/xlwt
  5. 传唐骏收购九城股票 联游欲借壳上市
  6. 《第N种危机》:一个市场部危机公关的故事,我猜作者在书中提到的smg公司是sisco
  7. python 编程 培训
  8. BOM案例之图片移动
  9. 中国2017 Google 开发者大会第一天简单回顾
  10. 女朋友被家人逼着相亲,怎么办