|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
09.02.2010, 14:15 | #1 |
Пользователь
Регистрация: 20.01.2010
Сообщений: 53
|
Замена значений в одной таблице на значения из другой
Существуют две структурно одинаковые таблицы. Все строки, которые есть во 2-ой (более короткой таблице) есть и в 1-ой (более длинной) различаются лишь последние значения в строках. Хотелось бы заменить последние значения в совпадающих строках в 1-ой таблице на значения из 2-ой. Более наглядное объяснение скрывается во вложенном файле, большое спасибо всем откликнувшимся!
|
09.02.2010, 14:59 | #2 |
Пользователь
Регистрация: 15.01.2010
Сообщений: 55
|
1134, к сожалению Ваш файл открыть не могу (формат 2007).
Я могу лишь посоветовать функцию "связь", при условии, что данные строки не удаляются. |
09.02.2010, 15:09 | #3 |
Пользователь
Регистрация: 20.01.2010
Сообщений: 53
|
Можно немного подробней?
|
09.02.2010, 15:15 | #4 |
Форумчанин
Регистрация: 20.05.2008
Сообщений: 241
|
|
09.02.2010, 15:23 | #5 |
Пользователь
Регистрация: 20.01.2010
Сообщений: 53
|
Формат Excel 97-2003 - "*.xls"
|
09.02.2010, 15:56 | #6 |
Форумчанин
Регистрация: 29.10.2008
Сообщений: 294
|
Вот вам код:
Код:
Последний раз редактировалось Maxx; 09.02.2010 в 16:10. |
09.02.2010, 16:03 | #7 |
Пользователь
Регистрация: 20.01.2010
Сообщений: 53
|
Спасибо, огромное!
|
09.02.2010, 16:15 | #8 |
Форумчанин
Регистрация: 29.10.2008
Сообщений: 294
|
Немного упростил:
Код:
|
09.02.2010, 16:29 | #9 |
Пользователь
Регистрация: 20.01.2010
Сообщений: 53
|
А как сделать так, чтобы все значения в последнем ряду, кроме тех что были подставлены выше записанным макросом превратились в "0"?
|
09.02.2010, 16:51 | #10 |
Форумчанин
Регистрация: 29.10.2008
Сообщений: 294
|
Напишите после valNumber = Cells(i, 1).Value: valDate = Cells(i, 2).Value
следующее: Cells(i, 7).Value = 0 |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Update одной записи в таблице | EugeneIsmatulin | SQL, базы данных | 3 | 31.12.2009 19:39 |
два раза к одной таблице | Kolik317 | SQL, базы данных | 2 | 26.12.2009 13:58 |
Выявление одинаковости значений поля в одной талице по значению поля в другой | nikmay | SQL, базы данных | 4 | 13.08.2009 12:51 |
графики в одной таблице | Litty | Microsoft Office Excel | 6 | 29.04.2009 22:49 |
Установка указателя в одной таблице по значению из другой | Avalonix | БД в Delphi | 1 | 31.05.2008 17:20 |