收藏 分销(赏)

在Excel中将输入的数字转换为文字.doc

上传人:二*** 文档编号:4499300 上传时间:2024-09-25 格式:DOC 页数:2 大小:91KB
下载 相关 举报
在Excel中将输入的数字转换为文字.doc_第1页
第1页 / 共2页
亲,该文档总共2页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

1、(word完整版)在Excel中将输入的数字转换为文字在Excel中将输入的数字转换为文字 如果在Excel某区域中只输入某几个选项,如“优秀、合格、不合格”等,在输入没有规律的情况下,可以用数字“1、2、3”等来代替这些文字的输入.由于这些数字能在小键盘中输入且只输入一个字符,从而可以加快输入速度.对于只有两个或三个的选项,可以用设置单元格格式的方法,对于四个以上的选项,可以用VBA的方法来输入,步骤如下。 方法一:用设置自定义单元格格式的方法 例如要在F4:F50区域中只输入“男”或“女”。选择该区域,鼠标右击,在右键菜单中选择“设置单元格格式”,弹出“设置单元格格式”对话框,依次选择“设

2、置自定义”,在右侧“类型”下方的文本框中输入:=1男;=2”女”; 设置单元格格式将数字转换为文本 单击“确定。 如果有三个选择,如“优秀、合格、不合格,上述代码改为: =1优秀”;=2”合格”;不合格; 这样,在上述区域中输入“1”时自动显示为“优秀”,输入“2”时显示为“合格”,而输入其他数值时显示为“不合格”。需要注意的是,这时单元格中的内容仍然为数字,只是通过自定义单元格格式将其显示为文字而已。 方法二:用VBA 例如要在G4:G50区域中将输入的数字“1、2、3、4”分别转换为“优秀、良好、及格、不及格”。按Alt+F11打开VBA编辑器,在代码窗口中粘贴下列代码:Private S

3、ub Worksheet_Change(ByVal Target As Range)Dim rRng As RangeSet rRng = Application.Intersect(Target, Range( G4:G50)If rRng Is Nothing Then EndDim rCell As RangeFor Each rCell In rRngSelect Case rCell.ValueCase 1rCell.Value = 优秀”Case 2rCell。Value = ”良好”Case 3rCell.Value = ”及格”Case 4rCell。Value = ”不及格”End SelectNextEnd Sub 关闭VBA编辑器,在G4:G50区域中输入相应的数字时即可自动转换为对应的文字.

展开阅读全文
相似文档                                   自信AI助手自信AI助手
猜你喜欢                                   自信AI导航自信AI导航
搜索标签

当前位置:首页 > 通信科技 > 计算机应用

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服