Спасибо большое.
Подсветка строки при выборе ячейки, Макрос
Подсветка строки при выборе ячейки, Макрос
Настройка кастомного контекстного меню
Настройка кастомного контекстного меню
29.05.2020 23:03:38
Добрый день.
Два вопроса, помогите, пожалуйста, с ответом: 1. С помощью какой программы можно прописать этот код (см. на рисунке) в файл Exel? Попробовал через 2. Можно ли обойтись без программы: просто разархивировать exel файл, создать папку customUI и туда воткнуть xml-файл с этим кодом? |
|
|
Книга Exel на сетевом диске, содержащая умные таблицы
Чем заменить функцию ПОСЛЕД()?
Объединение всех листов из файла на один
Полное очищение ячейки в vba
26.05.2020 12:58:47
Спасибо за наводку. Нашел инфо в статье
|
|
|
Полное очищение ячейки в vba
26.05.2020 12:28:05
Юрий М,
![]() ![]() Столкнулся с такой проблемой, когда на лист ставлю защиту, макрос ломается, т.к., видимо, не может внести изменения в ячейки [AK9] и [O4]. Если я эти ячейки сделаю заранее незащищенными, то после команды .Clear макрос снова ломается, т.к. эта команда делает ячейку по умолчанию защищенной. Вопрос что делать? Как обеспечить работу макроса, защитить лист и чтобы в ячейках была пустота (с проверкой ЕПУСТО = истина)?
|
|||||
|
Полное очищение ячейки в vba
Полное очищение ячейки в vba
Копировать значения из новой строки в умной таблице в новую строку другой таблицы
23.05.2020 23:21:25
Так тоже вылетает (Target = ""), файл закрывается
|
|||
|
Копировать значения из новой строки в умной таблице в новую строку другой таблицы
23.05.2020 23:10:21
цитирование - не бездумное копироание[МОДЕРАТОР]
Mershik, спасибо. Чуть доработал по ячейке Cells(lr, 1). Чтобы код присваивался сам и копировался на исходную таблицу. Но дальше я захотел по итогам затереть значение в столбце H и добавил Target.Offset(0, 0) = "" Это приводит к какому-то зацикливанию и вылету. Что сделал не так?)
|
|||
|
Копировать значения из новой строки в умной таблице в новую строку другой таблицы
23.05.2020 21:55:04
Да, интересный вариант. Но если в таблицу 13 добавлять строки в середину, это будет приводить к постоянному копированию последней строки.
Mershik, первоначально мысль была такой, что если в умную таблицу добавляю новую строку (вниз или в ее середину), то при заполнении в этой новой строке ячеек (которые участвуют в маппинге с др.таблицей), данные переносятся в нее. Если такое сложно отловить, то устроит вариант: я нахожусь в любой ячейке умной таблицы и по кнопке запускаю макрос, который из этой строки из определенных ячеек скопирует инфу в др.умную таблицу |
|
|
Копировать значения из новой строки в умной таблице в новую строку другой таблицы
23.05.2020 21:41:01
Михаил Л, спасибо большое.
потестил немного, т.е. макрос работает по кнопке? Если так, то не вижу необходимости в формуле "Просмотр" и в самом первом макросе, который сравнивает I1 и J1. Если макрос1 запускать, то он будет все время копировать последнюю строку. Если мы идем с вариантом по кнопке, то можно доработать так, чтобы копирование было не последней строки, а выделенной? Ведь в таблицу строку можно добавить не только внизу, но и в середину (через стандартное добавление). |
|
|
Копировать значения из новой строки в умной таблице в новую строку другой таблицы
22.05.2020 22:43:19
Добрый день. Помогите, пожалуйста, написать макрос.
Задача: Если на листе "Зибель" в умной таблице "Таблица13" появляется новая строка (путем стандартного добавления или путем записи в строку снизу новых данных), то необходимо копировать значения конкретных ячеек (после ввода значения в ячейку, находящейся в этой новой добавленной строке) на лист "Лист1" в умную таблицу "Таблица1", предварительно добавив новую строку внизу таблицы. Ожидаемый результат: в умной таблице на Листе1 добавилась снизу новая строка, значения подставились в эту строку по маппингу, а в ячейку D6 подставилась константа "Зибель". Файл прилагаю. бюджет - 300 р.
Изменено: |
|
|
Макрос для записи значения в целевую ячейку, в случае если значение текущей ячейки совпало с условием
Макрос для записи значения в целевую ячейку, в случае если значение текущей ячейки совпало с условием
21.05.2020 22:53:53
Похожая тема уже была тут, но итогового решения не нашел.
Задача: Допустим в столбце А - изначально указана плановая дата завершения чего-либо. Если я в любой ячейке диапазона C1:C20 указываю значение "Внедрено", то хочу, чтобы текущая дата подставилась в соответствующую ячейку столбца А. Пример: в ячейке С5 указываю "Внедрено", то в ячейке А5 должна подставиться текущая дата. Подскажите, пожалуйста, как поправить макрос? В VBA ничего не понимаю, макрос склеил с разных форумов (возможно, макрос можно упростить под эту задачу) (Альтернативные варианты с формулами внутри ячейки не интересуют)
Изменено: |
|||
|