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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 19.12.2010, 21:07   #1
Aspens
Новичок
Джуниор
 
Регистрация: 19.12.2010
Сообщений: 3
По умолчанию Как из большой таблицы получить информацию на отдельном листе

Ситуация примертно следующая. У меня есть таблица с порядка 20-ю столбцами. Просматривать ее не всегда удобно. Каким образом (путем, может, нажатия на какую -либо созданную кнопку, добавления символа в ячейку) можно все ячейки строки получить на отдельном листе (созданном заранее), чтобы каждая ячейка встала в соответствующую на так называемой карточке.
Заранее спасибо.
Aspens вне форума Ответить с цитированием
Старый 19.12.2010, 21:51   #2
IgorGO
Новичок
СтарожилДжуниор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Сообщений: 9,487
По умолчанию

двой щелчек по серой колонке и данные из строки компактно расположились на листе2.
Вложения
Тип файла: rar Книга502.rar (9.2 Кб, 24 просмотров)
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
IgorGO вне форума Ответить с цитированием
Старый 19.12.2010, 21:53   #3
VictorM
Старожил
 
Аватар для VictorM
 
Регистрация: 15.05.2008
Сообщений: 2,058
По умолчанию

Цитата:
чтобы каждая ячейка встала в соответствующую на так называемой карточке.
А может на так называемой форме? И выдумывать ничего не нужно, все уже сделано за нас, в самом Excel))
Выделяем нужный диапазаон данных вместе с заголовками. Далее: меню Данные - Форма.
Смотрите, пробуйте.
"Дайте людям рыбы, и вы накормите их на весь день; научите их ловить рыбу - и вы накормите их на всю жизнь"
"Большое спасибо" - Z261597841314, R208907249777, U447361470499
VictorM вне форума Ответить с цитированием
Старый 19.12.2010, 23:22   #4
Aspens
Новичок
Джуниор
 
Регистрация: 19.12.2010
Сообщений: 3
По умолчанию

Цитата:
Сообщение от VictorM Посмотреть сообщение
А может на так называемой форме? И выдумывать ничего не нужно, все уже сделано за нас, в самом Excel))
Выделяем нужный диапазаон данных вместе с заголовками. Далее: меню Данные - Форма.
Смотрите, пробуйте.
Такой вариант не подходит, потому что слишком много действий каждый раз для получения этой формы.
Для ускорения работы (что и требуется) необходимо нажатие на что-то, которое будет вызывать открытие формы карточки

Кто предлагал использовать ВПР. Что это за функция?
Aspens вне форума Ответить с цитированием
Старый 19.12.2010, 23:52   #5
EducatedFool
Программист VBA
СуперМодератор
 
Аватар для EducatedFool
 
Регистрация: 13.07.2008
Сообщений: 6,856
По умолчанию

Цитата:
Такой вариант не подходит, потому что слишком много действий каждый раз для получения этой формы
Можно сделать простейший макрос из 2-3 строк кода, который будет выделять диапазон, и запускать эту форму.

Вопрос в другом - подходит ли вам эта форма?

Цитата:
Кто предлагал использовать ВПР. Что это за функция?
Поиском воспользоваться не пробовали?
http://www.planetaexcel.ru/tip.php?aid=26
EducatedFool вне форума Ответить с цитированием
Старый 19.12.2010, 23:58   #6
Aspens
Новичок
Джуниор
 
Регистрация: 19.12.2010
Сообщений: 3
По умолчанию

Я знаю, что за функция ВПР. Она, к сожалению, не дает возможности выдавать карточную форму.

Кто может помочь с макросом. Практически все функции в том числе ВПР, ИНДЕКС и т.п. я перебрал. Дают они возможность только в части информации и та не имеет строгой карточной формы
Aspens вне форума Ответить с цитированием
Старый 20.12.2010, 00:07   #7
VictorM
Старожил
 
Аватар для VictorM
 
Регистрация: 15.05.2008
Сообщений: 2,058
По умолчанию

Цитата:
не имеет строгой карточной формы
В таком случае пора наверное определиться, что Вы имеете виду под словами "карточная форма".
И как она должна функционировать.
"Дайте людям рыбы, и вы накормите их на весь день; научите их ловить рыбу - и вы накормите их на всю жизнь"
"Большое спасибо" - Z261597841314, R208907249777, U447361470499
VictorM вне форума Ответить с цитированием
Старый 20.12.2010, 00:26   #8
Serge 007
Участник клуба
 
Аватар для Serge 007
 
Регистрация: 15.12.2009
Сообщений: 1,448
По умолчанию

Как понял, ответил здесь
Бесплатная помощь: www.excelworld.ru
Платная помощь: serge_007.planetaexcel@mail.ru
https://yoomoney.ru: 41001419691823
Serge 007 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Сводная таблица на отдельном листе getikalex Microsoft Office Excel 12 15.09.2010 03:17
Можно ли открыть сводную таблицу в отдельном книге ( не в отдельном листе)? Aqil_f Microsoft Office Excel 1 13.09.2010 10:44
Макрос для формирования таблицы на отдельном листе по номеру ID eclat Microsoft Office Excel 30 07.08.2010 11:36
Как получить информацию о БД? Belarus SQL, базы данных 1 14.07.2010 19:09
Как создать кнопки с ссылками на другие листы Excel 2007 и разместить их на отдельном листе? footman Microsoft Office Excel 0 21.07.2009 00:21