Вопрос: А можно сделать видимыми повторы по двум- трем ячейкам? Имеется в виду столбец Наименование, столбец Рег № и сстолбец Зав. №. База порядка 5000 ед и есть косяки с учетом
Вопрос: А можно сделать видимыми повторы по двум- трем ячейкам? Имеется в виду столбец Наименование, столбец Рег № и сстолбец Зав. №. База порядка 5000 ед и есть косяки с учетомalexa1965
alexa1965, Макрос разработан для поиска соответствий строк с большим числом выборок. макрос содержит три вводных параметра - первый - число строк (начиная с первой) выборки, по умолчанию 0 означает все заполненные, второй параметр проверяемый столбец, третий - смещение от проверяемого столбца в котором будут отображаться номера строк повторений. Ограничения - макрос не корректно работает если в базе есть пустые строки или включен автофильтр. Для случаев, когда нужно проверять соответствие в нескольких столбцах, я использую служебный столбец со значениями сложения строк в тестируемых столбцах (оператор конкатенации &). Макрос называется Match(n,Column,Offset). Параметры n - число проверяемых строк (по умолчанию все заполненные), Column - проверяемый столбец, Offset - смещение от проверяемого столбца в котором будут отображаться номера строк повторений.
При значительной выборке в строке статуса виден процесс выполнения. Думаю в Вашем случае он будет удобен. При нахождении соответсвия красит всю строку заливкой и в ячейке с соответсвующим смещением относительно проверяемого столбца указывает строку совпадения.
В файле параметры вынес на лист, чтобы было понятно как работает макрос.
alexa1965, Макрос разработан для поиска соответствий строк с большим числом выборок. макрос содержит три вводных параметра - первый - число строк (начиная с первой) выборки, по умолчанию 0 означает все заполненные, второй параметр проверяемый столбец, третий - смещение от проверяемого столбца в котором будут отображаться номера строк повторений. Ограничения - макрос не корректно работает если в базе есть пустые строки или включен автофильтр. Для случаев, когда нужно проверять соответствие в нескольких столбцах, я использую служебный столбец со значениями сложения строк в тестируемых столбцах (оператор конкатенации &). Макрос называется Match(n,Column,Offset). Параметры n - число проверяемых строк (по умолчанию все заполненные), Column - проверяемый столбец, Offset - смещение от проверяемого столбца в котором будут отображаться номера строк повторений.
При значительной выборке в строке статуса виден процесс выполнения. Думаю в Вашем случае он будет удобен. При нахождении соответсвия красит всю строку заливкой и в ячейке с соответсвующим смещением относительно проверяемого столбца указывает строку совпадения.
В файле параметры вынес на лист, чтобы было понятно как работает макрос.VovaK