以前也經(jīng)常遇到類似問(wèn)題,并且其解決技巧很有效率,因此在這里和大家分享。
如下所示的工作表,在主工作表MASTER中存放著從數(shù)據(jù)庫(kù)下載的全部數(shù)據(jù)。現(xiàn)在,要根據(jù)列E中的數(shù)據(jù)將前12列的數(shù)據(jù)分別復(fù)制到其他工作表中,其中,列E中數(shù)據(jù)開(kāi)頭兩位數(shù)字是61的單元格所在行前12列數(shù)據(jù)復(fù)制到工作表61中,開(kāi)頭數(shù)字是62的單元格所在行前12列數(shù)據(jù)復(fù)制到工作表62中,同樣,開(kāi)頭數(shù)字是63的復(fù)制到工作表63中,開(kāi)頭數(shù)字是64或65的復(fù)制到工作表64_65中,開(kāi)頭數(shù)字是68的復(fù)制到工作表68中。

代碼并不難,很實(shí)用!在代碼中,我已經(jīng)給出了一些注釋,有助于對(duì)代碼的理解。個(gè)人覺(jué)得,這段代碼的優(yōu)點(diǎn)在于:
將數(shù)據(jù)存儲(chǔ)在數(shù)組中,并從數(shù)組中取出相應(yīng)的數(shù)據(jù)。
將數(shù)組數(shù)據(jù)直接輸入到工作表單元格,提高了代碼的簡(jiǎn)潔性和效率。
將代碼適當(dāng)修改,可以方便地實(shí)現(xiàn)類似的需求。






