本文所介紹的技巧將向你說明如何創(chuàng)建這樣一個宏,看看如何使用宏來節(jié)省你的寶貴時間。(本技巧可應(yīng)用于Microsoft Excel 97、Excel 2000、Excel 2002、和Excel 2003。)
Joydip Das在合并數(shù)個工作簿時遇到了問題。這些工作簿總數(shù)約有200,保存在同一文件夾中,其中大多數(shù)工作簿中只包含一個單獨的工作表,但有些工作簿包含多個工作表。這些工作簿中的工作表需要被添加到一個新的工作簿中。
合并數(shù)量如此巨大的工作簿的簡單方法——如果經(jīng)常要這樣做的話——是使用宏。下面的宏會顯示一個對話框,提示你選擇要合并的文件。(你可以通過按下Ctrl鍵單擊的方法選擇多個工作簿。)它會使用代碼在你所選的工作簿列表中循環(huán),打開每個工作簿并將其中的工作表移動到工作簿的末尾。
在將工作表添加到工作簿末尾的過程中,Excel會復(fù)制工作表的名稱并自動根據(jù)檢測結(jié)果附加(2)、(3)等數(shù)字編號。工作簿中與其他工作表相關(guān)的任何公式也會自動更新的新的名稱。