Работает спасибо)
Изменено: - 06.09.2021 10:49:31
|
06.09.2021 03:21:36
ОГРОМНЕЙШАЯ БЛАГОДАРНОСТЬ!!!
Изменено: - 06.09.2021 10:50:33
|
|||
|
|
|
|
06.09.2021 02:53:18
Спасибо - работает)
Подскажите пожалуйста вот это что значит? if .column > 4 then И ещё вопросик (чуть по другому). Как сделать, чтобы неважно какая ячейка в строке выделена - макрос выполнялся только к определённым столбикам. как объяснить - не знаю, может, чтобы отсчёт (куда вставить дату и какую ячейку очистить) шёл от первого столбика... например пользователь выделит не ту ячейку от которой начнётся отсчёт (0;-5);(0;-2) и дата с удалением зайдут не в ту ячейку...
Изменено: - 06.09.2021 02:53:46
|
|
|
|
|
|
04.09.2021 09:05:20
Добрый день знатокам программирования. Будьте добры - помогите с макросом.
Макрос будет включаться с кнопки. Нужно чтобы он начал действие от выделенной пользователем ячейки. Действия: 1. Снять защиту листа с паролем. 2. Ушёл на 5 ячеек влево (от выделенной перед началом макроса ячейки) и поставил там сегодняшнюю дату. 3. Ушёл на 2 ячейки влево (от выделенной перед началом макроса ячейки) и удалил там значение (если оно там имеется) 4. Поставил защиту листа обратно. Заранее благодарю.
Изменено: - 04.09.2021 10:45:22
|
|
|
|
|
|
07.12.2019 09:23:13
|
|||||
|
|
|
|
07.12.2019 08:01:37
Resize(1,19)
А можете расшифровать, что значит 1, а что 19. А то я не понимаю) вот например по моему макросу. изменяется ячейка, от неё вправо на 13 вставляется дата, вправо на 16 время. потом от времени надо влево 4 ячейки заблокировать, пятую не надо, и от шестой до столбика А (т.е. до первой ячейки в строке) со следующими строками так же. изменили - строка заблокировалась (кроме одной ячейки) и т.д. |
|
|
|
|
|
07.12.2019 07:42:58
Дабы не плодить... Здесь же спрошу... Подскажите пожалуйста, какой командой укоротить макрос на блокирование ячеек...
Чтоб вот так как у меня не писать каждую ячейку отдельно, а диапазоном может... Интересует именно строчный диапазон и именно влево от изменяемой ячейки..
Изменено: - 07.12.2019 07:43:38
|
|||
|
|
|
|
20.04.2018 05:13:32
Но при удалении значения из ячейки "Y:Y", мой макрос так же удаляет в ячейке (0,-17) значение которое там было. Вот нужно сделать так, чтобы именно при удалении он не трогал ячейку (0,-17). Дату изменения (0,-18) пусть вставляет, а значение в ячейке (0,-17) нужно оставить, которое было до удаления.
Изменено: - 21.04.2018 08:03:37
|
|||
|
|
|
|
03.10.2017 10:25:14
Тогда прошу помощи) Вот макрос на той странице - на которую копирую часть строки. Макрос защищает от редактирования нужные ячейки после того как их туда скопируют, что добавить чтобы не копировалось условное форматирование? Ах да... На этом листе тоже есть свои правила усл.форматирования... Надо чтобы они не удалились при этом В общем, если можно конечно, чтобы формат копируемых ячеек сохранился, а правила нет
Изменено: - 03.10.2017 10:29:19
|
|||
|
|
|
|
03.10.2017 10:11:56
Здравствуйте. Подскажите пожалуйста, как сделать чтобы правила условного форматирования при копировании данных с другого листа не копировались вместе с данными...
Не знаю понятно или нет... Скажем есть лист с данными в n-столбов, в каждом столбце свои правила форматирования. При копировании строки например в другой лист - вместе со строкой копируются все правила. Как сделать чтобы форматирование не копировалось... А еще лучше, чтобы сам формат копировался в ячейках а правила нет) P.S. страницы в макросах, когда копирую на другой лист 100% срабатывает макрос, поэтому параметры вставки не канают |
|
|
|
|
|
01.10.2017 03:47:24
Здравствуйте. Подскажите пожалуйста, как сделать чтобы правила условного форматирования при копировании данных с другого листа не копировались вместе с данными...
Не знаю понятно или нет... Скажем есть лист с данными в n-столбов, в каждом столбце свои правила форматирования. При копировании строки например в другой лист - вместе со строкой копируются все правила. Как сделать чтобы форматирование не копировалось... А еще лучше, чтобы сам формат копировался в ячейках а правила нет) P.S. страницы в макросах, когда копирую на другой лист 100% срабатывает макрос, поэтому параметры вставки не канают
Изменено: - 01.10.2017 03:48:52
|
|
|
|
|
|
02.03.2017 06:33:58
Вроде все работает хорошо без паразитов)
Изменено: - 02.03.2017 06:34:18
|
|||
|
|
|
|
02.03.2017 05:45:17
Здравствуйте, форумчане. Подскажите пожалуйста как сделать...
Как в этом макросе сделать так, чтобы при вводе значения в ячейку дата вставлялась в одну ячейку (как например в этом макросе - в следующую справа), а при удалении значения из этой же ячйеки (del) в другую. (например через одну вправо).
|
|||
|
|
|
|
30.11.2016 11:11:37
Здравствуйте есть вот такой код
т.е. что то типа такого)
Изменено: - 30.11.2016 11:31:29
|
|||||
|
|
|
|
17.10.2016 08:50:27
Меня мой макрос устраивает тем что он работает)))
Дело в том что я не сразу пронял про . И до сих пор не совсем понял что сделал этот макрос? Чтобы защита ячеек действовала только на действия юзера? А макросу чтоб защита не мешала? так я понимаю.. Я сделал выполнение этого макроса... Он должен оставаться в Коде? Но вы мне еще убрали защиту ячейки в столбце Q после редактирования... |
|
|
|
|
|
17.10.2016 08:02:39
|
|||
|
|
|
|
17.10.2016 07:54:53
Код работает, я в него вставил вот только 15 строку... ниже код без нее...
Нужно чтобы при редактировании в столбце Q:Q в ячейку q-13 вставлялось значение формулы из q-6. Незнаю понятно или нет объясняю... ну вот в 13 и 14 строке макроса: при редактировании в столбце Q:Q в q-12 вставляется День, в q-11 месяц...
|
|||
|
|
|
|
17.10.2016 06:32:23
Что нужно вставить после Value где .Offset(0, -13). (15строка) Что вставить чтобы в -13 столбе вписывалось ЗНАЧЕНИЕ формулы, которая находится от столбца Q:Q в -6 столбце? что ни пробовал, то ложь, то ссылку на формулу вставляет....
Изменено: - 17.10.2016 07:14:32
|
|||
|
|
|