powered by simpleCommunicator - 2.0.52     © 2025 Programmizd 02
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Как вставить макросом пустую строчку через каждые n заполненных строк
4 сообщений из 4, страница 1 из 1
Как вставить макросом пустую строчку через каждые n заполненных строк
    #38701251
anton6
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В приложенном файле строчки заполнены, а нужно, чтобы при нажатии макроса этот массив делился пустыми строчками на 20,21,22, 23, 24, 25 и так далее кусков... в зависимости от того, на сколько мне нужно. Данные могут быть на 3000 строк вниз.
Спасибо)
...
Рейтинг: 0 / 0
Как вставить макросом пустую строчку через каждые n заполненных строк
    #38701326
Фотография VSVLAD
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
anton6,

А где попытки самому написать? полурабочий фрагмент/наброски?
...
Рейтинг: 0 / 0
Как вставить макросом пустую строчку через каждые n заполненных строк
    #38702911
Frost_Imp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я - нуб в VBA, поэтому знающие коллеги по цеху могут меня поправить. Но в качестве пищи для размышлений сойдет
Код: vbnet
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
Sub Макрос2()
Cells(1, 1).Select
Selection.End(xlDown).Select
rFinish = ActiveCell.Row
x = 10 'количество частей, на которые нужно разбить массив
RowX = rFinish / 10 'вставить формулу округления. Получим количество строк в каждом массиве
RowX = 2
Dim RowA%
n = 1
While n < x
RowA = RowA + RowX + 1
Rows(RowA).Select
Selection.Insert Shift:=xlDown, CopyOrigin:=xlFormatFromLeftOrAbove
n = n + 1
Wend
End Sub
...
Рейтинг: 0 / 0
Как вставить макросом пустую строчку через каждые n заполненных строк
    #38702916
Frost_Imp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
RowX = 2
после округления RowX - эту строчку убрать. Лениво было искать, поэтому присвоил RowX "руками"
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Как вставить макросом пустую строчку через каждые n заполненных строк
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]