|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
11.11.2015, 11:57 | #1 |
Регистрация: 11.11.2015
Сообщений: 3
|
Перенесение данных по условию на другой лист
Беда..
Есть таблица с данными (прилагается), в которой работает специалист - общается с клиентами и выставляет результат и дату. Проблема 1 В ячейках столбца "W" (Результат последнего звонка) из выпадающего меню пользователь выбирает значение, и к ячейке крепится примечание, в котором описана история изменений ячейки (макрос). При передаче файла другим пользователям макрос перестает работать.. Не могу понять почему =( Проблема 2 Также в таблице настроено условное форматирование, которое выделяет цветом всю строку с контактом при соблюдении следующих условий: белым цветом - 1) если в ячейке в столбце "H" (Телефон) пусто; 2) если ячейка в столбце "H" (Телефон) заполнена, и в столбце "X" (Назначить перезвон) указана дата больше текущей системной даты. красным цветом - если ячейка в столбце "H" (Телефон) заполнена, и в столбце "X" (Назначить перезвон) указана дата меньше текущей системной даты зеленым цветом - если ячейка в столбце "H" (Телефон) заполнена, и в столбце "X" (Назначить перезвон) указана дата совпадающая с текущей системной датой. При копировании данных из других таблиц соответственно УФ сбивается и работает криво. Как этого можно избежать? Или тоже только макрос писать? Ой-ё.. Ну и не совсем проблема.. Хотелось бы, чтобы при результате "отказ" автоматически данные переносились на соответствующий лист, то есть при изменении. Скромно прошу помощи =) Таблица тут http://zalil.su/218603 |
11.11.2015, 12:22 | #2 |
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
1. если на другом компьютере ОТКЛЮЧЕНЫ МАКРОСЫ, то это не будет там работать
но есть 2 другие проблемы: 1) если это будет работать - то на всех листах данного файла!!! как только в колонке W что-то изменилось в комментарий будет добавлена история изменений. повторюсь "на всех листах"!!! сколько бы Вы их не добавили в файл. Вам это нужно??? 2) за 1501-й строкой это ПЕРЕСТАНЕТ работать на всех листах. это так нужно, так задумано??? 2. при копировании данных используйте специальную вставку и "только значения" 3, которое не совсем 3. "данные переносились" - это реально строку ВЫРЕЗАТЬ с листа БАЗА и скопировать в лист ОТКАЗЫ?
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
|
11.11.2015, 13:02 | #3 |
Регистрация: 11.11.2015
Сообщений: 3
|
1) Да, специалисты не могут добавлять листы, а на существующих эта история нужна, так как они всегда пытаются схитрить и что-то поменять
2) Да, так и задумано. У каждого специалиста строгое ограничение на 1500 строк, а дальше соответственно история и не нужна 3) Здесь немного сложнее. Я делаю защиту листа, и они не могут самостоятельно удалять либо добавлять строки. Получается, что необходимо строку скопировать на другой лист и очистить содержимое.. Наверное как-то так. |
11.11.2015, 13:21 | #4 |
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
3) переносите-то макросом (в той же процедуре, если значение изменилось до "отказ"):
- снимите защиту - перенесите строку - установите защиту или при установке защиты воспользуйтесь UserInterfaceOnly (как-то так параметр называется) тогда можно будет переносить строку без снятия/установки защиты удачи!
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
|
11.11.2015, 14:23 | #5 |
Регистрация: 11.11.2015
Сообщений: 3
|
Спасибо огромное! Буду пробовать!
|
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как вытащить строки из таблицы на другой лист по условию, с заданым распределением, и с возможностью добавления или удаления строк | NaUmA | Microsoft Office Excel | 1 | 05.02.2014 22:52 |
Занести значения в другой лист по условию | umka777_89 | Microsoft Office Excel | 5 | 09.06.2013 20:36 |
перенос строки на другой лист по условию | TimoXEi | Microsoft Office Excel | 12 | 24.01.2013 16:21 |
перенос строк в другой лист по условию | dzaymko | Microsoft Office Excel | 4 | 23.04.2012 12:16 |
Отбор данных по условию и копирование на новый лист | Эдик12 | Microsoft Office Excel | 4 | 03.03.2010 23:16 |