作者:乔山办公网日期:
返回目录:excel表格制作
EXCEL中长数字会自动变成“科学计数法”,如果zd只需要显示成“文本”,可以用以下步骤:
一、首先在EXCEL表格中把要更改成为文本的数据全部选中。
二、然后在导航栏的“数据”栏内点击“分列”选项。
三、进入文本分列向导的分版隔类型页面后,直接点击右下角的“下一步”。权
四、设置分隔符号页面同上一步一样,点击右下角“下一步”。
五、在最后一个页面左侧把“文本”勾选,然后点击“完成”。
六、这时回到EXCEL表格内就能够查看到,所有的数字数据都已经显示为文本模式了。
说反了,应该是文本数字转化为真正的数字,用分列方法。
分列的时候,直接按“完成”,不要按下一步。
补充问题:识别码为X的数据为真正的文本数据,不能转化为数值类型。
首先在需要分列的列后插入几列空白行,然后在文本分列向导里面的目标区域里面,输入想插入地方的单元格位置(因为默认起始的位置是需要被分列单元格位置,所以才会覆盖)
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Target.Cells = "" Then
Exit Sub
Else
Selection.TextToColumns Destination:=Selection, DataType:=xlFixedWidth, _
FieldInfo:=Array(Array(0, 1), Array(i, 1)), TrailingMinusNumbers:=True
End If
End Sub
在工作表事百件程度序Worksheet_SelectionChange里写入上面代码。问答Array(i, 1)中的 i 为分内列的第一列容字符数,可自行改变。