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

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

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

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 16.06.2009, 15:18   #1
lucky_09
Новичок
Джуниор
 
Регистрация: 16.06.2009
Сообщений: 3
Вопрос Как экспортировать нужные столбцы

Здравствуйте, поиском по форуму пользовался, но подходящего решения не нашел.
Есть база клиентов, которая имеет много столбцов и в ней настроен фильтр. После его применения получаем список из которого интересны только 2 столбца: конкретный email и Имя
A________B_____ С_____D_________
Адреса email Имя Город Еще что-то
123@mail.ru Вася
1@mail.ru Маша

1) Как из этой базы можно экспортировать только 2 нужных столбца в новый документ exсel или в обычный текстовой документ txt, doc ?

2)Можно ли сделать так, что бы в результате экспорта получить такой немного другой вид
Вася <123@mail.ru> или просто Вася 123@mail.ru .

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

Заранее спасибо
lucky_09 вне форума Ответить с цитированием
Старый 16.06.2009, 15:31   #2
EducatedFool
Программист VBA
СуперМодератор
 
Аватар для EducatedFool
 
Регистрация: 13.07.2008
Сообщений: 6,858
По умолчанию

А неужели сложно вручную скопировать эти 2 столбца в текстовый документ, создав новый файл в Блокноте)?

У меня на это ушло около 5 секунд.
Впрочем, может потребоваться ещё пара секунд, чтобы заменить в текстовом файле все символы табуляции на пробелы.

Цитата:
Можно ли сделать так, что бы в результате экспорта получить такой немного другой вид
Вася <123@mail.ru> или просто Вася 123@mail.ru .
Ну а это делается совсем просто - при помощи элементарной формулы в отдельном столбце.
Потом можно будет экспортировать только этот столбец - тогда получится ещё быстрее.
EducatedFool вне форума Ответить с цитированием
Старый 16.06.2009, 16:51   #3
lucky_09
Новичок
Джуниор
 
Регистрация: 16.06.2009
Сообщений: 3
По умолчанию

Цитата:
Сообщение от EducatedFool Посмотреть сообщение
А неужели сложно вручную скопировать эти 2 столбца в текстовый документ, создав новый файл в Блокноте)?
Можно и в ручную, но когда список большой, то чистка пробелов может затянуться)).. только что узнал про возможность сохранить как
Текстовый файлы (с разделителями табуляции), но почему-то сохраняются все столбцы, а можно ли таким образом сохранить только 2 столбца?

Цитата:
Сообщение от EducatedFool Посмотреть сообщение
Ну а это делается совсем просто - при помощи элементарной формулы в отдельном столбце.
Спасибо, правда я не программист... будет время, подумаю...
lucky_09 вне форума Ответить с цитированием
Старый 16.06.2009, 17:04   #4
EducatedFool
Программист VBA
СуперМодератор
 
Аватар для EducatedFool
 
Регистрация: 13.07.2008
Сообщений: 6,858
По умолчанию

Цитата:
Спасибо, правда я не программист... будет время, подумаю...
А что, разве для написания простейшей формулы в Excel требуются навыки программирования?

Поставьте в любую ячейку (в пустом столбце) во второй строке формулу
Код:
  Ячейка: H2      Формула  (стиль A1):   =$B2 & " " & $A2
                  Формула  (стиль R1C1): =RC2 & " " & RC1
и растяните эту формулу на нужное количество строк.
EducatedFool вне форума Ответить с цитированием
Старый 16.06.2009, 17:49   #5
lucky_09
Новичок
Джуниор
 
Регистрация: 16.06.2009
Сообщений: 3
По умолчанию

ОГРОМНЕЙШЕЕ СПАСИБО!!! Чуть подправил и получилось =B:B&" <"&A:A&">"

САМ Я БЫ НАД ЭТИМ ПАРУ ЧАСИКОВ КАК МИНИМУМ ТОЧНО ПРО КОЛУПАЛСЯ БЫ :-). Проблема решена.
lucky_09 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как средствами VBA экспортировать данные из Excel в Word? Pavel_Ine Microsoft Office Excel 3 20.04.2009 14:14
как из одного одной книги экспортировать данные на другой лист mabru Microsoft Office Excel 11 07.01.2009 10:20
Как экспортировать БД из 1С в MySQL Andrushkaaaa PHP 4 10.11.2007 11:02
Как экспортировать данные Малявка Microsoft Office Excel 5 20.10.2007 11:53
Как экспортировать модель 3d max в Delphi Alar Общие вопросы Delphi 0 29.10.2006 23:43