Форум программистов, компьютерный форум, киберфорум
VBA
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.62/146: Рейтинг темы: голосов - 146, средняя оценка - 4.62
0 / 0 / 0
Регистрация: 29.04.2009
Сообщений: 63

Сравнить две таблицы на листе в Excel

16.03.2010, 22:28. Показов 28928. Ответов 22
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Форумчане, доброго времяни суток)
Ковыряясь в Excel VBA сталкнулся с проблемкой для себя,и хотелось бы найти способ реализации,ради чего пишу,Вам.

Ситуация:
Имеются две таблицы, на одной из страниц Excel, Табл1 и Табл2,причем у обеих таблиц мы знаем ячейку(верхний левый угол) с которой таблици будут заполнятся,таблицы могут принимать разное колличество строк и столбцов. Таблицы грузятся из базы данных, результат(нажатие на кнопку)-вывод "окна" таблицы равны или нет.
Слышал, что есть возможность у Excel по средствам VBA определять размеры таблиц,и таким образом вначале сравнить их по колличеству столбцов и строк, а затем по содержимому ячеек,причем столбцы таблицы могут меняться местами(за ошибку это не учитывается).
Вот,что то в этом стиле,вдруг кто сталкивался с этим,черкните,буду ток благодарен,или хорошую ссылочку ,тож не помешает,так как таблицы я загрузил,нужно савнить.
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
16.03.2010, 22:28
Ответы с готовыми решениями:

Сравнить две таблицы Excel
Ребят подскажите. Хочу немного упростить себе задачу, а точней автоматизировать сравнение столбцов VBA. Есть две таблицы, выручите кто...

Сравнить в Excel две таблицы по разным параметрам
Добрый всем день! помогите пожалуйста, есть две таблицы с разным кол-вом столбцов (14 и 8) и строк. необходимо из данные из первой...

Сравнить ячейки на первом листе и на втором листе, в случае несовпадения удалить
Задача такая,В Exel есть несколько ячеек с данными String на первом листе и на втором листе. Я пытаюсь написать программу которая будет...

22
0 / 0 / 0
Регистрация: 29.04.2009
Сообщений: 63
19.04.2010, 20:10  [ТС]
Студворк — интернет-сервис помощи студентам
Здраствуйте,постораюсь дать объяснения:
Я отправил фаил,вам в личку,который в конечном счете должен являеться контролем,лабораторных работ по базам данных.
При выборе задания,загружаются - задача и два исходных отношения к данной задаче.
Учащийся самостоятельно выполняет условие поставленные в задаче (одну из операций реляц.алгебры),т.е. сам в ячейки вписывает результат,начиная с определенной ячейки.
По окончанию он нажимает на кнопку выполнить и его таблица сравнивается с верной таблицей,сравнение идет по полям и по строкам,главное чтобы данные не зависили от сортировки,вот чего и хотелось бы достичь.(примеры в файле)
Таблички не большого размера,для визуальной работы - до 4-5 столбцов, и 3-4 строк.
Програмка практически рабочая,за исключением :
1) при сравнении таблиц с одинаковыми данными, но разной сортировкой по строкам результат сравнения отрицательный - это не верно, метод сравнения не должен зависить от перемены строк,работает только со столбцами.(
2) задания хотелось бы чтобы выподали в случайном порядке (всего заданий в 1-ой лаб.раб. 10шт ),чтобы была хоть какая то вариотивность, например если открыть фаил одновременно,то первому поались(2,4,3,5,7..10),а второму (3,1,2,5...10).
Задания в базе с пронумерованны от 0 до 9, для удобства.
Ну вообщем и все))),как понимается,тебе такое объяснение,реальная задача,фаил в личку кину?
0
0 / 0 / 0
Регистрация: 29.04.2009
Сообщений: 63
19.04.2010, 20:18  [ТС]
Здраствуйте еще раз, если эт все реально,то помогите пожалуйста, очень надо. Я в долгу не останусь,большое вам спасибо.
Вложения
Тип файла: rar Сравнение.rar (33.8 Кб, 94 просмотров)
0
0 / 0 / 0
Регистрация: 28.08.2014
Сообщений: 10
29.08.2014, 10:54
Цитата Сообщение от ironegg Посмотреть сообщение
1.открываем лист, на котором есть таблицы, ставим курсор в любую свободную ячейку, нажимаем кнопку fx рядом со строкой формул.
2. в открывшемся окошке выбираем "ктегория" = "определенные пользователем"
3. в списке "выберите функцию" выбираем "СравнениеТаблиц".
4. функция имеет два аргумента, первую и вторую таблицу, выделите их.
5. дальше как обычно

сравнение таблиц.zip (12.9 Кб, 739 просмотров)



а есть ли вариант, немного переделать этот код? т.е что бы он не писал что есть отличия или их нет, а просто выделял ячейки где нет совпадений!! такое реально?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
29.08.2014, 10:54

Сравнить две таблицы
Необходимо сравнить две таблички, в первом листе в одном столбике неповторяющееся номера, а в следующих трех столбах цены, которые...

Как сравнить две таблицы и совпадающие элементы перенести в другую таблицу
Помогите пожалуйста! ни как не могу сообразить! Необходимо написать макрос который сравнивает две таблицы по столбцу и если элементы...

Даны две таблицы Excel
Даны две таблицы Excel. Они находятся не в одном документе, а в двух. Требуется брать каждое значение первого столбца из "таблица...

Сравнить остатки на листе 1 и 2
В задании дано два листа с данными, которые нужно сравнить... Само задание звучит так: "Два листа с данными. Сравнить остатки на листе...

Сравнить две таблицы и заполнить в третьей таблицы
Привет всем, скажите как из тех 2 таблицы заполнить в третью таблицу.. В первом таблице(ТП) есть таблица Группа и Бренд, во втором...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
23
Ответ Создать тему
Новые блоги и статьи
Hyper-V: Компьютер должен поддерживать доверенный платформенный модуль 2.0.
Maks 31.08.2026
При установке Windows 11 на виртуальную машину Hyper-V 2-го поколения вылезла такая ошибка: Решение: в параметрах виртуальной машины, в разделе "Безопасность" (Security) активировать флаг. . .
Архитектура биовида Стива в Майнкрафте: Зачем бонобо кубический каннибализм
anaschu 30.08.2026
Кубический Вагинокапитализм в Minecraft: Математический инвариант ОДУ и рок Стивов-бонобо Главная задача разработанной «Модели Всего» — наглядно продемонстрировать наличие системной «судьбы». . .
Оттачиваю умение писать js программы.
russiannick 30.08.2026
Проектом выходного дня стало написание Книги шифров Виженера. Итогом стала версия 200, синий туман. Синий туман назван так, потому что замораживает текст под собой. Нажатие синих кнопок управляют. . .
мат медиц модель 30. презентация проекта
anaschu 27.08.2026
хоп хоп хоп хидахоп, а я кладую))
Как у меня протекала болезнь
zorxor 27.08.2026
Здравствуйте, друзья! Эта запись блога предназначена именно для вас - для моих дорогих друзей, которые знали меня лично. Чтобы ответить на вопрос - а что же со мной произошло на самом деле? Я учился. . .
Нашел вот забавное видео о измерениях. Лучшее что я видел на эту тему
kumehtar 26.08.2026
ILETXiw9bMQ Основная суть и тезисы по измерениям: 0D (Нулевое измерение): точка, не имеющая длины, ширины, высоты или объема. Объект не может перемещаться в 0D. 1D (Первое измерение):. . .
[EasyBuilder Pro] Памятка по разработке для панелей Weintek
ФедосеевПавел 26.08.2026
Памятка по разработке для панелей Weintek ВВЕДЕНИЕ Ранее, при реализации проектов основное внимание уделял разработке управляющей программы для контроллера, а панели оператора доставалось время. . .
Модель по догадкам
anaschu 25.08.2026
Прошло две недели. Я уже рассказывал, как разговаривал с сотрудниками у сортировки и как понял, что главная ветка — не про приёмку, а про отбор. Но тогда я думал, что понял механику. На этой неделе я. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru