у меня там такой же стол
и я хочу, чтобы автоматическая вставка пустых строк зависела от ячейки в первом столбце,
Кто-нибудь может мне помочь? Я перепробовал много методов, но ни один из них мне не нужен. Извините за мой английский.
у меня там такой же стол
и я хочу, чтобы автоматическая вставка пустых строк зависела от ячейки в первом столбце,
Кто-нибудь может мне помочь? Я перепробовал много методов, но ни один из них мне не нужен. Извините за мой английский.
Вы можете добавить 1 столбец индекса в качестве первичного ключа. Затем вставьте только столбец индекса и ваш ПК со всеми пустыми полями.
Создать кнопку и назначить следующему макросу
Sub BRow()
Dim WorkRng As Range
Dim FirstRow As Integer
Dim lngRows As Integer
Dim lngCols As Integer
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Select Range", WorkRng.Address, Type:=8)
FirstRow = WorkRng.Row
lngRows = WorkRng.Rows.Count
lngCols = WorkRng.Columns.Count
WorkRng.Cells(lngRows, 1).Resize(1, lngCols).Select
Do Until Selection.Row = FirstRow
Selection.Insert shift:=xlDown, CopyOrigin:=xlFormatFromLeftOrAbove
Selection.Offset(-1, 0).Select
Loop
End Sub
См. примеры здесь