To jest jedno pytanie, z którym jestem bardzo zdezorientowany. Coz Szukałem tego tyle razy, ale zawsze znajduję kody związane ze znalezieniem ostatnio używanej lub pierwszej niepustej komórki. Próbowano pod poniższymi kodami. Kody diff zostały rozdzielone przez słowo "jeszcze"Wybierz pierwszą pustą komórkę w kolumnie F, począwszy od wiersza 1. (bez użycia przesunięcia)
iRow = Worksheets("Sheet1").Cells(Rows.Count,1).End(XlUp).Row
nawet
Sub LastCellBeforeBlankInColumn()
Range("A1").End(xldown).Select
End Sub
nawet
znaleźć bardzo ostatnio używany komórkę w kolumnie:
Sub LastCellInColumn()
Range("A65536").End(xlup).Select
End Sub
nawet
Znajdź ostatnia komórka, przed pustym rzędu:
Sub LastCellBeforeBlankInRow()
Range("A1").End(xlToRight).Select
End Sub
nawet
znaleźć bardzo ostatnio używany komórkę rzędu:
Sub LastCellInRow()
Range("IV1").End(xlToLeft).Select
End Sub
nawet
Worksheets("Sheet1").Range("A1").End(xlDown).Row + 1
nawet
LastRow = Range("A" & Rows.Count).End(xlUp).Row + 1
Sheets("SheetName").Range("A" & LastRow).Paste
nawet
Dim FirstBlankCell as Range
Set FirstBlankCell=Range("A" & rows.Count).end(xlup).offset(1,0)
FirstBlankCell.Activate
'Find the last used row in a Column: column A in this example
Dim LastRow As Long
Dim NextRow As Long
With ActiveSheet
LastRow = .Cells(.Rows.Count, "F").End(xlUp).Row
End With
NextRow = LastRow + 1
Widzieliście to? http://stackoverflow.com/questions/11169445/error-finding-last-used-cell-in-vba –
Czy to nie to samo. Chcę wybrać lub aktywować pierwszą pustą komórkę. przykład: Jeśli istnieją wartości do komórki F5, to chcę aktywować komórkę F6 i nie używać Offset podczas tego – Nishant
Jeśli znasz ostatni wiersz, po prostu użyj 'Range (" F "i LastRow) .Aktywuj" Chociaż nie jestem za dużo na rzecz '.Activate' –