Excel编写宏 新增按钮快速更改大小写

经常用Word的朋友都知道,在Word中可以方便地更改英文字符的“大写”、“小写”、“句首字母大写”和“词首字母大写”(图1)。

但这些功能Excel没有,如果想在Excel中使用这些功能就必须手动修改或者用复杂的公式来进行转换。其实我们可以编写相关的宏,一劳永逸地解决这个问题。

首先绘制四个命令按钮,将按钮上的文字更改为“全部大写”、“全部小写”、“句首字母大写”和“词首字母大写”。接着分别为每个按钮编写相应的宏代码。

比如“全部大写”按钮,输入代码:

代码片段:

Sub 全部大写()

Dim itarget As Range

Set itarget = Selection

For Each ran In itarget

'将单元格内容转换为大写形式

ran.value = UCase(ran)

Next

End Sub

右击“全部小写”按钮,输入代码:

Sub 全部小写()

Dim itarget As Range

Set itarget = Selection

For Each ran In itarget

'将单元格内容转换为小写形式

ran.value = LCase(ran)

Next

End Sub

完成以上操作后按钮就可以使用了。选中目标单元格区域,单击相应的转换按钮,被选中的英文字符就立即转换成我们想要的大小写了(图2)。

(0)

相关推荐

  • Excel新增按钮快速更改大小写的方法

    经常用Word的朋友都知道,在Word中可以方便地更改英文字符的“大写”、“小写”、“句首字母大写”和“词首字母大写”。 但这些功能Excel没有,如果想在Excel中使用这些功能就必须手动修改或者用 ...

  • Excel新增按钮快速更改大小写

    经常用Word的朋友都知道,在Word中可以方便地更改英文字符的“大写”、“小写”、“句首字母大写”和“词首字母大写”。 但这些功能Excel没有,如果想在Excel中使用这些功能就必须手动修改或者用 ...

  • word中如何快速更改大小写

    目前我们的工作和生活离不开word文档的编辑那么我们如何如何快速更改word中的大小写呢 操作方法 01 首先找到桌面的word图标 02 打开之后如图 03 我们在里面先打上一些小写字母如图 04 ...

  • 用word2010快速更改转换英文字母大小写

    介绍如何利用word2010对英文字母大小写进行快速转换.以供参考. 操作方法 01 例如图中word文档中的英文字母全是大写.想将他们转换成 小写. 02 先用鼠标框选要转换的字母,框选后的内容会变 ...

  • excel怎样快速更改日期格式

    excel中怎样快速更改日期格式呢?下面小编来教大家. 操作方法 01 首先,我们打开我们电脑上面的excel,然后我们在任意一个单元格中输入一个日期: 02 之后我们选中这个单元格,然后我们右击选择 ...

  • Win7和Win8下如何快速更改Office2010/2013序列号Key

    Win7下如何快速更改Office2010/2013序列号Key 在有些时候,我们总会碰到一些需要更换Office安装Key(序列号、密钥)的情形,例如购买或朋友赠了新的Key等等。网上搜索的话,有很 ...

  • 在Word2003中"更改大小写"设置字符全角/半角

    在Word中编辑文档时,可以通过使用“更改大小写”命令将文档中的英文字符或数字全部更改为全角或半角状态,操作步骤如下所述:第1步,在Word2003文档窗口中选中需要转换的英文字母或数字,然后在工具栏 ...

  • 宏被禁用怎么办?excel/word宏已被禁用解决方法

    excel/word宏已被禁用解决方法来咯~小编将会告诉大家遇到“宏已被禁用”提示解决方法,这两个提示在excel和word中经常出现,怎么办呢?请试一试下文的方法吧。 --word宏已被禁用解决方法 ...

  • Word2013文档英文字母更改大小写的方法

    第1步,打开Word2013文档窗口,选中需要更改大小写的英文字符文本块。在“开始”功能区的“字体”分组中单击“更改大小写”按钮。 第2步,在打开的更改大小写选项列表中,每一项的含义如下: (1)句首 ...