請問如何用VBA將2年既REPORT合併埋一齊?

本帖最後由 kelvinp 於 2019-7-26 14:28 編輯

公司要追人交report
好似今年咁, 要追2018年同部份2018年至2019年頭既REPORT
如果係有包括埋2019年,系統係會generate出黎放係2019年個excel到
所以我需要generate 2018年同2019年2個reports,之後再combine埋一齊睇返每個同事個report period齊唔齊2018整年,同埋有冇邊個人未交Report既就要追
如果同事Report period係1.1.2018-31.12.2018, 咁係column d會出1
如果同事report period係1.1.2018-1.4.2018 + 2.4.2018-31.12.2018, 咁係column d會出2
如果同事report period係1.1.2018-1.4.2018 + 2.4.2018-31.7.2018 + 1.8.2018-31.12.2018, 咁係column d會出3
如果同事未交report, column d就會出0
如果同事Report period係1.1.2018-1.2.2019, 咁係column d會出1,但會出現係2019年個excel file到
如果同事Report period係1.1.2018-1.4.2018 + 2.4.2018-31.7.2018 + 1.8.2018-1.2.2019, 咁係2018年column d會出2,同時會係2019年column d會出1

請問點用VBA寫check  Column D如果大過0就copy去新既sheet到?
如果要check 2個file coulumn d都係等於0既話(即係個個同事完全未交report)係咪將上面個vba改少少就做到?

謝謝
2018.PNG
2019.PNG