excel一个单元格里各种数据用分号隔开(如43.66;45.49;172;43.72;45.67;5),如何分别取出各项数据,请赐
发布网友
发布时间:2022-05-09 23:14
我来回答
共3个回答
热心网友
时间:2023-10-05 14:46
数据---分列,选择分号作为分列标志。
热心网友
时间:2023-10-05 14:47
最简单的,数据分列
选择单元格,数据-分列-分隔符-分号
下一步
热心网友
时间:2023-10-05 14:47
编写VBA代码比较容易实现。假设"43.66;45.49;172;43.72;45.67;5" 放在sheet1 工作表 A1单元格中,
读取A1中的数据,并将其存入 B1:G1 中的程序代码如下:(您可以根据这个代码进行修改,以达到你想要的效果)
Sub test()
Dim a As Variant
Dim i As Integer
Worksheets("Sheet1").Activate
a = Split(Cells(1, 1), ";")
Range(Cells(1, 2), Cells(1, 2 + UBound(a))) = a
End Sub