Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 23.11.2015, 19:19   #1
oooccc
Новичок
Джуниор
 
Регистрация: 23.11.2015
Сообщений: 3
Плохо Как сделать так чтоб каждая копия листа брала значения из новой колонки таблицы

Здравствуйте, уважаемые форумчане!
Пытаюсь сделать так, что-бы при изменении значений в сводной таблице, эти значения отображались так же и на листах, которые имеют форму документа.
При копировании листа с документом, данные автоматически берутся из первой колонки, а я хочу, что бы каждый новый лист брал их из колонки следующей по очереди.
Хотел скопировать вручную, но при ручном копировании почему-то на лист "Акт№2" ячейка 24/4(выделил красным цветом) не могу перенести значения из листа "Сводная таблица" ячейка 15/3(выделил красным цветом), при этом в ячейке что-то появляется, но не могу понять что. Дело в том, что листов с формой Акта может быть разное количество, а хочется сделать такую форму, чтоб внес данные в сводную таблицу, скопировал нужное количество Актов и в печать.
Я вижу это так:
Есть таблица(назвал ее "Сводная таблица"), где для каждой строки(например "№ Акта:") есть н-ное количество колонок со значениями 1, 2, 3 и т.д.
И есть н-ное количество листов, соответствующее количеству колонок, на каждом листе в указанных ячейках, дублируются значения присвоенной ему колонки.
В принципе я готов вручную накопировать колонок и листов, но у меня не получается задать соответствие ячейки на листе "Акт№2"(которая помечена красным) ячейке на листе "Сводная таблица"(которая помечена красным).
Благодарен заранее за подсказки.
Изображения
Тип файла: jpg 2015-11-23 21-01-29 Скриншот экрана.jpg (31.6 Кб, 124 просмотров)
Вложения
Тип файла: xlsx Акты испытаний ВПВ1.xlsx (17.7 Кб, 22 просмотров)
oooccc вне форума Ответить с цитированием
Старый 23.11.2015, 19:35   #2
Aleksandr H.
2 the Nation Glory
Старожил
 
Аватар для Aleksandr H.
 
Регистрация: 27.05.2014
Сообщений: 3,289
По умолчанию

Вариант см. лист АКТ№2(2).
В ячейку Д1 вручную пишешь номер акта, а ячейка Е4 ищет нужную дату. Для остальных полей формулу сам пропишешь?
Вложения
Тип файла: xlsx Копия Акты испытаний ВПВ1.xlsx (24.4 Кб, 12 просмотров)
Кто умер, но не забыт, тот бессмертен.
Лао-Цзы.
Aleksandr H. вне форума Ответить с цитированием
Старый 23.11.2015, 20:21   #3
oooccc
Новичок
Джуниор
 
Регистрация: 23.11.2015
Сообщений: 3
По умолчанию Большое спасибо за ответ!

Задача решена подобным способом(сам ничего не понимаю) приложил файл, может кому пригодится. Там копируешь лист, переименовываешь на "Акт№(Нужный номер акта)" и при внесении изменений в таблице, в акте появляются нужные данные.
Не понимаю еще такой момент:
Все говорят про ячейку Е4... Нет у меня такой ячейки почему-то.
Вертикально - цифры, горизонтально - то же цифры. Может у меня программа какая-нибудь не правильная, объясните пожалуйста?!!!
Вложения
Тип файла: xls Акты испытаний ВПВ автоматические.xlsx.xls (45.0 Кб, 20 просмотров)
oooccc вне форума Ответить с цитированием
Старый 23.11.2015, 22:10   #4
Aleksandr H.
2 the Nation Glory
Старожил
 
Аватар для Aleksandr H.
 
Регистрация: 27.05.2014
Сообщений: 3,289
По умолчанию

Цитата:
Сообщение от oooccc Посмотреть сообщение
Все говорят про ячейку Е4... Нет у меня такой ячейки почему-то.
Вертикально - цифры, горизонтально - то же цифры. Может у меня программа какая-нибудь не правильная, объясните пожалуйста?!!!
'Все" ето кто?
Программа у тебя правильная, просто ты не знаешь что такое "стиль ячеек R1C1" и не знаешь как "изменить стиль ссылок"
Кто умер, но не забыт, тот бессмертен.
Лао-Цзы.
Aleksandr H. вне форума Ответить с цитированием
Старый 24.11.2015, 09:31   #5
oooccc
Новичок
Джуниор
 
Регистрация: 23.11.2015
Сообщений: 3
По умолчанию

Добрый день!
Спасибо за внимание к моему вопросу!
Вчера до меня дошло(т.е. подсказали), изменил стиль ссылок, сейчас все в порядке.
oooccc вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как сделать так чтоб разграниченные ячейки не считались заполненными Zlodeyatel Microsoft Office Excel 4 24.09.2012 23:25
как сделать чтоб программа брала случайное слово из файла? Andronov Помощь студентам 1 29.11.2011 21:52
как сделать, чтоб значения из dbf-таблицы считывались в RichEdit Алёна БД в Delphi 2 13.04.2007 09:42
как сделать так чтоб моя прога при запуске о.с. стартовала steck Общие вопросы Delphi 11 03.04.2007 20:10