word怎么将全角数字转为半角? excel表中如何将全角数字转为半角?
作者&投稿:上会 (若有异议请与网页底部的电邮联系)
如何将WORD中的很多全角文字改成半角文字…急用!谢谢前辈们…~
1.执行“工具”→“宏”→“录制新宏...”,在“宏名”框中输入“数字全角转半角”,确定,将出现一个“录制宏”工具栏,关闭它。
2.执行“工具”→“宏”→“宏...”,选择“数字全角转半角”,单击“编辑”按钮,打开vba编辑窗口,录入代码结果如下:
Sub 数字全角转半角()
‘使用前需先选中要替换的区域
Dim qjsz, bjsz As String, i As Integer ‘定义qjsz(全角数字)、bjsz(半角数字)为字符串型,i为整数型
qjsz = "0123456789"
bjsz = "0123456789"
For i = 1 To 10 ‘循环10次
With Selection.Find
.Text = Mid(qjsz, i, 1) ‘mid函数:返回文本字符串中从指定位置开始的特定数目的字符,每次取一个数字
.Replacement.Text = Mid(bjsz, i, 1) ‘将用于替换的相应位置的半角数字
.Format = False ‘保留替换前的字符格式
.Execute Replace:=wdReplaceAll ‘用半角数字替换全角数字
End With
Next i
End Sub
3.关闭vba编辑窗口,选中要改变数字格式的文字区域,执行“工具”→“宏”→“宏...”→“数字全角转半角”。一切OK!
编辑---替换(Ctrl+H),用半角数字逐一替换全角
打开word 编辑 查找和替换 查找栏输入全角的数字 替换栏输入半角的数字
(任何输入法都有一个太阳和月亮选项即是全角和半角的按钮)
步骤一、打开含半角字符的Excel文件,然后选中单元格
步骤二、下面进行excel半角转全角操作,在编辑栏中输入公式“=WIDECHAR(B3)”,然后按回车键(编辑栏是指写着fx= 的那里)
步骤三、按时将光标移到步骤一中所选单元格的右下角,这时会出现一个十字光标,按住鼠标左键向下拖动至需要进行excel半角转全角的单元格即可
说明:WIDECHAR函数的语法结构
WIDECHAR函数的语法结构为WIDECHAR(text)
该函数用于将半角单字节字符更改为全角双字节字符,text为文本或对包含要更改文本的单元格的引用,指定的文本单元格只能有一个,不能指定为单元格区或,否则返回错误值“#VALUE!”
excel全角转半角
使用ASC函数可以将excel全角转半角,其功能与WIDECHAR函数相反,用法与WIDECHAR函数相同,ASC函数的语法结构为ASC(text)。
操作步骤:
1、选中需要转换为半角的数字;
2、单击开始---->更改大小写---->半角,如图所示,即可将全角数转为半角数字。
1.执行“工具”→“宏”→“录制新宏...”,在“宏名”框中输入“数字全角转半角”,确定,将出现一个“录制宏”工具栏,关闭它。
2.执行“工具”→“宏”→“宏...”,选择“数字全角转半角”,单击“编辑”按钮,打开vba编辑窗口,录入代码结果如下:
Sub 数字全角转半角()
‘使用前需先选中要替换的区域
Dim qjsz, bjsz As String, i As Integer ‘定义qjsz(全角数字)、bjsz(半角数字)为字符串型,i为整数型
qjsz = "0123456789"
bjsz = "0123456789"
For i = 1 To 10 ‘循环10次
With Selection.Find
.Text = Mid(qjsz, i, 1) ‘mid函数:返回文本字符串中从指定位置开始的特定数目的字符,每次取一个数字
.Replacement.Text = Mid(bjsz, i, 1) ‘将用于替换的相应位置的半角数字
.Format = False ‘保留替换前的字符格式
.Execute Replace:=wdReplaceAll ‘用半角数字替换全角数字
End With
Next i
End Sub
3.关闭vba编辑窗口,选中要改变数字格式的文字区域,执行“工具”→“宏”→“宏...”→“数字全角转半角”。一切OK!
编辑---替换(Ctrl+H),用半角数字逐一替换全角
打开word 编辑 查找和替换 查找栏输入全角的数字 替换栏输入半角的数字
(任何输入法都有一个太阳和月亮选项即是全角和半角的按钮)
《word怎么将全角数字转为半角?》
答:简单 选中全篇文档,然后选择菜单“格式|更改大小写”,然后在对话框中选择“半角”,单击“确定”
《word中怎样一键把文档中数字和英文字母由全角改为半角》
答:1、选中全角字符,点击“格式”,选择“更改大小写”,2、选择“半角”即可。