Мне нужно удалить пустые ячейки в столбце F с F4 вниз.В каждой строке будет от 0 до множества пустых ячеек.
Я очень новичок в кодировании, и мой самый успешный подход - это взять код, который сделал что-то похожее, и уничтожить его.
Вот код, который работал для чего-то подобного:
Sub test()
Dim i As Long
With Worksheets("Sheet1")
For i = 4 To .Cells(.Rows.Count, "F").End(xlUp).Row
Do While .Cells(i, "F").Value2 = .Cells(1, "B").Value2 And Not
IsEmpty(.Cells(i, "F"))
.Cells(i, "F").Resize(1, 4).Delete shift:=xlToLeft
Loop
Next i
End With
End Sub
И вот что я пытался сделать с ним:
Sub test()
Dim i As Long
With Worksheets("sheet1")
For i = 4 To .Cells(.Rows.Count, "F").End(xlUp).Row
Do While .Cells(i, "F").Value2 = ""
.Cells(i, "F").Resize(1, 4).Delete shift:=xlToLeft
Loop
Next i
End With
End Sub
Я не получаю никаких ошибок при запуске,но это тоже не работает.
Любое руководство приветствуется!