
excel输入大写字母? 10
在excel中怎么实现工作表中输入字母自动转为大写的,不只是首字母,单元格中会有汉字数字字母,把一个区域内的所有输入的英文字母都自动转为大写的...
在excel中怎么实现工作表中输入字母自动转为大写的,不只是首字母,单元格中会有汉字数字字母,把一个区域内的所有输入的英文字母都自动转为大写的
展开
1个回答
展开全部
如果你的工作簿文件是.xlsx格式的,
必须:另存为---启用宏的工作簿(.xlsm格式)。
以下代码为示例,设置在B10:D50区域内输入数据后自动变成大写。
方法与步骤:
1、打开工作簿
2、按Alt+F11打开VBA编辑器
3、在左侧栏中双击要设置的工作表名
4、在右侧的代码编辑区粘贴如下代码。
5、粘贴完代码后,关闭VBA编辑器即可。
Private Sub Worksheet_Change(ByVal Target As Range)
If Not Intersect(Target, Range("B10:D50")) Is Nothing Then
Target = UCase(Target.Value) '转换大写字母
End If
End Sub
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询