[算表]如何快速刪掉大量空白格

看板Office作者 (earlywinter)時間5年前 (2018/09/25 16:02), 編輯推噓0(0026)
留言26則, 2人參與, 5年前最新討論串1/1
軟體:excel 版本:2016 小弟目前有一個很大量資料的檔案,但空白格很多 想把空白個刪掉並讓下面資料往上推如例圖 https://imgur.com/tDvXUXF
資料有時會有一整欄都是空白,還是要維持不能刪掉 好像需要用VBA寫,但爬了一下還是不太會, 請教大大如何寫才快速呢 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 180.177.120.98 ※ 文章網址: https://www.ptt.cc/bbs/Office/M.1537862543.A.0EE.html

09/25 16:05, 5年前 , 1F
選取欄位,ctrl+g或f5,特殊,空格,右鍵,刪除,下方儲存
09/25 16:05, 1F

09/25 16:05, 5年前 , 2F
格上移
09/25 16:05, 2F

09/25 16:20, 5年前 , 3F
可是我資料很多欄,有一萬多欄...
09/25 16:20, 3F

09/25 16:22, 5年前 , 4F
a欄左側和第1列上方有工作表儲存格全選,全選後再以上述步
09/25 16:22, 4F

09/25 16:22, 5年前 , 5F
驟刪除,試試
09/25 16:22, 5F

09/25 16:26, 5年前 , 6F
或是知道起迄欄號的話,也可ctrl+g或f5開啟視窗,於參照位
09/25 16:26, 6F

09/25 16:27, 5年前 , 7F
址處打上如a:xfd方式
09/25 16:27, 7F

09/25 16:31, 5年前 , 8F
其他選取上另有選取範圍內資料最左上有值儲存格再按下ctrl
09/25 16:31, 8F

09/25 16:32, 5年前 , 9F
+shift+end
09/25 16:32, 9F

09/25 16:38, 5年前 , 10F
會當機,在找空白格時就當了
09/25 16:38, 10F

09/25 17:10, 5年前 , 11F
我有找到一個刪除A欄的VBA程式碼,要怎麼讓它繼續用
09/25 17:10, 11F

09/25 17:11, 5年前 , 12F
它欄,另外我知道最後一欄是ALM欄。
09/25 17:11, 12F

09/25 17:12, 5年前 , 13F
09/25 17:12, 13F

09/25 17:27, 5年前 , 14F
09/25 17:27, 14F

09/25 17:44, 5年前 , 15F
照你的程式打了之後,假設我A、B欄是空白,C欄的東西
09/25 17:44, 15F

09/25 17:44, 5年前 , 16F
往左移到A欄了,其他也是跟著往左。
09/25 17:44, 16F

09/25 17:58, 5年前 , 17F
測試了a、b欄是空白,c欄的
09/25 17:58, 17F

09/25 17:58, 5年前 , 18F
資料並不會往左移,而是往上移
09/25 17:58, 18F

09/25 19:10, 5年前 , 19F
OK了!!感謝soyoso大大,但我電腦太爛都要跑超久,且
09/25 19:10, 19F

09/25 19:11, 5年前 , 20F
是在我把檔案弄成1000筆,有方法讓他加快EX:連續遇
09/25 19:11, 20F

09/25 19:12, 5年前 , 21F
連續遇到4格空格就換下一欄這樣。感謝大大了
09/25 19:12, 21F

09/26 01:15, 5年前 , 22F
2個方式來調整效率 https://i.imgur.com/ytxkV7J.jpg
09/26 01:15, 22F

09/26 01:16, 5年前 , 23F
10000為列數,1001為欄數a:alm,工作表4為輸出的工作表名
09/26 01:16, 23F

09/26 01:17, 5年前 , 24F
稱,看要輸出到那個工作表就改以該工作表名稱
09/26 01:17, 24F

09/26 01:19, 5年前 , 25F
目的是將判斷非空白儲存格的資料,輸出在其他工作表的儲存
09/26 01:19, 25F

09/26 01:19, 5年前 , 26F
存格內
09/26 01:19, 26F
文章代碼(AID): #1RgUkF3k (Office)