怎样将EXCEL表格中所有的大写字母变成小写的?
8个回答
2012-11-12
展开全部
方法1. 用代码来转换,这种最好,几乎无敌。方法:打开要转换的excel表格,Alt+F11—>复制粘贴以下代码—>按F5运行
————————————————————————————————
Sub ConvertToLowerCase() 'Author:Kennytian@msn.com
Dim Rng As Range
Worksheets("Sheet1").UsedRange.Select '转换Sheet1里的大写字母
For Each Rng In Selection.Cells
If Rng.HasFormula = False Then
Rng.Value = LCase(Rng.Value) '把字母转换为小写。如果是转换成大写,就把LCase改为UCase
End If
Next Rng
End Sub
————————————————————————————————
如果您不太懂这些蚂蚁般的字母,或眼神儿不太好。我还为您支了一招儿。
方法2.
在同一个工作薄中新建一个空白的工作表,假设原工作表为“Sheet 1”,新工作表为“Sheet 2”,在“Sheet 2”的A1单元格里输入“LOWER(Sheet1!A1)”,也就是将工作表“Sheet 1”的A1单元格内的内容转换为小写,并出现在“Sheet 2”的A1单元格中,这样可以达到一一对应的效果。除A1之外的单元格,可以通过按住鼠标左键拖拽自动填充的方式,将公式填充到整个表中,以转换全部内容。PS:拖拽时好像只能向下、向右,为什么不能向右下角拖拽(请高手指点迷津),匪夷所思
Keywords: Excel里转换大写为小写 Excel里转换小写为大写 将EXCEL中的小写英文字母转换成大写 将EXCEL中的小写英文字母转换成大写
————————————————————————————————
Sub ConvertToLowerCase() 'Author:Kennytian@msn.com
Dim Rng As Range
Worksheets("Sheet1").UsedRange.Select '转换Sheet1里的大写字母
For Each Rng In Selection.Cells
If Rng.HasFormula = False Then
Rng.Value = LCase(Rng.Value) '把字母转换为小写。如果是转换成大写,就把LCase改为UCase
End If
Next Rng
End Sub
————————————————————————————————
如果您不太懂这些蚂蚁般的字母,或眼神儿不太好。我还为您支了一招儿。
方法2.
在同一个工作薄中新建一个空白的工作表,假设原工作表为“Sheet 1”,新工作表为“Sheet 2”,在“Sheet 2”的A1单元格里输入“LOWER(Sheet1!A1)”,也就是将工作表“Sheet 1”的A1单元格内的内容转换为小写,并出现在“Sheet 2”的A1单元格中,这样可以达到一一对应的效果。除A1之外的单元格,可以通过按住鼠标左键拖拽自动填充的方式,将公式填充到整个表中,以转换全部内容。PS:拖拽时好像只能向下、向右,为什么不能向右下角拖拽(请高手指点迷津),匪夷所思
Keywords: Excel里转换大写为小写 Excel里转换小写为大写 将EXCEL中的小写英文字母转换成大写 将EXCEL中的小写英文字母转换成大写
参考资料: http://www.cnblogs.com/Kennytian/archive/2008/01/20/1046395.html
2020-01-14 · 旨在提供办公软件的问答帮助。
WPS官方
金山办公软件为金山软件集团子公司,主要研发并运营WPS系列办公软件。WPS是我国自主知识产权的民族软件代表,自1988年诞生以来,WPS Office已经成为全世界最知名的办公软件之一。
向TA提问
关注
2012-11-12
展开全部
在查找时,选择区分大小写,然后全部替换,这样一次可以改一个字母。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
=lower(A1)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
使用文本函数LOWER()
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询