Макрос добавления пустой таблицы с отступом строки
Baffka
Дата: Среда, 28.12.2022, 16:34 |
Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Здравствуйте. Помогите пожалуйста. Необходим макрос, чтоб по нажатию сочетания клавиш добавлялась таблица с отступом в одну строчку, с сохранением формул, но не заполненная, пустая.
Здравствуйте. Помогите пожалуйста. Необходим макрос, чтоб по нажатию сочетания клавиш добавлялась таблица с отступом в одну строчку, с сохранением формул, но не заполненная, пустая. Baffka
Ответить
Сообщение Здравствуйте. Помогите пожалуйста. Необходим макрос, чтоб по нажатию сочетания клавиш добавлялась таблица с отступом в одну строчку, с сохранением формул, но не заполненная, пустая. Автор - Baffka Дата добавления - 28.12.2022 в 16:34
Nic70y
Дата: Среда, 28.12.2022, 16:48 |
Сообщение № 2
Группа: Друзья
Ранг: Экселист
Сообщений: 9005
Репутация:
2369
±
Замечаний:
0% ±
Excel 2010
[vba]Код
Sub u_415() Application.ScreenUpdating = False u = Cells(Rows.Count, "n").End(xlUp).Row + 2 Range("a1:n8").Copy Range("a" & u) Range("a" & u + 1 & ":g" & u + 7).ClearContents 'здесь допишите, что еще нужно стереть 'по примеру Range("a" & u + 1 & ":g" & u + 7).ClearContents Application.ScreenUpdating = True End Sub
[/vba]сочетание клавиш надеюсь сможете назначить
[vba]Код
Sub u_415() Application.ScreenUpdating = False u = Cells(Rows.Count, "n").End(xlUp).Row + 2 Range("a1:n8").Copy Range("a" & u) Range("a" & u + 1 & ":g" & u + 7).ClearContents 'здесь допишите, что еще нужно стереть 'по примеру Range("a" & u + 1 & ":g" & u + 7).ClearContents Application.ScreenUpdating = True End Sub
[/vba]сочетание клавиш надеюсь сможете назначить Nic70y
ЮMoney 41001841029809
Ответить
Сообщение [vba]Код
Sub u_415() Application.ScreenUpdating = False u = Cells(Rows.Count, "n").End(xlUp).Row + 2 Range("a1:n8").Copy Range("a" & u) Range("a" & u + 1 & ":g" & u + 7).ClearContents 'здесь допишите, что еще нужно стереть 'по примеру Range("a" & u + 1 & ":g" & u + 7).ClearContents Application.ScreenUpdating = True End Sub
[/vba]сочетание клавиш надеюсь сможете назначить Автор - Nic70y Дата добавления - 28.12.2022 в 16:48
Baffka
Дата: Среда, 28.12.2022, 16:57 |
Сообщение № 3
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
'здесь допишите, что еще нужно стереть 'по примеру Range("a" & u + 1 & ":g" & u + 7).ClearContents
Сочетание клавиш добавил. А вот как стереть заполненные данные не понимаю. Помогите пожалуйста.
'здесь допишите, что еще нужно стереть 'по примеру Range("a" & u + 1 & ":g" & u + 7).ClearContents
Сочетание клавиш добавил. А вот как стереть заполненные данные не понимаю. Помогите пожалуйста.Baffka
Ответить
Сообщение 'здесь допишите, что еще нужно стереть 'по примеру Range("a" & u + 1 & ":g" & u + 7).ClearContents
Сочетание клавиш добавил. А вот как стереть заполненные данные не понимаю. Помогите пожалуйста.Автор - Baffka Дата добавления - 28.12.2022 в 16:57
Nic70y
Дата: Среда, 28.12.2022, 16:59 |
Сообщение № 4
Группа: Друзья
Ранг: Экселист
Сообщений: 9005
Репутация:
2369
±
Замечаний:
0% ±
Excel 2010
заполните таблицу полностью, выделите красным, то что нужно стереть
заполните таблицу полностью, выделите красным, то что нужно стереть Nic70y
ЮMoney 41001841029809
Ответить
Сообщение заполните таблицу полностью, выделите красным, то что нужно стереть Автор - Nic70y Дата добавления - 28.12.2022 в 16:59
Baffka
Дата: Среда, 28.12.2022, 17:02 |
Сообщение № 5
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
заполните таблицу полностью, выделите красным, то что нужно стереть
заполните таблицу полностью, выделите красным, то что нужно стереть
Baffka
К сообщению приложен файл:
1111.xlsm
(18.2 Kb)
Ответить
Сообщение заполните таблицу полностью, выделите красным, то что нужно стереть
Автор - Baffka Дата добавления - 28.12.2022 в 17:02
Nic70y
Дата: Среда, 28.12.2022, 17:07 |
Сообщение № 6
Группа: Друзья
Ранг: Экселист
Сообщений: 9005
Репутация:
2369
±
Замечаний:
0% ±
Excel 2010
[vba]Код
Sub Макрос1() ' ' Макрос1 Макрос ' ' Сочетание клавиш: Ctrl+й ' Application.ScreenUpdating = False u = Cells(Rows.Count, "n").End(xlUp).Row + 2 Range("a1:n8").Copy Range("a" & u) Range("a" & u + 1 & ":g" & u + 1).ClearContents Range("i" & u + 1 & ":i" & u + 6).ClearContents Range("k" & u + 1 & ":k" & u + 6).ClearContents Range("m" & u + 1 & ":m" & u + 6).ClearContents Application.ScreenUpdating = True End Sub
[/vba]
[vba]Код
Sub Макрос1() ' ' Макрос1 Макрос ' ' Сочетание клавиш: Ctrl+й ' Application.ScreenUpdating = False u = Cells(Rows.Count, "n").End(xlUp).Row + 2 Range("a1:n8").Copy Range("a" & u) Range("a" & u + 1 & ":g" & u + 1).ClearContents Range("i" & u + 1 & ":i" & u + 6).ClearContents Range("k" & u + 1 & ":k" & u + 6).ClearContents Range("m" & u + 1 & ":m" & u + 6).ClearContents Application.ScreenUpdating = True End Sub
[/vba] Nic70y
ЮMoney 41001841029809
Ответить
Сообщение [vba]Код
Sub Макрос1() ' ' Макрос1 Макрос ' ' Сочетание клавиш: Ctrl+й ' Application.ScreenUpdating = False u = Cells(Rows.Count, "n").End(xlUp).Row + 2 Range("a1:n8").Copy Range("a" & u) Range("a" & u + 1 & ":g" & u + 1).ClearContents Range("i" & u + 1 & ":i" & u + 6).ClearContents Range("k" & u + 1 & ":k" & u + 6).ClearContents Range("m" & u + 1 & ":m" & u + 6).ClearContents Application.ScreenUpdating = True End Sub
[/vba] Автор - Nic70y Дата добавления - 28.12.2022 в 17:07
Baffka
Дата: Среда, 28.12.2022, 17:12 |
Сообщение № 7
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Низкий поклон! Огромаднейшее спасибо!
Низкий поклон! Огромаднейшее спасибо! Baffka
Ответить
Сообщение Низкий поклон! Огромаднейшее спасибо! Автор - Baffka Дата добавления - 28.12.2022 в 17:12