Автоматическое протягивание формул на новую строку
ЮрийБ
Дата: Среда, 01.03.2017, 13:22 |
Сообщение № 21
Группа: Пользователи
Ранг: Прохожий
Сообщений: 7
Репутация:
0
±
Замечаний:
0% ±
Excel 2013
китин , _Boroda_ , sboy , вот это уже здорово, спасибо. Если появятся еще столбцы после Y с формулами, мне достаточно записать как диапазон столбцов в строке [vba]Код
Range("Y" & dat_ - 1).Copy Range("Y" & dat_)
[/vba] и будет работать?
китин , _Boroda_ , sboy , вот это уже здорово, спасибо. Если появятся еще столбцы после Y с формулами, мне достаточно записать как диапазон столбцов в строке [vba]Код
Range("Y" & dat_ - 1).Copy Range("Y" & dat_)
[/vba] и будет работать?ЮрийБ
Ответить
Сообщение китин , _Boroda_ , sboy , вот это уже здорово, спасибо. Если появятся еще столбцы после Y с формулами, мне достаточно записать как диапазон столбцов в строке [vba]Код
Range("Y" & dat_ - 1).Copy Range("Y" & dat_)
[/vba] и будет работать?Автор - ЮрийБ Дата добавления - 01.03.2017 в 13:22
китин
Дата: Среда, 01.03.2017, 13:23 |
Сообщение № 22
Группа: Модераторы
Ранг: Экселист
Сообщений: 7034
Репутация:
1079
±
Замечаний:
0% ±
Excel 2007;2010;2016
достаточно записать как диапазон столбцов в строке
да типа так [vba]Код
Range("Y" & dat_ - 1 & ":" & "AC" & dat_ - 1).Copy Range("Y" & dat_ & ":" & "AC" & dat_)
[/vba]
достаточно записать как диапазон столбцов в строке
да типа так [vba]Код
Range("Y" & dat_ - 1 & ":" & "AC" & dat_ - 1).Copy Range("Y" & dat_ & ":" & "AC" & dat_)
[/vba]китин
Не судите очень строго:я пытаюсь научиться ЯД 41001877306852
Сообщение отредактировал китин - Среда, 01.03.2017, 13:35
Ответить
Сообщение достаточно записать как диапазон столбцов в строке
да типа так [vba]Код
Range("Y" & dat_ - 1 & ":" & "AC" & dat_ - 1).Copy Range("Y" & dat_ & ":" & "AC" & dat_)
[/vba]Автор - китин Дата добавления - 01.03.2017 в 13:23
ЮрийБ
Дата: Среда, 01.03.2017, 17:06 |
Сообщение № 23
Группа: Пользователи
Ранг: Прохожий
Сообщений: 7
Репутация:
0
±
Замечаний:
0% ±
Excel 2013
Ну я так и понял, по аналогии со столбцами А:F. Еще раз спасибо за ответы и решение.
Ну я так и понял, по аналогии со столбцами А:F. Еще раз спасибо за ответы и решение. ЮрийБ
Ответить
Сообщение Ну я так и понял, по аналогии со столбцами А:F. Еще раз спасибо за ответы и решение. Автор - ЮрийБ Дата добавления - 01.03.2017 в 17:06
ЮрийБ
Дата: Пятница, 03.03.2017, 13:22 |
Сообщение № 24
Группа: Пользователи
Ранг: Прохожий
Сообщений: 7
Репутация:
0
±
Замечаний:
0% ±
Excel 2013
И снова здравствуйте! Вот какой нюанс: если в ячейки примера данные не вводятся с клавиатуры, а добавляются копированием или вводится дата и протягивается вниз. В таком случае макрос не работает. Это решается?
И снова здравствуйте! Вот какой нюанс: если в ячейки примера данные не вводятся с клавиатуры, а добавляются копированием или вводится дата и протягивается вниз. В таком случае макрос не работает. Это решается? ЮрийБ
Ответить
Сообщение И снова здравствуйте! Вот какой нюанс: если в ячейки примера данные не вводятся с клавиатуры, а добавляются копированием или вводится дата и протягивается вниз. В таком случае макрос не работает. Это решается? Автор - ЮрийБ Дата добавления - 03.03.2017 в 13:22
китин
Дата: Пятница, 03.03.2017, 13:30 |
Сообщение № 25
Группа: Модераторы
Ранг: Экселист
Сообщений: 7034
Репутация:
1079
±
Замечаний:
0% ±
Excel 2007;2010;2016
все работает. макрос реагирует на любое изменение первой пустой ячейки столбца G. надо добавлять по 1 ячейке
все работает. макрос реагирует на любое изменение первой пустой ячейки столбца G. надо добавлять по 1 ячейке китин
Не судите очень строго:я пытаюсь научиться ЯД 41001877306852
Сообщение отредактировал китин - Пятница, 03.03.2017, 13:30
Ответить
Сообщение все работает. макрос реагирует на любое изменение первой пустой ячейки столбца G. надо добавлять по 1 ячейке Автор - китин Дата добавления - 03.03.2017 в 13:30
ЮрийБ
Дата: Пятница, 03.03.2017, 14:15 |
Сообщение № 26
Группа: Пользователи
Ранг: Прохожий
Сообщений: 7
Репутация:
0
±
Замечаний:
0% ±
Excel 2013
надо добавлять по 1 ячейке
Как то обойти это можно? Чтобы вставлять сразу несколько строк. Или протягиванием даты из предыдущей строки на несколько строк вниз.
надо добавлять по 1 ячейке
Как то обойти это можно? Чтобы вставлять сразу несколько строк. Или протягиванием даты из предыдущей строки на несколько строк вниз.ЮрийБ
Ответить
Сообщение надо добавлять по 1 ячейке
Как то обойти это можно? Чтобы вставлять сразу несколько строк. Или протягиванием даты из предыдущей строки на несколько строк вниз.Автор - ЮрийБ Дата добавления - 03.03.2017 в 14:15