DANIKOLA, не работает.
Сдвигает весь диапазон вверх при удалении строк.
Там же ограничитель под диапазоном стоял.
Сдвигает весь диапазон вверх при удалении строк.
Там же ограничитель под диапазоном стоял.
06.07.2019 21:33:35
RAN, а что делает код из сообщения 9 ?
Я запускаю макрос, и он вокруг ячейки O7 - расставляет 30 двоек. На повторные запуски макрос не реагирует. Или этот алгоритм, как-то способен от ячейки O7 - разместить область даже если строк внизу - больше чем вверху и столбцов вправо - больше чем слева ? Только как это проверить, если этот макрос срабатывает однократно. |
|
|
03.07.2019 12:39:55
Fidgy, что вы имеете ввиду - во все стороны ?
В имеющемся макросе - распространение шло строго на определенное количество ячеек. Например - ровно на 4 ячейки. В общем - на одинаковое количество ячеек увеличивалась область при каждом нажатии. У вас получилось - что-то совсем другое. Область увеличивается - всегда на разное количество ячеек. Сперва на 8 ячеек, потом на 16 ячеек и так при каждом нажатии - все большее количество ячеек. |
|
|
30.06.2019 21:34:44
Вопрос звучал так: " По событию Worksheet_Change например для ячейки S16 (подсвечена зеленым цветом) - растет область чисел вокруг нее. Причем если область чисел встречает препятствие (желтые ячейки), то оно воспринимает их как препятствия - и не распространяется сквозь них. Однако почему-то когда я увеличиваю эту область, то есть некая граница после которой область перестает расти. Когда область чисел достигает 29 она перестает увеличиваться, хотя там нет препятствия. Вопрос - как это исправить в макросе? " |
|||
|