Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
27.02.2017, 07:35
|
|||
---|---|---|---|
скопировать значения ячеек |
|||
#18+
Дано: книга Excel 2007, макросы запрещены. лист 1 пользователь вводит данные за текущий день в столбце P: 1,5,2,6 лист 2 содержит данные за предыдущий день и за текущий столбец D - данные предыдущего дня, столбец E - данные текущего дня. Задача - в столбец D скопировать данные из столбца Е, столбец Е заполнить данными из столбца лист1!Pn Сделать это надо по команде пользователя ( не автоматически при открытии книги) Подскажите плиз ув профессионалы. PS сейчас это реализовано следующим образом: данные копируются из листа1 в лист2 в столбец I49 ='лист1'!P49 Далее написана инструкция: 1. Копируем значения подпитки из столбца "E" 2. Вставляем скопированные значения в столбец "D" 3. Заполняем столбец "E" данными из столбца "I" (только числа) Внимание: Заполнять столбец "Е" копированием нельзя! Для удобства, перед заполнением, столбец "Е" можно очистить ... |
|||
:
Нравится:
Не нравится:
|
|||
|
27.02.2017, 08:00
|
|||
---|---|---|---|
скопировать значения ячеек |
|||
#18+
Mari.Pмакросы запрещеныПричина? PS. Без макросов, одними формулами, задача не решается. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
27.02.2017, 08:11
|
|||
---|---|---|---|
скопировать значения ячеек |
|||
#18+
Akina, Запрещены и все, если я сохраню лист с поддержкой макросов их удалят... Такова политика безопасности, не я ее определяю... Меняю вопрос - Как не изменять содержимого ячейки если условие не выполняется =ЕСЛИ(I14="заполнить предыдущее";E2;"а вот здесь ничего делать не надо") подскажите плиз уважаемые профессионалы. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
27.02.2017, 08:31
|
|||
---|---|---|---|
скопировать значения ячеек |
|||
#18+
Mari.PКак не изменять содержимого ячейки если условие не выполняется =ЕСЛИ(I14="заполнить предыдущее";E2;"а вот здесь ничего делать не надо") Ну собственно чем не устраивает тупое Код: vbnet 1.
? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
27.02.2017, 09:11
|
|||
---|---|---|---|
скопировать значения ячеек |
|||
#18+
Akina, Так там не предыдущее значение остается, а пустое место "". Суть такая - юзер вбил руками в B2 число 10. надо по условию ну скажем A2=1, сделать B2=E2. А если A2=0, то в B2 должно остаться прежнее значение ... |
|||
:
Нравится:
Не нравится:
|
|||
|
27.02.2017, 10:11
|
|||
---|---|---|---|
скопировать значения ячеек |
|||
#18+
Эээ, нет, так не получится.Mari.Pесли A2=0, то в B2 должно остаться прежнее значениеУ тебя в ячейке ФОРМУЛА. Она же и есть "прежнее значение". И хоть на пупе извернись, эта формула там и останется. Измениться может только результат её вычисления. Одновременно в ячейке и формула, и "прежнее значение" быть не может - только что-то одно. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=61&tablet=1&tid=2172768]: |
0ms |
get settings: |
11ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
28ms |
get topic data: |
13ms |
get forum data: |
2ms |
get page messages: |
46ms |
get tp. blocked users: |
2ms |
others: | 276ms |
total: | 400ms |
0 / 0 |