- ·上一篇:excel表格怎么多表统计
- ·下一篇:excel表格函数计算平均值怎么做
excel表格怎么去掉英语字母
2025-01-05 10:16:53
1.excel如何去掉除了汉字之外的英文、数字、符号等?
先按alt+f11 插入模块 然后复制代码 然后按F5执行 还有代码好像是对活动单元格进行处理的 你看GIF 我把代码改改看能不能灵活点 ~~待会HI你
你打开EXCEL ALT+F11
插入菜单 插入模块
复制下面代码
然后选中sheet里面你要实现的区域
切换到代码窗口 按F5执行代码给你优化了下
Sub aa()
Dim lChar, i, bb(), p, j, m
On Error Resume Next
For Each a In Selection
p = Len(a.Value)
ReDim bb(1 To p)
For i = 1 To p
bb(i) = Mid(a.Value, i, 1)
Next
For j = 1 To p
lChar = 65536 + Val(Asc(bb(j)))
If lChar >= 45217 And lChar <= 55289 Then
m = m + bb(j)
End If
Next j
a.Value = m
m = ""
Next a
End Sub
2.excel如何去除一行字中的字母
1、打开要替换的excel,选中要替换的行,右键 -复制, 新建一word文档
2、利用快捷键ctr+H ,调出“查找和替换” 在查找的内容中 输入“^$”,再点击“全部替换” 看是否为去掉了字母,关闭“查找和替换”
3、把替换完的word的数据,全选,右键-复制
4、切换到excel ,在开始选中的那几行上,右键“设置单元格格式”,在“数字”选择文本确定
5、右键-选择“粘贴为无格式文本”,就可以了