VBA快速處理上標

      網友投稿 597 2025-03-31

      VBA快速處理上標


      在數學表達式或者一些物理量綱中,我們經常需要使用到上標,如下圖1所示。

      圖1

      在我們設置或者取消上標時,都需要先選取要設置上標的字符,調出“設置單元格格式”對話框,在“字體”選項卡中選取或取消“上標”復選框前的勾選,如下圖2所示。

      圖2

      如果要處理的單元格區域中含有大量帶有上標的文本,我們要一個個手動操作刪除或取消上標,會非常繁瑣。幸好有VBA,能夠幫助我們自動快速地完成任務。

      代碼1:快速刪除所選單元格中的上標字符

      ‘刪除所選單元格區域中所有上標

      Sub DeleteSuperScript()

      Dim rng As Range

      Dim i As Long

      ‘確保選擇的是單元格區域

      If TypeName(Selection) <>”Range” Then Exit Sub

      ‘關閉屏幕刷新

      Application.ScreenUpdating = False

      ‘遍歷所選單元格

      For Each rng In Selection.Cells

      ‘遍歷單元格中的每個字符

      For i = 1 To Len(rng.Value)

      ‘判斷是否為上標

      If rng.Characters(i,1).Font.Superscript = True Then

      ‘刪除

      rng.Characters(i, 1).Delete

      i = i – 1

      End If

      Next i

      Next rng

      ‘恢復屏幕刷新

      Application.ScreenUpdating = True

      End Sub

      廣告算法圖解

      當當

      代碼2:快速取消所選單元格中的字符上標格式

      ‘取消所選單元格中所有上標

      Sub RemoveSuperScript()

      Dim rng As Range

      Dim i As Long

      ‘確保選擇的是單元格區域

      If TypeName(Selection) <>”Range” Then Exit Sub

      ‘關閉屏幕刷新

      Application.ScreenUpdating = False

      ‘遍歷所選單元格

      For Each rng In Selection.Cells

      ‘遍歷單元格中的每個字符

      For i = 1 To Len(rng.Value)

      ‘判斷是否為上標

      If rng.Characters(i, 1).Font.Superscript =True Then

      ‘取消上標格式

      rng.Characters(i,1).Font.Superscript = False

      End If

      Next i

      Next rng

      ‘恢復屏幕刷新

      Application.ScreenUpdating = True

      End Sub

      版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。

      版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。

      上一篇:工作簿保護密碼忘記了怎么辦(excel工作簿保護密碼忘記了怎么弄)
      下一篇:怎樣更換底片顏色(怎樣改底片顏色)
      相關文章
      精品久久久久久久久亚洲偷窥女厕| 亚洲av日韩片在线观看| 亚洲日韩国产AV无码无码精品| 久久青青草原亚洲av无码app | 自拍偷区亚洲国内自拍| 亚洲国语在线视频手机在线| 亚洲中文字幕无码久久2017| 成人亚洲性情网站WWW在线观看| 国产亚洲?V无码?V男人的天堂| 在线亚洲精品福利网址导航| 国产成人麻豆亚洲综合无码精品| 亚洲午夜精品久久久久久浪潮| 亚洲高清国产拍精品青青草原| 丰满亚洲大尺度无码无码专线| 国产精品亚洲一区二区在线观看| 亚洲第一成年网站视频| 黑人粗长大战亚洲女2021国产精品成人免费视频 | 亚洲精品乱码久久久久久中文字幕| 亚洲日韩精品射精日| 亚洲成AV人在线播放无码 | 亚洲欧美aⅴ在线资源| 亚洲精品天堂无码中文字幕| 亚洲成在人线aⅴ免费毛片| 男人的天堂av亚洲一区2区| 亚洲成a人一区二区三区| 久久青青草原亚洲av无码| 亚洲色成人中文字幕网站| 亚洲va久久久噜噜噜久久| 亚洲午夜精品一区二区| 亚洲色欲www综合网| 亚洲一卡2卡4卡5卡6卡在线99| 亚洲色最新高清av网站| 色天使亚洲综合一区二区| 亚洲日韩VA无码中文字幕| 亚洲日韩精品A∨片无码| 久久精品国产亚洲av影院 | 国产亚洲色视频在线| 亚洲成色在线综合网站| 久久精品国产精品亚洲毛片| 亚洲人成黄网在线观看| 亚洲欧美成aⅴ人在线观看|