+ -
当前位置:首页 → 问答吧 → 单元格中换行的内容拆分成多个单元个

单元格中换行的内容拆分成多个单元个

时间:2011-08-03

来源:互联网

请教各位老师,我的一个单元格内有换行后的许多信息,我想把他拆分成多个单元格。怎么做呀?

附件

单元格内容的拆分.rar(1.89 KB)

2011-8-3 20:57, 下载次数: 24

作者: Nebula2001   发布时间: 2011-08-03

复制内容到剪贴板
代码:
Sub test()
    Dim rngDest As Range, arr
    On Error Resume Next
    arr = Split(Sheet1.[b5], vbLf)
    arr = WorksheetFunction.Transpose(arr)
    Set rngDest = Application.InputBox("select a cell:", , , , , , , 8)
    rngDest(1).Resize(UBound(arr)) = arr
End Sub

作者: livewire   发布时间: 2011-08-03

Sub tt()
    Dim i&, k&, ar, arr
    ar = Split([b5], Chr(10))
    ReDim arr(1 To UBound(ar) + 1, 1 To 1)
    For i = 0 To UBound(ar)
        k = k + 1
        arr(k, 1) = ar(i)
    Next
    [d8].Resize(k) = arr
End Sub

作者: szwzq   发布时间: 2011-08-03

=MID(B$5,ROW(A1)*2-1,1)    下拉

作者: yangrongguan   发布时间: 2011-08-03

非常的感谢,知道了Spilt函数。谢谢!

作者: Nebula2001   发布时间: 2011-08-04

谢谢szwzq的帮助,学习split函数

作者: Nebula2001   发布时间: 2011-08-04

相关阅读 更多