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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 22.06.2012, 21:29   #1
fake72
 
Регистрация: 13.11.2011
Сообщений: 5
По умолчанию перемещение части данных из ячеек

Здравствуйте, уважаемые!
В прайсах в столбце "В" содержатся разные данные.количество строк разное = 1000-20000,могут быть пустые строки. На листе 2 -"словарь" 250 строк.
подскажите пожалуйста макрос, которым можно переместить данные,совпадающие со словарем, в столбец "А"
Вложения
Тип файла: rar прайс.rar (4.6 Кб, 9 просмотров)
fake72 вне форума Ответить с цитированием
Старый 22.06.2012, 22:37   #2
Hugo121
Старожил
 
Регистрация: 11.05.2010
Сообщений: 5,166
По умолчанию

Судя по примеру, можно обойтись вообще без словаря - просто делим по первому символу латиницей.
Так и быстрее будет.
Но вот действительно ли все данные так можно делить?
webmoney: E265281470651 Z422237915069 R418926282008
Hugo121 вне форума Ответить с цитированием
Старый 22.06.2012, 22:42   #3
fake72
 
Регистрация: 13.11.2011
Сообщений: 5
По умолчанию

ну ,нет ,к сожалению.это творческие люди сочиняют.там мне придется несколько раз делить с разными словарями
fake72 вне форума Ответить с цитированием
Старый 23.06.2012, 01:04   #4
ZORRO2005
Форумчанин
 
Аватар для ZORRO2005
 
Регистрация: 26.11.2006
Сообщений: 584
По умолчанию

fake72,
Посмотрите решение формулой.
Без СЖПРОБЕЛЫ() в "применение" будет с пробелами спереди.
Вложения
Тип файла: rar прайс2.rar (5.0 Кб, 8 просмотров)

Последний раз редактировалось ZORRO2005; 23.06.2012 в 01:34.
ZORRO2005 вне форума Ответить с цитированием
Старый 24.06.2012, 18:15   #5
fake72
 
Регистрация: 13.11.2011
Сообщений: 5
По умолчанию

Спасибо за формулу.за три дня еле разобрался.Вопрос такой:
если ячейка пустая или значение не найдено в словаре ,то получаем #Н/Д
как сделать чтобы такие ячейки просто копировались в "применение"?
fake72 вне форума Ответить с цитированием
Старый 24.06.2012, 19:13   #6
ZORRO2005
Форумчанин
 
Аватар для ZORRO2005
 
Регистрация: 26.11.2006
Сообщений: 584
По умолчанию

см. вложение
Вложения
Тип файла: rar прайс3.rar (5.2 Кб, 8 просмотров)
ZORRO2005 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Удаление части данных из ячейки John34 Microsoft Office Excel 7 17.11.2014 14:34
Сравнение ячеек данных Stringgrid и ячейками данных Access Gulden БД в Delphi 0 05.06.2012 11:26
Копирование части данных ячейки Doszhan Microsoft Office Excel 15 04.11.2011 07:49
Разделение массива данных на части Евгений К. Microsoft Office Excel 2 03.06.2010 13:41
Перемещение данных Мария100684 Microsoft Office Access 6 26.09.2008 03:45