Board logo

標題: EXCEL符合條件儲存格下方插入一列 [打印本頁]

作者: lionliu    時間: 2012-3-22 16:33     標題: EXCEL符合條件儲存格下方插入一列

各位大大好小弟我有一個excel問題不知如何處裡請教一下
po n01234        po#5678
zxcv                                 1
zxcv                                 24
zxcv                                    31
po n01234        po#5678                  
zxcv                                 21
zxcv                                 21
zxcv                                 3
po n01234        po#5678
zxcv                                12
zxcv                                  2
zxcv                                  3

想要將她轉換成   

po n01234
po#5678
zxcv
zxcv
zxcv
po n01234
po#5678
zxcv
zxcv
zxcv
po n01234
po#5678
zxcv
zxcv
zxcv
請教我要如何處裡我試了很多方法皆不能達到要求
作者: register313    時間: 2012-3-22 20:09

回復 1# lionliu

符合條件儲存格下方插入一列
條件 是什麼?
[attach]10105[/attach]
作者: lionliu    時間: 2012-3-23 08:51

本帖最後由 lionliu 於 2012-3-23 11:47 編輯

感謝register313的指導啦
你的方法我現在測試中
但是有可能用自動篩選來做嗎
條件式 range(a:a).value = "PO**"
因為我的po值不固定所以才會想以"po**"作條件
類似這樣的作法嗎
謝謝你
作者: register313    時間: 2012-3-23 17:43

回復 3# lionliu

VBA
  1. Sub FF()
  2. LastR = [A65536].End(xlUp).Row
  3. For R = LastR To 1 Step -1
  4.   If Cells(R, 1) Like "po*" Then
  5.      Cells(R + 1, 1).Insert Shift:=xlDown
  6.      Cells(R, 2).Copy Cells(R + 1, 1)
  7.   End If
  8. Next R
  9. [B:B] = ""
  10. End Sub
複製代碼

作者: lionliu    時間: 2012-3-23 21:17

謝謝register313第一種方法有做出來了謝謝
但因像次很長所以才會有第二種想法
現在來試一下




歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)