Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
查看: 6028|回复: 4

[已解决]如何打出英文序号后缀位于右上方

[复制链接]
发表于 2013-1-3 11:06 | 显示全部楼层 |阅读模式
本帖最后由 RachelCRC 于 2013-1-3 11:09 编辑

请问在excel表格里面,怎么打出st后缀在右上方的位置?如附件
谢谢大家解答!


最佳答案
2013-1-3 11:34
双击单元格进入编辑模式,选中要作为上标的文字,点击鼠标右键,在弹出菜单中选择 设置单元格格式,在出现的对话框中找到 上标, 勾选, 确定即可

新建 Microsoft Office Excel 工作表.zip

7.22 KB, 下载次数: 20

附件

发表于 2013-1-3 11:34 | 显示全部楼层    本楼为最佳答案   
双击单元格进入编辑模式,选中要作为上标的文字,点击鼠标右键,在弹出菜单中选择 设置单元格格式,在出现的对话框中找到 上标, 勾选, 确定即可
回复

使用道具 举报

发表于 2013-1-3 13:34 | 显示全部楼层
回复

使用道具 举报

发表于 2013-1-3 17:10 | 显示全部楼层
只能通过上下标实现

如果要让这个字体直接就这样,那只能手工造字了
回复

使用道具 举报

发表于 2013-1-3 17:59 | 显示全部楼层
  1. Private Sub Worksheet_Change(ByVal Target As Range)
  2. x = Target
  3. For i = 1 To Len(x)
  4. If IsNumeric(Mid(x, i, 1)) And Mid(x, i + 1, 2) = "st" Then
  5. Target.Characters(Start:=i + 1, Length:=2).Font.Superscript = True
  6. End If
  7. Next
  8. End Sub
复制代码

评分

参与人数 2 +4 金币 +1 收起 理由
yangming27 + 3 赞一个!
suye1010 + 1 + 1 强大!

查看全部评分

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2024-5-17 01:40 , Processed in 0.304679 second(s), 17 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表