|
скопировать значения ячеек
|
|||
---|---|---|---|
#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, 07:35 |
|
скопировать значения ячеек
|
|||
---|---|---|---|
#18+
Mari.Pмакросы запрещеныПричина? PS. Без макросов, одними формулами, задача не решается. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.02.2017, 08:00 |
|
скопировать значения ячеек
|
|||
---|---|---|---|
#18+
Akina, Запрещены и все, если я сохраню лист с поддержкой макросов их удалят... Такова политика безопасности, не я ее определяю... Меняю вопрос - Как не изменять содержимого ячейки если условие не выполняется =ЕСЛИ(I14="заполнить предыдущее";E2;"а вот здесь ничего делать не надо") подскажите плиз уважаемые профессионалы. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.02.2017, 08:11 |
|
скопировать значения ячеек
|
|||
---|---|---|---|
#18+
Mari.PКак не изменять содержимого ячейки если условие не выполняется =ЕСЛИ(I14="заполнить предыдущее";E2;"а вот здесь ничего делать не надо") Ну собственно чем не устраивает тупое Код: vbnet 1.
? ... |
|||
:
Нравится:
Не нравится:
|
|||
27.02.2017, 08:31 |
|
скопировать значения ячеек
|
|||
---|---|---|---|
#18+
Akina, Так там не предыдущее значение остается, а пустое место "". Суть такая - юзер вбил руками в B2 число 10. надо по условию ну скажем A2=1, сделать B2=E2. А если A2=0, то в B2 должно остаться прежнее значение ... |
|||
:
Нравится:
Не нравится:
|
|||
27.02.2017, 09:11 |
|
скопировать значения ячеек
|
|||
---|---|---|---|
#18+
Эээ, нет, так не получится.Mari.Pесли A2=0, то в B2 должно остаться прежнее значениеУ тебя в ячейке ФОРМУЛА. Она же и есть "прежнее значение". И хоть на пупе извернись, эта формула там и останется. Измениться может только результат её вычисления. Одновременно в ячейке и формула, и "прежнее значение" быть не может - только что-то одно. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.02.2017, 10:11 |
|
|
start [/forum/topic.php?fid=61&fpage=28&tid=2172768]: |
0ms |
get settings: |
11ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
29ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
49ms |
get tp. blocked users: |
2ms |
others: | 13ms |
total: | 142ms |
0 / 0 |