Гость
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / скопировать значения ячеек / 7 сообщений из 7, страница 1 из 1
27.02.2017, 07:35
    #39410569
Mari.P
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
скопировать значения ячеек
Дано: книга 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" (только числа)
Внимание: Заполнять столбец "Е" копированием нельзя! Для удобства, перед заполнением, столбец "Е" можно очистить
...
Рейтинг: 0 / 0
27.02.2017, 08:00
    #39410578
Akina
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
скопировать значения ячеек
Mari.Pмакросы запрещеныПричина?

PS. Без макросов, одними формулами, задача не решается.
...
Рейтинг: 0 / 0
27.02.2017, 08:11
    #39410579
Mari.P
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
скопировать значения ячеек
Akina,

Запрещены и все, если я сохраню лист с поддержкой макросов их удалят... Такова политика безопасности, не я ее определяю...

Меняю вопрос - Как не изменять содержимого ячейки если условие не выполняется
=ЕСЛИ(I14="заполнить предыдущее";E2;"а вот здесь ничего делать не надо")
подскажите плиз уважаемые профессионалы.
...
Рейтинг: 0 / 0
27.02.2017, 08:31
    #39410584
Akina
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
скопировать значения ячеек
Mari.PКак не изменять содержимого ячейки если условие не выполняется
=ЕСЛИ(I14="заполнить предыдущее";E2;"а вот здесь ничего делать не надо")
Ну собственно чем не устраивает тупое
Код: vbnet
1.
=ЕСЛИ(I14="заполнить предыдущее";E2;"")


?
...
Рейтинг: 0 / 0
27.02.2017, 09:11
    #39410613
Mari.P
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
скопировать значения ячеек
Akina,

Так там не предыдущее значение остается, а пустое место "".
Суть такая - юзер вбил руками в B2 число 10. надо по условию ну скажем A2=1, сделать B2=E2.
А если A2=0, то в B2 должно остаться прежнее значение
...
Рейтинг: 0 / 0
27.02.2017, 10:11
    #39410648
Akina
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
скопировать значения ячеек
Эээ, нет, так не получится.Mari.Pесли A2=0, то в B2 должно остаться прежнее значениеУ тебя в ячейке ФОРМУЛА. Она же и есть "прежнее значение". И хоть на пупе извернись, эта формула там и останется. Измениться может только результат её вычисления. Одновременно в ячейке и формула, и "прежнее значение" быть не может - только что-то одно.
...
Рейтинг: 0 / 0
27.02.2017, 11:37
    #39410734
Mari.P
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
скопировать значения ячеек
Akina,

Да, поняла, спасибо, java, Apachi.poe наше фсе.
Прогоню книгу через программу и сделаю все, что надо...
...
Рейтинг: 0 / 0
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / скопировать значения ячеек / 7 сообщений из 7, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]