作者:乔山办公网日期:
返回目录:excel表格制作
'选定要zhidao做下标的区域
'运行下面的宏
Sub x()
n = 2 '单元版格中下标的位置权
For Each a In Selection
a.Characters(Start:=n, Length:=1).Font _
.Subscript = True
Next
End Sub
用VBA即可,很实用copy,刚学知来的分享一道下。
Sub 上标()
Dim rG As Range, i As Integer
For Each rG In ActiveSheet.UsedRange
For i = 1 To Len(rG)
If Mid(rG, i, 1) Like "[a-z]" Then
rG.Characters(i, 1).Font.Superscript = True
End If
Next i
Next
End Sub
需要百VBA来解度。
代码如下知,道详见附件。回
Sub 上标答()
Dim rG As Range, i As Integer
For Each rG In ActiveSheet.UsedRange
For i = 1 To Len(rG)
If Mid(rG, i, 1) Like "[0-9]" Then
rG.Characters(i, 1).Font.Superscript = True
End If
Next i
Next
End Sub
步骤:
输入公式:="<table><td>"&SUBSTITUTE(A1,"s","<sup>s</sup>"),然后下拉填充
清空剪贴板:
复制数据:
单元要粘贴的数据:
选择性粘贴数据:文本格式进行粘贴
最终结果: