0 / 0 / 0
Регистрация: 03.12.2013
Сообщений: 5
|
|
1 | |
Как нажатием ENTER снизу добавить строку с таким же форматированием, как только что заполненная03.12.2013, 15:46. Показов 1867. Ответов 7
Метки нет (Все метки)
Здравствуйте. Совсем не пишу скрипты, но я понял, что только с его помощью пожно реализовать в экселе задуманное.
после заполнения ячейки и нажатия ENTER снизу должна добавляться строка такая же, как только что заполненная. Новая строка должна быть без данных, но с сохранением формата (цвет, границы, объединение ячеек и т.п.) Прилагаю файл. Например, в прилагаемом файле при текущей ячейке Е5 нажимаем Enter Ниже должна добавиться строка, при этом ячейка С6 должна войти в объединенную ячейку С4:С6. А если потом нажать Enter в объединенной ячейке С4:С6, то должно добавиться уже 3 строки, с объединенной ячейкой С7:С9 (в идеале, хотелось бы, чтобы из объединенной ячейки добавлялось не более 2-х строк). Спасибо
0
|
03.12.2013, 15:46 | |
Ответы с готовыми решениями:
7
Как закончить ввод данных нажатием Enter Как удалить символ, созданный нажатием Enter Как вводить значения в консоль без подтверждения нажатием Enter? Как вводить числа в массив и заканчивать ввод нажатием кнопки Enter! |
0 / 0 / 0
Регистрация: 03.12.2013
Сообщений: 5
|
|
04.12.2013, 11:10 [ТС] | 2 |
Пожалуйста, помогите с макросом!
0
|
0 / 0 / 0
Регистрация: 03.12.2013
Сообщений: 5
|
|
04.12.2013, 12:45 [ТС] | 4 |
Хм... Сложный макрос получился
Только к предыдущим ячейкам уже не дает вернуться (не вставляет строки по enter) И не удаляет нижние строки
0
|
0 / 0 / 0
Регистрация: 03.12.2013
Сообщений: 5
|
||||||
04.12.2013, 15:45 [ТС] | 6 | |||||
я где-то нашел совсем простое:
Только вот он вставляет строки сверху, а надо, чтобы снизу активной ячейки. И если войти в объединенную ячейку, то он опять же вставляет одиночную строку сверху. Т.е. можно ли доработать этот простой скрипт, чтобы: 1. строка вставлялась ниже активной ячейки 2. чтобы копировались и вставлялись снизу строки, принадлежащие объединенной ячейке ?
0
|
04.12.2013, 16:10 | 7 |
Если Вы скопируете этот макрос во вновь созданную книгу, то заметите, что по Enter он не работает.
После доработки должен получиться мой макрос или близкий к нему, то есть перед вставкой строки надо разбивать объединенные ячейки ниже , а потом заново объединять и использовать сложную адресацию и т.д. и т.п.
0
|
0 / 0 / 0
Регистрация: 03.12.2013
Сообщений: 5
|
|
05.12.2013, 12:09 [ТС] | 8 |
Удаление теперь работает
А вот если наплодить разделов (объединенных ячеек С), то вернуться и вставить строку в Е не получается - нарушается объединение ячеек Понятно, что объединенные ячейки зло, но без них никак.
0
|
05.12.2013, 12:09 | |
05.12.2013, 12:09 | |
Помогаю со студенческими работами здесь
8
Как сделать так, что бы в textarea при нажатии на enter не происходил перенос на другую строку? Как вставить длинную строку с форматированием в textbox? Как вернуть HEX (с форматированием, использовались регулярные выражения) в строку Как добавить текст в Richbox снизу вверх Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |