2015-11-12 239 views
0

使用戶窗體將數據添加到VBA中的數據庫。我想要做的事很簡單;選擇最後一個填充的行,然後跳到下一行中的下一個空單元格。Excel VBA .End(xlUp).Offset(1,0).Row

添加了突出顯示的問題的屏幕截圖。

enter image description here

問題很簡單,我在做什麼錯了,怎麼會是固定的嗎?

回答

2

.End(...沒有什麼可參考的。如果你想添加一個換行符,通過書面方式:

Irow = ws.Cells(Rows.Count, 1) _ 
.End(xlUp).Offset(1,0).Row 

觀看_與在第一行結束前有一個空格。 這將連接兩條線,形成一個有效的語句。

或者,只寫了兩行之一:

Irow = ws.Cells(Rows.Count, 1).End(xlUp).Offset(1,0).Row 
+0

太謝謝你了! – RobExcel

+0

我很樂意提供幫助 - 隨時隨地將此問題標記爲已回答。 – Verzweifler