这特别适用于在单元格中使用公式时。我想做的是让单元格的左半边上标,右半边下标,我要在中间加上一个斜线。这可以通过单元格中的单词来完成,如果您突出显示左侧单词,上标 in,然后下标右侧单词,并添加斜线边框,如下所示:
当您使用公式而不是单词时,情况似乎并非如此。我认为它不可能通过文本或类似功能(我很想被证明是错误的),所以我求助于 VBA,到目前为止它看起来也是一个死胡同,因为它要么将属性设置为上标或下标,但不能同时使用(它忽略以下代码中的下标)。我想问题的根源是单元格如何通过格式单元格 GUI 设置单独的上标/下标属性,而不是通过 VBA。任何帮助,将不胜感激。
Sub formatTable()
Dim tempVar As Range
Set tempVar = ThisWorkbook.Worksheets("Sheet1").Range("B3")
tempVar.Characters(0, 4).Font.Superscript = True 'Left Side
tempVar.Characters(10, cint(len(tempVar)-4)).Font.Subscript = True 'Right Side
End Sub