2011-06-07 13:28:40 +0000 2011-06-07 13:28:40 +0000
11
11
Advertisement

在Excel 2010中改变单元格中文本大小写的键盘快捷键?

Advertisement

在Excel中有没有一个键盘快捷键可以改变所选单元格的大小写(小写、大写或其他)?我的所有搜索都只找到了可以实现这一功能的函数,但这不是我想要的。但这不是我想要的。

Advertisement
Advertisement

答案 (5)

8
8
8
2011-06-07 15:00:39 +0000

Paul的建议很好,或者你可以自己写宏,并指定快捷键

Sub makeUPPER()
  ActiveCell = UCase(ActiveCell)
 End Sub

 Sub makeLOWER()
  ActiveCell = LCase(ActiveCell)
 End Sub
```。
4
4
4
2012-10-20 11:19:50 +0000

我使用了以下技术将一列文本转换为大写字母。

1.将光标移动到一列空白处。 2. 在与您要转换的第一个单元格同一行的空单元格中,如果A3是您要转换的第一个单元格,请输入=upper(A3)。 3. 之前的空单元格现在应该显示相当于您第一个单元格文本的大写字母。 4. 将此单元格向下复制到与所有文本相同的高度。 5. 现在您应该有一个与您的文本相同的列,但都是大写字母。 6. 高亮显示所有大写文字的单元格,然后选择复制。 7. 左键单击源文本的第一个单元格(不是大写字母),这将选择该单元格。 8. 右键单击。 9. 选择 “粘贴特殊 ” 10. 在列表框中,选择 “数值 "单选按钮,然后点击确定。 11. 现在您将拥有2列大写文本。 12. 删除包含=upper()公式的那一列。

同样的原理也适用于Proper,以及其他文本操作功能。

1
Advertisement
1
1
2011-06-07 14:11:12 +0000
Advertisement

如果你安装了优秀的ASAP Utilities Excel插件(个人免费使用)…… http://www.asap-utilities.com/download-asap-utilities.php

这里面有内置的大写和小写选项(以及其他无数的选项),你可以给它们指定快捷键(更多信息请见他们的网站)。

0
0
0
2015-10-07 08:28:10 +0000

复制你想改变大小写的文字粘贴到word中,高亮显示,然后按shift + f3,直到它的所有情况下,你想和切割和粘贴回来。

0
Advertisement
0
0
2016-04-06 09:33:44 +0000
Advertisement

这对我来说是最有效的,因为它对多个单元格选择有效。

Sub Uppercase()
    For Each Cell In Selection
        If Not Cell.HasFormula Then
            Cell.Value = UCase(Cell.Value)
        End If
    Next Cell
End Sub
Advertisement

相关问题

8
17
6
13
6
Advertisement
Advertisement