Приведенный ниже код отлично подходит для поиска первой пустой ячейки в данном столбце (здесь столбец B). Но мне нужен код, чтобы найти первый пустой элемент в этой колонке.Найти и выбрать первую пустую ячейку в столбце B с помощью Excel vba
Sub macro1()
Dim sourceCol As Integer, rowCount As Integer, currentRow As Integer
Dim currentRowValue As String
sourceCol = 2 'column B has a value of 2
rowCount = Cells(Rows.Count, sourceCol).End(xlUp).Row
'for every row, find the first blank cell and select it
For currentRow = 1 To rowCount
currentRowValue = Cells(currentRow, sourceCol).Value
If IsEmpty(currentRowValue) Or currentRowValue = "" Then
Cells(currentRow, sourceCol).Select
End If
Next
End Sub
Кроме того, он должен начать смотреть из строки 10 вместо строки 1.
Может кто-нибудь переписать этот код, чтобы сделать это?
В чем разница между пустой и пустой ячейкой? – Maco
Да, в чем разница между пустой ячейкой и пустой ячейкой? –
Возможный дубликат [Выбрать первую пустую ячейку в столбце F, начиная с строки 1. (без использования смещения)] (http://stackoverflow.com/questions/14957994/select-first-empty-cell-in-column-f- пуско-от-ряда-1-без помощи смещения) –