[算表] VBA 選取最後一列資料列

看板Office作者 (乖貓)時間9年前 (2017/02/24 19:51), 編輯推噓0(004)
留言4則, 1人參與, 最新討論串1/1
軟體:Office Excel 版本:2007 使用巨集功能錄製了一段巨集,但其實我不會寫VBA,還請各路高手相助! (抱拳) 內容如下: Range("E4").Select Selection.End(xlDown).Select Rows("202:202").Select Selection.Copy Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _ :=False, Transpose:=False Selection.EntireRow.Hidden = True Range("E4").Select 這兩塊想要修改的部分如下: 黃色: ﹡選擇E欄最下面一個資料列 (相當於在E欄使用Ctrl+↓的快捷鍵) ﹡將該列整列選取 紅色: ﹡選擇E欄最下面一個資料列『的下一列那一格』 ﹡執行存檔的動作 簡單來說,是要在資料輸入完之後,然後複製貼上值, 最後預選到下次需要輸入資料的欄位,接著存檔。 感謝相助! -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.25.93.92 ※ 文章網址: https://www.ptt.cc/bbs/Office/M.1487937069.A.3C0.html

02/24 20:28, , 1F
該列整列選取,以range.entirerow.select
02/24 20:28, 1F

02/24 20:29, , 2F
下面一個資料列「的下列那一格」以range.offset
02/24 20:29, 2F

02/24 20:30, , 3F
存檔動作workbook.save
02/24 20:30, 3F

02/24 20:39, , 4F
02/24 20:39, 4F
文章代碼(AID): #1Oi1ujF0 (Office)
文章代碼(AID): #1Oi1ujF0 (Office)