讀古今文學網 > 別怕,ExcelVBA其實很簡單 > 練習小課堂 >

練習小課堂

如果班級工作表中原來已經有記錄,執行程序,在班級工作表中添加記錄前,要將原有記錄清除,你知道怎麼修改程序嗎?

參考答案

執行4.7.7小節中對數據分類的程序前,先執行下面的程序,清除各班級表中的數據記錄。

4.7.8 將工作表保存為新工作簿

工作簿裡有許多班級成績表,如果想把各個班級的成績表保存為一個單獨的工作簿文件,可以用這個程序,如圖4-65所示。

圖4-65 將工作表保存為工作簿

4.7.9 快速合併多表數據

工作簿中保存著各個班級的成績表,如果想把所有班級的成績表匯總到一張工作表中,匯總多表數據,可以用這個程序:

4.7.10 匯總同文件夾下多工作簿數據

某文件夾下有許多工作簿,如圖4-66所示,每張工作簿裡只有一張工作表且結構相同,如圖4-67所示,分別保存各班級的學生名冊。

圖4-66 同一文件夾下的多個工作簿

圖4-67 工作表的結構

把各個工作簿中保存的信息匯總到同文件夾中另一個工作簿的同一張工作表裡,這是領導交給小張的工作。完成這個任務,可以用這個程序。

執行程序後不用手動去複製粘貼,所有的記錄全都匯總到程序所在工作簿的活動工作表中,如圖4-68所示。

圖4-68 匯總後的工作表

4.7.11 為工作表建立目錄

工作簿中有許多工作表,想為工作表建一個目錄,可以用這個程序,如圖4-69所示。

圖4-69 建立工作表目錄