Не удается выровнять в Beyond Compare

У меня есть два файла Excel (.xls), которые я сравниваю с помощью Beyond Compare 3. Когда запись отличается, она испортила выравнивание, и она не исправляет себя для нескольких записей, поэтому я хотел бы перестроить вручную сравнить. Согласно их справке, я щелкаю правой кнопкой мыши по строке и выбираю выравнивание. За исключением того, что выравнивание не в меню правой кнопки мыши. Зачем?

Я сравниваю как "Обнаружено (MS Excel Workbooks)", показывая все.

3 ответа

Решение

Вам не нужно выполнять ручное выравнивание при сравнении данных: просто выберите, какие столбцы являются "ключевыми" столбцами, а BeyondCompare сделает все остальное (автоматическое выравнивание на основе этого).

Это лучший вариант, чем ручная перестройка, поскольку он может справиться с сортировкой всего набора данных по-разному.

(@thursdaysgeek является технически правильным, что опция "Align With" отсутствует (из-за этого), но я думаю, что упустил ключевой момент здесь - это один из тех вопросов, где OP спрашивает, как поступить неправильно (без обид предназначена))

Это даже проще, чем это. Все, что вам нужно сделать, это закрыть исходное окно "Сравнение данных", выбрать два файла для сравнения в окне "Сравнение папок" (удерживая нажатой клавишу "Ctrl" для множественного выбора), затем щелкнуть правой кнопкой мыши на выбранном элементе и выбрать " Открыть с помощью | Сравнение текста ".

Я обнаружил, что этот пост Align with option недоступен, если только не использовать текстовые файлы на форумах Scooter Software. По сути, это говорит мне, что выравнивание не работает для нетекстовых файлов.

Я нашел два обходных пути:

  1. Сохраните мои файлы Excel в виде текста, а затем сравните их.
  2. Измените поле, используемое в качестве ключевого поля.

Второй обходной путь был проще, и, в моем случае, выравнивание больше не было проблемой.

Другие вопросы по тегам