簡體   English   中英

Excel VBA添加小計並刪除行

[英]Excel VBA Add subtotals and remove rows

我試圖弄清楚如何根據不同列的值來添加一行總和。 當我這樣做時,我想刪除累加到該值的行並只保留一行。

例如,列A具有PO 10404,PO 10404,PO 10404,PO 10404,PO 10405,PO10405。我想在PO 10404和PO 10405之間添加一行,然后將兩個PO的美元金額相加(I 'm用SumIf進行猜測),然后刪除單個行,只保留總計的一行。 我需要公共行的內容,例如PO號。

謝謝!

這實際上不是編程問題,但轉到

數據>大綱>小計>每次輸入(Po#)>使用(總和)>選擇美元金額列。

然后,折疊組,然后在小計上復制粘貼值,然后刪除分組的行。

您可以使用數據透視表執行此操作。 使用“ PO#”作為行標簽,並使用“總銷售額”(或稱為列的任何值)的總和。

編輯:將其自動化為宏的有用提示:

http://www.globaliconnect.com/excel/index.php?option=com_content&view=article&id=147:create-an-excel-pivot-table-report-using-vba&catid=79&Itemid=475

然后自動保存為CSV:

ActiveWorkbook.SaveAs Filename:= _
"c:\MyFile.csv", FileFormat:=xlCSV _
, CreateBackup:=False

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM