怎样使用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中,选择性粘贴代码的编写
  • 热门搜索
    sub是什么意思 偏旁部首怎么打 qq如何设置自动回复 怎么样写辞职报告 在校奖惩情况怎么写 如何好好学习 眼睛如何变大 如何设置鼠标灵敏度 如何折百合花 生活片