2017-05-25 125 views
0

我目前正在從另一個excel文件導入行到我的數據透視表的項目。數據透視表包含一個總行(可以通過複選框刪除),但我想用vba自動執行。你知道一個可以工作的代碼並刪除這一行,然後在輸入之後再次添加它作爲最後的原始代碼嗎?如何隱藏數據透視表中的總行數?

謝謝你們。

回答

1

在問這個問題之前,您沒有嘗試錄製宏嗎?我剛剛做到了這一點,並得到以下結果:

With ActiveSheet.PivotTables("PivotTable1") 
    .ColumnGrand = False 
    .RowGrand = False 
End With 

只需將它定製到您的工作表和數據透視表即可。

+0

好的謝謝CLR,看起來像一個菜鳥問題,但你如何記錄一個宏?我通常不使用vb​​a –

+0

在Excel的功能區的開發人員選項卡上,應該有一個「錄製宏」按鈕。一旦激活,它將變成「停止錄製」,正如它所暗示的那樣,它將停止錄製你的動作。值得一提的是,並非所有*行動都被捕獲,但大部分都是。 – CLR