謝謝你們!我想我可能已經解釋了我的問題有點模糊。爲了說明我的問題,我附上了兩個打印屏幕。按照最後一列降序排列excel 2007數據透視表VBA
打印屏幕:http://imageshack.us/photo/my-images/804/illustrasjon.jpg
我的樞軸表顯示停止[分鐘],因爲在生產線上指定的原因。本週的「Totalt」專欄(生產天數有所不同)是我希望關注的,以便將改善工作分配到正確的地方。排序將由我的其他人每天執行,他們確實應該有一個按鈕,而不是通過選項欄進行排序。
注意! 'Sum'列不是數據透視表的一部分。這只是一個計算'Totalt'列到一個固定列,以便製作排序結果的扇區圖,因爲無法從'Totalt'列創建數據透視圖。
'每日標籤'欄只是每日(分鐘)的目標,我希望保持指定原因的停止生產,所以應該將其保留在'Totalt'列之外,重要。
我有一個樞軸表由周示出從一至五個任意天數過濾。因此總結了這些日子的價值的右欄總是「移動」,這就是爲什麼我不能簡單地記錄一個宏。我想創建一個宏,按照總列降序排列數據透視表。
我不說話VBA的國際語言,但是想象一下,這是相當容易的人誰做。
非常感謝任何人願意寫的代碼我!
最好的問候, 漢斯
漢斯,請查看我的解決方案。它不需要用戶去調整數據透視表,它只需要你正確地排序一次。該設置被保存,然後每當一個值發生變化時,數據透視表將自動重新排序我的代碼。試試看,如果有任何不清楚的地方,請告訴我。 – Alain