返回列表 上一主題 發帖

[發問] ALT+ENTER 分行的問題

[發問] ALT+ENTER 分行的問題

請問一下

我的儲存格有使用 ALT+ENTER 分隔

如何把此格打散後變成下面的形式

雖然GOOGLE到CHAT(10)可解決分隔,但是還是無法解決這個問題  

希望板大們可以指點一下Before       
"aa
bb
cc"        100分
dd        50分


After       
       
aa        100分
bb        100分
cc        100分
dd        50分

Before       
"aa
bb
cc"        100分
dd        50分


After       
       
aa        100分
bb        100分
cc        100分
dd        50分

本帖最後由 white945 於 2012-8-12 22:53 編輯

回復 1# asoonla
  1. Sub 分割()
  2. Dim Ay(), A As Range, Ar As Variant, C As Variant, s&
  3. For Each A In Selection
  4.    Ar = Split(A, Chr(10))
  5.    For Each C In Ar
  6.       ReDim Preserve Ay(2, s)
  7.       Ay(0, s) = C: Ay(1, s) = A.Offset(, 1).Value
  8.       s = s + 1
  9.    Next
  10. Next
  11. Selection(1).Resize(s, 2) = Application.Transpose(Ay)
  12. End Sub
複製代碼

TOP

        靜思自在 : 滴水成河。粒米成蘿,勿輕己靈,勿以善小而不為。
返回列表 上一主題