Уважаемые форумчане, столкнулся с проблемой, подскажите макрос который заменит "00.01.1900" на "ПУСТО" на всём листе? Дело в том, что даты получения имущества и новые сотрудники заносятся макросом с базы данных созданной на другом листе, и для удобства и там и здесь формат ячеек установлен как "ммм.гггг" ( таблицы будут увеличены примерно по имуществу на 150-160 столбцов,а сотрудников до 60). Так вот в случае если сотрудник какое то имущества не получал или ему не положено пустые ячейки заполняются нулевым значением, а в датированном формате ячейки это "00.01.1900" и соответственно таб 2 считает за 1 ед. в имущество под списание. Вижу решение только в макросе который заменит нулевую ячейку на пусто.
Как заменить 00.01.1900 на "ПУСТО"
28.08.2018 05:26:14
|
|
|
|
28.08.2018 06:04:09
PIXAR, По вопросу: ctrl+H в поле Найти: вводим 00.01.1900 , поле Заменить на: оставляем пустым, жмём на кнопку Заменить все, можно записать эти действия в макрос.
А по сути, надо не с последствием копирования бороться, а сразу делать так, что бы нули не копировались. Либо так, что бы они не мешали подсчётам и не портили внешний вид ) |
|
|
|
28.08.2018 07:53:29
Александр! Я и прошу помочь форумчан
в написании макроса, так чтобы после ввода данных ячейки с 00.01.1900 заменялись на пустые. |
|
|
|
28.08.2018 08:19:13
Уберите галку в настройках и будет Вам счастье.
Я сам - дурнее всякого примера! ...
|
|
|
|
28.08.2018 08:19:49
PIXAR, думаю форсулами тут тоже можно. Ведь то что Вам сделали в прошлой теме, расчитано было на то что в ячейке пусто. Теперь там текст. Обработать это не сложно, а в таблице скрыть условным форматированием или форматом. Не против макроса, который очистит, но согласен с тем, что очистку нужно делать во время экспорта.
По вопросам из тем форума, личку не читаю.
|
|
|
|
28.08.2018 08:22:36
kuklp! Не вариант. Это только скрывает нулевые значения, а по сути в ячейки дата остаётся
|
|
|
|
28.08.2018 08:23:36
Вот такой результат после изменения настройки
Я сам - дурнее всякого примера! ...
|
|
|
|
28.08.2018 08:34:54
kuklp, Здравствуйте коллега, там суть не только в том, что бы не видеть нулевые значения, а ещё, что бы формулы в столбце O их не считали )
PIXAR, Как вариант, не переносить нули в таблицу. см. файл.
Изменено: |
|
|
|
28.08.2018 08:54:22
|
|
|
|
28.08.2018 09:43:46
=ЕСЛИ(A1=0;низзя;считаем) =ЕСЛИ(A1;считаем;низзя) |
|||
|
|
28.08.2018 23:17:49
Александр П и БМВ пожалуйста перезалейте ваши варианты, оба не открываются. Спасибо
|
|
|
|
28.08.2018 23:30:32
Файл мой из №9 открывается.
По вопросам из тем форума, личку не читаю.
|
|
|
|
29.08.2018 01:20:15
При открытии файлов выдаёт это сообщение
|
|
|
|
29.08.2018 02:15:06
PIXAR, Перезалил, однако у меня всё отлично и загружается и открывается
|
|
|
|
29.08.2018 04:37:33
Написал макрос, подскажите почему не работает, где ошибка
|
|
|
|
29.08.2018 10:12:36
Кто нибудь поможет или нет???????
|
|
|
|
29.08.2018 12:32:38
Ну тогда макрос удаляет все нули, а проблемку не решает
|
|
|
|
31.08.2018 02:07:57
vikttur! Опишите пж по подробней как обойти в формуле столбца нули. куда подставить эту формулу?
|
|
|
|
31.08.2018 07:33:14
PIXAR, у вас по прежнему не открываются файлы? #9 например. Ну перезалил я его сюда
По вопросам из тем форума, личку не читаю.
|
|
|
|
31.08.2018 08:11:59
Ничего ни могу поделать, пишет ошибку и все тут
Изменено: |
|
|
|
31.08.2018 08:20:04
PIXAR, что Вы хотите от форумчан? У нас файлы с форума открываются без проблем. См. скрин. файл БМВ. Может Вам стоит обратиться к более опытному пользователю-приятелю, чтоб тот скачал для Вас файлы с форума?
Я сам - дурнее всякого примера! ...
|
|
|
|
31.08.2018 08:35:25
PIXAR, попробуйте другим обозревателем.
|
|
|
|
31.08.2018 08:52:51
Мне кажется антивирус гадит из-за xlsm. Хотя картинка от ТС тоже со сбоем.
Изменено:
По вопросам из тем форума, личку не читаю.
|
|
|
|
31.08.2018 13:57:23
БМВ! Спасибо все скачалось, как проверю отпишусь
|
|
|
|
05.09.2018 12:13:22
Изменяюсь за задержку ответа, все получилось, всем огромное спасибо, тему можно закрывать.
|
||||
|
|
|||