返回列表 上一主題 發帖

如何將儲存格 由直轉橫

如何將儲存格 由直轉橫

如何將以下儲存格B欄資料轉寫在C欄並以 , 號分隔,這程式碼如何? 請各位高手指教,謝謝!!
A 欄             B欄           C欄
123456       34            34,36,38,40   
1245           36
675             38
457             40

1456            30          30,32
123              32

823              S             S,M,L
2628            M
939              L

謝謝 oobird!!
問題解決了, 但不理解這句  b = Range(Cells(i, 2), Cells(i, 2).End(4))
可否再指教,謝謝!!

TOP

謝謝 GBKEE 指教, 當程式執行這句便中止 For Each C In Range("c:c").SpecialCells(xlCellTypeConstants).Areas
另外 如果只有一列資料,執行 oobird 程式碼便出現以下結果
A 欄             B欄           C欄
123456       34            34,36

1245           36

1456            30          30,32
123              32
應該結果是
A 欄             B欄           C欄
123456       34            34

1245           36            36

1456            30          30,32
123              32
請各位再指教,謝謝!!

TOP

謝謝a8350070,修改後的程式冇問題,謝謝你指敎。

TOP

        靜思自在 : 欣賞別人就是莊嚴自己。
返回列表 上一主題