VBA查找单元格内指定文字并标红加粗

功能

  • 选中想要查找的单元格,在函数内点击运行,实现将指定的文字标红加粗的功能

bug:

  • 指定文字会区分大小写,如何让它不区分大小写?

改进

  • 将是否加粗,和标记的颜色设为参数
  • 将需要修改的字符串设为参数
  • 批量标红加粗字符串

步骤

  1. 选中想要处理的单元格,可选中行、列、指定区域、或者全部。
  2. 将你想标红加粗的字符串赋值给下列函数中的变量T,执行。
  3. 可尝试修改************包围的内容来达到你想要的效果
Sub SelectionChangeColor()
'//find T in selected cells and change its color
Dim rng As Range, I As Integer
Dim T As StringFor Each rng In Selection'*****************T = "*/" '//the string that you want to emphasize'*****************I = 1Do While InStr(I, rng, T) > 0With rng.Characters(InStr(I, rng, T), Len(T)).Font'**************************.Bold = True.Color = vbRed'**************************End WithI = InStr(I, rng, T) + 1Loop
NextEnd Sub

VBA查找单元格内指定文字并标红加粗相关推荐

  1. VBA:根据某个单元格的值,判断在另一个单元格内是否有并标红

    前言:最近在做一个地址标准化的竞赛,里面包括了地址提取.分词.清洗.匹配等一系列动作,等这次竞赛结束后会专门写一篇文章分享源码. 之所以要做标题的事情,是因为用了这么多年的Excel,还是习惯Exce ...

  2. 批量修改Excel单元格内某些文字的颜色

    1.Alt + F11 打开代码编辑界面 2.插入"模块" 3.复制下列代码 4.选择需要设置的单元格区域: 5.点击"开发工具".宏.选择后执行: 6.输入需 ...

  3. 如何把excel同一个单元格内的文字和数字分别提取出来?

    平台:excel 2010 目的:把excel同一个单元格内的文字和数字分别提取出来 操作: 假设数据在A1单元格:如果文字在前,B1=left(A1,lenb(A1)-len(A1))可得文字,C1 ...

  4. java 单元格内容加粗,excle单元格如何加粗《EXCEL中怎么对单元格中,公式的部分字段加粗?》...

    问下EXCEL表格分割线怎么加粗 单元格样式设置包含分割线加粗. Excel表格单元格线样式操作如下: ①框选单元格--右击--设置单元格 ②弹出"设置单元格式"--边框--根据实 ...

  5. VBA Excel 单元格内多行内容的文字处理方法

    VBA Excel 实现单元格内多行内容的文字处理方法 在Excel中有很多的函数可以作用于单元格,但是其对单元格整体进行操作,因此单元格数据最好只有一行,这样Excel函数才能运行正确.但是有时候一 ...

  6. excel表格内文字怎么换行_Excel | 单元格内换行与撤销换行的方法

    前几天,同事填写表格,单元格内的文字要换行,按ENTER键怎么也不能实现. 今天韩老师讲讲换行的方法. 第一种方法:自动换行 [开始]菜单[对齐方式]功能区有[自动换行]按钮: 只要选择此功能,就能实 ...

  7. wps单元格内怎样批量换行_wps里excel怎么换行在同一单元格内

    wps里excel怎么换行在同一单元格内 相信很多小伙伴在日常办公中都会用到Excel,在同一个单元格内如何才能进行换行操作呢?方法很简单,下面小编就来为大家介绍. 方法一: 1. 首先,打开电脑上的 ...

  8. 调试经验——Excel中去除单元格内的换行符(Chr(10))的四种方法

    问题描述: 客户提供的Excel文档格式中,同一属性值,有的单元格有换行符,有的又没有,造成了属性值列表(LOV, List of Value)中存在冗余,给数据分析造成了干扰.所以,需要进行数据清洗 ...

  9. excel去掉同一个单元格内重复的文字工具

    一.问题--单元格内重复如何去重 如果下图所在,Excel一个单元格内存在重复的姓名,如果把这一列单元格的重复姓名去重? 二.解决办法--单元格内文字去重工具 使用这个工具,操作如下: 填入从 第2行 ...

最新文章

  1. 图像读取、转为灰度图像、均值平滑、显示保存操作
  2. 如何实现ios屏幕的横竖屏自适应
  3. 让DB2数据库更牢靠
  4. 2060 : Minsum Plus(贪心)
  5. 龙芯开源社区上线.NET主页
  6. 年纪都这么大了,还在倒班工作......
  7. 微信WeixinJSBridge API
  8. 免费开源的thinkphp办公管理系统
  9. Scrapy周期性爬取(解决Unknown command: crawl报错)
  10. 数据库的驱动配置文件
  11. C++_跳转语句continue_跳转语句goto_一维数组数组_数组定义_数组名---C++语言工作笔记019
  12. 步步为营 .NET三层架构解析 三、SQLHelper设计
  13. 局域网管理工具_个人(wiki)知识管理工具-一代神器之mybase
  14. java实现生成pdf_详解Java生成PDF文档方法
  15. 程序员100套简历模板,全网最全
  16. Vue导出excel表格设置样式的解决方案
  17. 计算机在高分子材料中的应用软件,计算机技术在高分子材料工程中的应用(10页)-原创力文档...
  18. 深度学习:Nvidia显卡驱动安装
  19. vue-giant-tree模糊搜索,自动展开匹配子节点,再次搜索可重新加载节点
  20. CCIE总结:路由器、交换机

热门文章

  1. 帝国时代 游戏是如何开发的_开发人员是新的王国建设者
  2. 教你如何安装一个免费的专用Web服务器
  3. 绥北人民法院:用宜搭打造“线上法庭”,让群众少跑腿
  4. 开源自主导航小车MickX4(十)总结
  5. AskBot可以帮助零售门店员工做什么?
  6. 用C语言实现简易的2048小游戏
  7. 5g基站服务器需要芯片吗,关于5G,普通人不得不了解的三件事
  8. 《城市规划》(清华谭纵波著)读书笔记之第二部分
  9. USB-C正反插带PD快充USB3.0输出转HDMI/VGA音视频数据转换方案AG9321-MCQ
  10. ACM-ICPC 2018 北京赛区网络预赛(A B C D H)