原創作者: 盧子1987 轉自:EXCEL不加班
今天,盧子想再次刷新你的認知,沒錯,就是這麼自信!這裡面涉及到的功能,你可能看過,但是完整的教程,99%的人都沒看過。
這是一份插入表格的數據源。
強調一下,如果是普通的數據,需要插入表格。
插入表格這個功能妙用多多,最大的妙用就是提供動态數據源,結合透視表就完美。
Step 02 将客戶拉到篩選,産品名稱拉到行,數量和金額(元)拉到值。
Step 03 點擊(全部)這個單元格,再點擊分析→顯示報表篩選頁。
Step 04 點擊确定。
這樣就按客戶名稱,統計并拆分成多個表格。
假設現在客戶名稱4個已經定下來了,現在希望達到的效果是:隻要在總表新增數據,分表就自動更新統計。
拆分已經實現,剩下的就是自動更新統計。
Step 05 右鍵Excel不加班這個工作表,點擊查看代碼。
Step 06 雙擊ThisWorkbook,将自動刷新代碼粘貼進去,關閉窗口。
Private Sub Workbook_SheetActivate(ByVal Sh As Object)
ActiveWorkbook.RefreshAll
End Sub
前面已經提過,如果不會VBA代碼,可以錄制宏。代碼的意思,就相當于打開新的工作表,點全部刷新,以前這一步是手工操作,現在讓VBA幫你操作。
Step 07 在總表新增加一條客戶為Excel不加班的記錄。
Step 08 切換到Excel不加班這個表,立馬可以看到新增加的記錄。
好用嗎?
神奇嗎?
Step 09 所有使用VBA的工作簿,都需要另存為啟用宏的工作簿。
插入表格起到了獲取動态數據源的作用,VBA起到了自動刷新的作用,缺一不可!
缺陷:這個方法唯一的不足,就是新增加其他客戶,不會自動生成新的工作表,隻對原來已經生成的客戶工作表有效。
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!