excel 中更改格式的问题

来源:百度知道 编辑:UC知道 时间:2024/05/24 11:41:17
在excel中,要想把某一列的数字格式全部改为 文本 格式,并且不用一个个的点击就能自动将所有数字显示出来,具体要怎么操作啊。

格式----单元格格式-----数值,先选好需要的小数位,如果没有就选0,选择负数框下面的1234就可以了。

录制一个宏,指定快捷键Ctrl+T,然后将下边Sub与End Sub间的代码放到你的宏代码中。
Sub NumtoText()
'
' NumtoText
' 宏由 cnmhdzc 录制,时间: 2009-2-1
'
' 快捷键: Ctrl+T
'

Dim tran As Range
Set tran = Selection
tran.NumberFormatLocal = "@" '设置选择单元格为文本格式
tran.FormulaR1C1 = tran.FormulaR1C1Local '更新

End Sub

批量数字转文本,最简单有效的方法,

选中某列数字,单击工具栏上的数据--分列--下一步--下一步--右上区域点选文本--完成

格式----单元格格式-----数字--文本.