返回列表 上一主題 發帖

自動刪除空白列

自動刪除空白列

各位大大早晨, 請看附件,
Book1.zip (2.49 KB)



黃色部份是pivot table, 綠色部份是要刪除的空白列

小弟想請教下, 因為每次insert pivot table 都不一樣. 有時多, 有時少, 我應該如何才可以刪除下面的空白列 ??

回復 2# mark15jill


    你好... 我嘗試過, 可以了, 不過想問下, 因為table 入面資料會改變, 如果我要用GRAND TOTAL 開始,

咁我就張 nt = "NTHDE" 改為 nt= "grand total", 跟住就error, 我又應如何寫法呢 ??

TOP

回復 3# yowhome


    不好意思, 我成功了, 原來要大細相同. 謝謝!!

TOP

回復 5# mark15jill

Book1.zip (7.1 KB)
    你好, 小弟又發現有問題, 小弟用你這個方法嘗做一個range selection,

Dim RS, GT As String

RS = "REMARKS:"
GT = "Grand Total"

For GOE = 1 To 65535
    If Cells(GOE, 2) = RS Then RS1 = GOE + 2 ' 第二行儲存格含有REMARKS:
    If Cells(4, GOE) = GT Then GT1 = GOE + 2 ' 第四列儲存格含有Grand Total


Next

    Range("A1", GT1 & RS1).Select
    Selection.Copy

但係 (    If Cells(4, GOE) = GT )  出現error, 我應如何解決呢 ??

TOP

回復 7# mark15jill


    不好意思, 我又說得不清楚了, 是這樣的:

我想要的是一個範圍SELECTION. 範圍係由A1開始到 第四列GRAND TOTAL 向右二行,  及 REMARKS: 下的2行,

如果用 BOOK1.XLS 就是 A1:L30, 但是由於我每次插入的PIVOT TABLE 大小都不一樣, 所以只好嘗試用這個方法,

我想請問下我應如何做呢 ?

TOP

回復 8# Hsieh


    你好. 其實這個問題已經解決了, 只是另有一個問題, 我又不想問新話題, 所以在此繼續, 不好意思

TOP

不好意思, 咁多位大大, 我解決了這個問題了, 謝謝

TOP

        靜思自在 : 修行要繫緣修心,藉事練心,隨處養心。
返回列表 上一主題