Перейти к содержанию

Вопрос по Microsoft Excel 2010


b7music

Рекомендуемые сообщения

Всем привет!

 

Суть вопроса:

Есть документ, в котором содержимое 2-й страницы должно меняться в зависимости от введенных данных на первой странице.

 

Например:

на 1 листе есть колонка оборудование

 

на 2 листе тоже есть такая колонка.

Ввожу данные на первом листе, все данные копируются на второй лист в нужную мне ячейку.

Нужно чтобы даные во второй лист копировались только при вводе данных в активную ячейку

 

т.е. Ввел я данные в первом листе "оборудование" ноутбук. Во второй лист скопировалось в графу "оборудование" ноутбук.

 

В первом листе ввожу на новой строчке в том же столбце в графе "оборудование" сотовый телефон", нужно чтобы он автоматически во второй лист вставлял заменяя ранее введенный текст на тот, который я ввел только что.

 

Суть в том, что данные введенные на 1-м листе должны сохраняться все, а на втором листе должны отображаться последние введенные.

Надеюсь понятно объяснил :D

Ссылка на комментарий
Поделиться на другие сайты

Всем привет!

 

Суть вопроса:

Есть документ, в котором содержимое 2-й страницы должно меняться в зависимости от введенных данных на первой странице.

 

Например:

на 1 листе есть колонка оборудование

 

на 2 листе тоже есть такая колонка.

Ввожу данные на первом листе, все данные копируются на второй лист в нужную мне ячейку.

Нужно чтобы даные во второй лист копировались только при вводе данных в активную ячейку

 

т.е. Ввел я данные в первом листе "оборудование" ноутбук. Во второй лист скопировалось в графу "оборудование" ноутбук.

 

В первом листе ввожу на новой строчке в том же столбце в графе "оборудование" сотовый телефон", нужно чтобы он автоматически во второй лист вставлял заменяя ранее введенный текст на тот, который я ввел только что.

 

Суть в том, что данные введенные на 1-м листе должны сохраняться все, а на втором листе должны отображаться последние введенные.

Надеюсь понятно объяснил :D

Необходимо на первом листе выделить данные и нажать "Копировать", на втором листе указать начальную ячейку "Параметры вставки" --> "Вставить связь".

Ссылка на комментарий
Поделиться на другие сайты

И будет копировать только те данные которые я ввожу в данный момент?

Да, конечно. Связь. Синхронно с изменениями.

 

В колонке "А" ввёл данные и скопировал для наглядности в колонку "I" и при редактировании в колонке "А", в колонке "I" всё повторяется.

post-11981-1351936839_thumb.jpg

Ссылка на комментарий
Поделиться на другие сайты

Неа, это не то что мне нужно.

 

Прикрепил документ для наглядности.

 

 

На первом листе я написал Ноутбук Samsung R540

На второй лист в колонку наименование изделия подставилось значение "Ноутбук Samsung R540"

Далее на первом листе пишу в том же столбце на следующей ячейке "Сотовый телефон Nokia 5800"

Нужно чтобы он на втором листе (новая квитанция) Вместо "Ноутбук Samsung R540" написал "Сотовый телефон Nokia 5800"

 

 

Чтобы данные на первом листе сохранялись(это что-то типа базы), а на втором листе заменялись на те, которые ввожу в данный момент.

Оборудование.zip

Ссылка на комментарий
Поделиться на другие сайты

b7music, По моему, в данном варианте,т.е. на одной квитанции миссия не выполнима. Как вариант сделать для определнной ячейки копию квитанции. Но это сугубо моё мнение. Попробовал, только сцепку не доделал.

Оборудование.xlsx

Ссылка на комментарий
Поделиться на другие сайты

Для заполнение квитанций делается элементарно макрос (через кнопку или по сочетанию клавиш).

 

Пример:

Оборудование.rar

 

Макрос назначен на кнопку и на "Ctrl+M".

 

P.S. Выбираем любую ячейку в нужной строке, жмем кнопку... квитанция заполнена.

  • Согласен 1
Ссылка на комментарий
Поделиться на другие сайты

Накладную заполнять проще по одной пойзиции, выбирая в таблице ячейку в нужной строке.

Можно придумать что-то и для добавления сразу всего выделенного диапазона... но тут нужно учитывать, как будет выделен исходный диапазон (может, кто-то додумается выделять в "шахматном" порядке или типа того) и придется писать кучу проверок... короче "гемор".

 

Оборудование.rar

 

P.S. В накладной скрытые строки 9 и 12 (12-я при добавлении новых строк, естественно, изменет номер) лучше не убирать, т. к. они используются для форматирования новых строк. Три строки с подписями тоже не трогаем, т. к. по ним определяется размер таблицы. Строки с товарами (моделями) можно удалять смело.

 

Чтобы не "скакать" по листам, можно убрать или закомментировать последнюю команду: Sheets("........").Select

 

Для очистки строк накладной можно написать еще 1 макрос, но удалить строки "ручками", думаю, тоже не проблема...

Ссылка на комментарий
Поделиться на другие сайты

Для очистки строк накладной можно написать еще 1 макрос, но удалить строки "ручками", думаю, тоже не проблема...

И все же можно глянуть код удаляющий все строки кроме шапки?

Чтобы лишнего не навороить:D

Ссылка на комментарий
Поделиться на другие сайты

Пожалуйста, войдите, чтобы комментировать

Вы сможете оставить комментарий после входа в



Войти
  • Похожий контент

    • Mason19
      От Mason19
      Приветствую. Понадобилось обновить сведения о железе ПК на сайте microsoft, так как изменилась конфигурация было 16 ГБ, стало 32, на сайте по прежнему отображалось как 16 ГБ.
      Решив что правильнее будет удалить ПК и добавить его заново, (на самом ПК был выполнен вход под локальной учетной записью), вот только после добавления ПК заново на сайт microsoft, он требует чтобы эта учетная запись (учетная запись microsoft) была включена постоянно, иначе ПК пропадает из списка устройств на сайте, как только входишь под локальной учеткой. Попробовав решить эту проблему через включения местоположения, результата естественно не дало, только теперь добавилась еще одна проблема не получается очистить сведения о последнем местоположении это функция поиск устройства на сайте.
    • Elly
      От Elly
      Вопросы по работе форума следует писать сюда. Вопросы по модерированию, согласно правилам, сюда писать не следует.
      Ответ можно получить только на вопрос, который грамотно сформулирован и не нарушает правил\устава форума.
    • Elly
      От Elly
      Друзья!
       
      Почти все пользователи нашего клуба так или иначе пользовались или в настоящее время пользуются продуктами «Лаборатории Касперского». И у большинства из нас всегда возникали вопросы, связанные с выбором, покупкой или настройкой приложений. Сегодня мы предлагаем вам пройти викторину по "Часто задаваемым вопросам" и ответам на эти вопросы. Эти ответы помогут вам решить некоторые ваши вопросы.
       
      ПРАВИЛА
      Викторина состоит из 10 несложных вопросов, ответы на которые вы найдете на сайте Поддержки Лаборатории Касперского в одной из полезных ссылок раздела "Поддержка приложений для дома".
       
      НАГРАЖДЕНИЕ
      Без ошибок — 800 баллов Одна ошибка — 500 баллов Две ошибки — 300 баллов Баллами можно оплатить лицензии и сувениры в магазине Клуба. 
       
      ПРАВИЛА ПРОВЕДЕНИЯ
      Викторина проводится до 20:00 02 марта 2025 года (время московское).
      Правильные ответы будут опубликованы не позднее 10 дней с момента окончания викторины. Публичное обсуждение вопросов и ответов викторины запрещено. Итоги будут подведены в течение десяти дней с момента публикации правильных ответов. Баллы будут начислены в течение двадцати дней с момента опубликования итогов викторины.

      Все вопросы, связанные с корректностью проведения викторины, необходимо отправлять пользователю @oit (пользователя @Elly включать в копию адресатов) через систему личных сообщений с подробным описанием ситуации. Ответ будет дан коллегиальным решением организаторов викторины и дальнейшего обсуждения не предполагает.
      Вопросы по начислению баллов направлять пользователю @Elly через систему личных сообщений.

      Вопросы по викторине принимаются только через личные сообщения в течение срока проведения викторины и не позднее трёх дней после публикации ответов (время московское). Ответы направляются представителем от организаторов викторины через личные сообщения в рамках созданной переписки.

      Администрация, официально уведомив, может в любой момент внести изменения в правила викторины, перезапустить или вовсе прекратить её проведение, а также отказать участнику в получении приза, применить иные меры (вплоть до блокировки аккаунта) в случае выявления фактов или существенных подозрений со стороны Администрации клуба его недобросовестного участия в ней и/или нарушения правил викторины, передачи ответов на викторину иным участникам. При ответе на вопросы викторины запрещается использовать анонимайзеры и другие технические средства для намеренного сокрытия реального IP-адреса.

      Вопросы по начислению баллов, принимаются в течение 30 дней с момента подведения итогов викторины. Викторина является собственностью клуба «Лаборатории Касперского», её использование на сторонних ресурсах без разрешения администрации клуба запрещено.

      Участие в викторине означает безоговорочное согласие с настоящими правилами.
      Для перехода к вопросам викторины нажмите ЗДЕСЬ.
    • Barrrin
      От Barrrin
      CollectionLog-2024.12.28-23.13.zip не знаю что еще описать, просто встроенный антивирус майкрософта нашел троян.
    • MiStr
      От MiStr
      Цикл интервью с экспертами "Лаборатории Касперского" сезона 2024 года подходит к концу. В завершении года мы позвали на интервью эксперта по тому продукту, которым пользуются многие участники клуба – Kaspersky Password Manager.
       
      Какие новые функции в менеджере паролей появились в последнее время? Сколько аккаунтов хранит в Kaspersky Password Manager среднестатистический пользователь? Без какого функционала, предложенного в ходе форумного бета-тестирования, сегодня невозможно представить менеджер паролей?
       
      Ответы на эти и многие другие вопросы знает Алексей Тодираш, менеджер продукта Kaspersky Password Manager.
       
      @Алексей Тодираш готов отвечать на вопросы участников клуба по 20 декабря 2024 года включительно. Традиционно интервьюируемым будет выбран лучший вопрос, автор которого получит подарок от клуба. Вопросы можно начинать задавать уже сейчас.
       

       
       
×
×
  • Создать...