怎样使用VBA在任意字符上方添加着重符

 时间:2024-10-28 01:49:35

1、首先在开发工具中打开VBA编辑器

怎样使用VBA在任意字符上方添加着重符

2、在单元格区域当中输入一些内容作为例子

怎样使用VBA在任意字符上方添加着重符

3、在VBA编辑器中插入模块

怎样使用VBA在任意字符上方添加着重符

4、在模块当中输入如下代码,然后运行Sub 在任意字符上方添加着重符() Dim r As Range, i%, First$, inputt inputt=InputBox("输入欲加着重符之字符", "定位", "#", 50, 50) Application.ScreenUpdating=False Set r=Selection.Find(inputt, lookat:=xlPart) If Not r Is Nothing Then First=r.Address Do For i=1 To Len(r) If Mid(r, i, 1)=inputt Then r.Phonetics.Visible=True r.Characters(Start:=i, Length:=1).PhoneticCharacters="·" r.Phonetics.Font.Size=r.Font.Size+2 r.Phonetics.Font.Name="黑体" Else r.Characters(Start:=i,Length:=1).PhoneticCharacters="" r.Phonetics.Alignment=xlPhoneticAlignCenter End If Next Set r=Selection.FindNext(r) Loop Until r.Address=First End If Application.ScreenUpdating=TrueEnd Sub

怎样使用VBA在任意字符上方添加着重符

5、程序执行完毕后,指定的字符全部加上着重符

怎样使用VBA在任意字符上方添加着重符
  • Excel VBA中单元格对象用法
  • Excel中vba+自定义菜单
  • 图示EXCEL表格vba系列80之代码实现汉字目字显示
  • 怎样使用VBA窗体中使用滚动文字?
  • 在VBA中,选择性粘贴代码的编写
  • 热门搜索
    中秋节的手抄报 防疫手抄报 关于清明的手抄报 数学手抄报图片 中国传统文化手抄报 春天来了手抄报 科学手抄报 校园安全手抄报内容 平安校园手抄报 网络安全手抄报