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

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

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

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

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

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 14.11.2008, 03:08   #1
melok_s
 
Регистрация: 14.11.2008
Сообщений: 6
По умолчанию Заполнение одной таблицы данными из другой

Помогите плиз.
Есть 2 книги(книга1, книга2) с разными таблицами, столбцов не одинаково, записей тоже.
В каждой из них есть столбец с уник. записями. В первой например D, во второй K.

Нужно: Если запись столбца D1 книги1 равна записи х Ячейки К книги2, то
F1 книги1 равно Mx книги2

Пробовал различные вариации функции ВПР все время н\д получается.
melok_s вне форума
Старый 14.11.2008, 09:35   #2
melok_s
 
Регистрация: 14.11.2008
Сообщений: 6
По умолчанию а конкретно файлы

В файле 1 есть столб R, если значение в строке равно значению столбца O в книге 2, недостающие значения книги 1 заполняются из книги 2.
Вложения
Тип файла: rar файлы.rar (7.0 Кб, 42 просмотров)
melok_s вне форума
Старый 14.11.2008, 09:53   #3
SAS888
Старожил
 
Аватар для SAS888
 
Регистрация: 05.12.2007
Сообщений: 4,180
По умолчанию

Т.е. если значения совпадают, то его написать еще раз? Как-то не логично.
Чем шире угол зрения, тем он тупее.
SAS888 вне форума
Старый 17.11.2008, 01:41   #4
melok_s
 
Регистрация: 14.11.2008
Сообщений: 6
По умолчанию

2 разных подразделения заполнят две разных таблицы. Надо все данные в одну собрать.
melok_s вне форума
Старый 17.11.2008, 01:53   #5
melok_s
 
Регистрация: 14.11.2008
Сообщений: 6
По умолчанию

можете помочь хотя бы на примере одной ячейки, например
если Книга1.R3 = Книга2.O(X), то Книга1.U3=Книга2.A(X), где Х этот номер строки в которой совпадение.
melok_s вне форума
Старый 18.11.2008, 03:41   #6
melok_s
 
Регистрация: 14.11.2008
Сообщений: 6
Вопрос

Люди ну помогите пожалуйста, очень очень надо!
melok_s вне форума
Старый 18.11.2008, 08:09   #7
SAS888
Старожил
 
Аватар для SAS888
 
Регистрация: 05.12.2007
Сообщений: 4,180
По умолчанию

Уж очень запутанно Вы ставите задачу, поэтому никто и не отвечает.
Вставьте в книгу 1 и запустите следующий макрос:
Код:
Sub Main()

    Dim i As Long
    Workbooks("Книга1.xls").Sheets(1).Activate
    With Workbooks("Книга2.xls").Sheets(1)
        For i = 3 To Cells(Rows.Count, "R").End(xlUp).Row
            If Cells(i, "R") = .Cells(i, "O") Then Cells(i, "U") = .Cells(i, "A")
        Next
    End With

End Sub
После этого, уточните что нужно было сделать не так.
Чем шире угол зрения, тем он тупее.
SAS888 вне форума
Старый 20.11.2008, 03:56   #8
melok_s
 
Регистрация: 14.11.2008
Сообщений: 6
По умолчанию

ок. все так!
Остальное сам переделаю, просто надо было с чего то начать.
Спасибо огромное.
melok_s вне форума
Закрытая тема


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

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Заполнение диапазона данными массива Сер_Ежик Microsoft Office Excel 4 24.03.2009 16:52
Заполнение таблицы и поиск имени Gwynbleidd Общие вопросы C/C++ 0 12.10.2008 16:43
Передача данных из одной таблицы в другую, при выборе одной ячейки MickMick Microsoft Office Excel 6 06.10.2008 13:57
Не получается заполнение TreeView из таблицы бд Paul Hindenburg БД в Delphi 3 10.03.2008 18:25
Сортировка одной БД по значениям другой Кот из Лета БД в Delphi 4 28.12.2007 13:35