请问我制作EXCEL表时,相同的数据为什么不能全部排在一起?

请问我制作EXCEL表时,相同的数据为什么不能全部排在一起?,第1张

我看了图片,相同的数据已经排在一起了的,那些分开的数据确实不同,前面的是--、后面的是→,电脑认为他们是不同的内容。如果不需要把这两种符号区别对待,可以替换(快捷键CTRL+H),如下图 *** 作:

序号是放在B列还是直接在A列文字后面添加?

如果是直接接在文字后面,就只有用VBA了。

按alt+F11打开VBA编辑器,双击左边你要处理的数据所在工作表,打开其代码窗口,在窗口里输入代码:

Sub test()

Dim i, j, k, cc, a(1000)

For i = 1 To 1000

If Cells(i, 1) <>"" And a(i) <>1 Then

cc = Cells(i, 1)

Cells(i, 1) = cc &1

k = 2

For j = i To 1000

If Cells(j, 1) = cc Then

Cells(j, 1) = cc &k

k = k + 1

a(j) = 1

End If

Next j

End If

Next i

End Sub

按F5运行。

代码可将A列1000行内的文字进行你所说的处理。这个处理是不可逆的,在你按F5运行之前,请自行备份A列数据。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/bake/11829944.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-19
下一篇2023-05-19

发表评论

登录后才能评论

评论列表(0条)

    保存