返回列表 上一主題 發帖

請問SHEET轉換紀錄的問題

回復 10# tonycho33
  1. Sub QQ()
  2. BR = 2
  3. With Sheets("aa")
  4.   For AR = 3 To [A65536].End(xlUp).Row Step 3
  5.     If .Cells(AR, "T") = "已排程" Then
  6.        .Cells(AR, "A").Resize(3, 19).Copy Sheets("bb").Cells(BR, "A")
  7.        BR = BR + 3
  8.     End If
  9.   Next AR
  10. End With
  11. End Sub
複製代碼

TOP

回復 10# tonycho33
請問 如圖

TOP

本帖最後由 tonycho33 於 2012-2-16 15:43 編輯

回復 12# GBKEE
回復 11# register313
F欄是資料欄,隱藏錯了
E欄是預留欄位

請教一下
之前詢問過的問題要彙整
aa→bb 是當T欄輸入『已排程』則匯入bb,並可以一筆一筆新增,已ok
bb→cc 目前是只能欄位轉換,可否當bb有新增時,cc也可以一筆一筆新增,請協助
就是當aa新增一筆T欄輸入『已排程』,該筆3列會轉入bb最後3列,之後轉換到cc時,只轉這一筆,不會全部一起轉換,並排在最下方
cc→dd 則是之前提問的功能,可以一筆一筆新增dd,已ok


所以麻煩第二項功能可以協助
謝謝

Book1.rar (30.67 KB)

Tony

TOP

回復 13# tonycho33

    a按鈕(aa->bb)拿掉 b按鈕(bb->cc)拿掉  (不能自己用按鈕控制)
=> 當aa工作表T欄新增1個"已排程"時,自動新增到bb工作表及cc工作表
   
Book1.rar (29.93 KB)

TOP

回復 14# register313


    感謝協助,這樣的做法的確比我想得還好很多
  感謝
Tony

TOP

        靜思自在 : 【時間成就一切】時間可以造就人格,可以成就事業,也可以儲積功德。
返回列表 上一主題