Страницы: 1
RSS
Автоматическое копирование с ячейки введенных данных на другой лист
 
Подскажите пожалуйста, как настроить автоматическое копирование данных из выделенной ячейки и строки в нужное место на другом листе.В файле Excel два листа. На первом листе мы вводим любые данные (текст, цифры), в любую строчку и в любую ячейку. Во втором листе данные автоматически переносятся.
На первом листе, в строках 1,2,3,4,5, есть данные в столбцах A, B, C, D, эти данные постоянные и не меняются.
В столбцах E, F, G, меняются данные постоянно. Когда в одной из строк данные меняются в столбце E, то на второй лист должны скопироваться данные из ячейки E и именно из той строки в которой поменялись данные, в определенные ячейки.
Например:
вводим данные
Лист1: строка4, столбцы E, F, G,

скопировалось
Лист2: строка1, столбец A - данные из (лист1), строка 4, столбец A
           строка2, столбец A - данные из (лист1), строка 4, столбец B
           строка3, столбец A - данные из (лист1), строка 4, столбец C
           строка4, столбец A - данные из (лист1), строка 4, столбец D
           строка5, столбец A - данные из (лист1), строка 4, столбец E
           строка6, столбец A - данные из (лист1), строка 4, столбец F
           строка7, столбец A - данные из (лист1), строка 4, столбец G
 
Вы математику в школе тоже текстом описывали все решения примеров? Два икс плюс три икс в квадрате равно шесть игрек и т.п.
Мастерство программиста не в том, чтобы писать программы, работающие без ошибок.
А в том, чтобы писать программы, работающие при любом количестве ошибок.
 
Что то не так описал, или что то непонятно?
 
Вместо этих многобукв ознакомьтесь с Правилами форума и приложите файл-пример (Как есть - Как надо)
Согласие есть продукт при полном непротивлении сторон
 
как я приложу файл пример, если я не знаю как реализовать это в ексель? Ну расписал тут, если так категорически заприещено делать, то прошу администратора удалить ветку и забудем.
 
Один из вариантов того, что вы хотите увидеть.
Включите содержимое при запросе.
Принцип работы следующий:
Цитата
автоматическое копирование данных из выделенной ячейки и строки в нужное место
В зависимости от того где находится курсор на первом листе, такие данные отображаются и на втором листе.
Мастерство программиста не в том, чтобы писать программы, работающие без ошибок.
А в том, чтобы писать программы, работающие при любом количестве ошибок.
 
Alemox, супер. А как сделать чтоб данные с первого листа копировались только из этой таблицы диапазона A1:G5? Чтоб если курсор поставить за пределы этого диапазона, данные на втором листе остались те, где был последний раз курсор в диапазоне A1:G5?
 
Цитата
Alemox написал:
В зависимости от того где находится курсор
в идеале нужно не где курсор находится, а строка, в диапазоне A1:G5, где последний раз менялись данные.
 
Проверяйте так или нет.
Мастерство программиста не в том, чтобы писать программы, работающие без ошибок.
А в том, чтобы писать программы, работающие при любом количестве ошибок.
 
Alemox, спасибо работает. Я конечно понимаю сейчас, что нужно было сразу пример приложить, но просто не знал как это в примере описать. Теперь понял. А как можно это реализовать уже на конкретном примере? И если можно, напишите пожалуйста как это делается.
 
Проверяйте.
Мастерство программиста не в том, чтобы писать программы, работающие без ошибок.
А в том, чтобы писать программы, работающие при любом количестве ошибок.
 
Alemox, работает. Но я не могу вставить в таблицу информацию (копированием с другого файла). Вылетает сообщение "Недостаточно системных ресурсов для полного вывода экрана".
Как это исправить?
Изменено: anddrei55 - 27.03.2018 18:41:01
 
Попробуйте этот вариант (перезалил файл) У меня нормально копируется и с макросом
Изменено: Alemox - 27.03.2018 10:29:21
Мастерство программиста не в том, чтобы писать программы, работающие без ошибок.
А в том, чтобы писать программы, работающие при любом количестве ошибок.
 
Alemox, спасибо огромное, выручили.
Страницы: 1
Наверх