Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/макрос сравнения 2х листов одного файла по 2м столбцам - Страница 4 - Мир MS Excel

Старая форма входа
  • Страница 4 из 4
  • «
  • 1
  • 2
  • 3
  • 4
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по VBA » макрос сравнения 2х листов одного файла по 2м столбцам (Формулы)
макрос сравнения 2х листов одного файла по 2м столбцам
Hugo Дата: Среда, 30.10.2013, 14:34 | Сообщение № 61
Группа: Друзья
Ранг: Участник клуба
Сообщений: 3252
Репутация: 707 ±
Замечаний: 0% ±

2019
Ну на большом файле могут быть действительно пустые строки - тогда
Sheets(1).[a1].CurrentRegion
будет включать только область до этой пустой строки.
Проверьте кодом

[vba]
Код
Sub test()
MsgBox Sheets(1).[a1].CurrentRegion.Rows.Count
End Sub
[/vba]


excel@nxt.ru
webmoney: E265281470651 Z422237915069
 
Ответить
СообщениеНу на большом файле могут быть действительно пустые строки - тогда
Sheets(1).[a1].CurrentRegion
будет включать только область до этой пустой строки.
Проверьте кодом

[vba]
Код
Sub test()
MsgBox Sheets(1).[a1].CurrentRegion.Rows.Count
End Sub
[/vba]

Автор - Hugo
Дата добавления - 30.10.2013 в 14:34
NICK31 Дата: Среда, 30.10.2013, 16:20 | Сообщение № 62
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 112
Репутация: 0 ±
Замечаний: 0% ±

Hugo, ЧТО-ТО Я НЕ ПОНЯЛ НИЧЕГО...
 
Ответить
СообщениеHugo, ЧТО-ТО Я НЕ ПОНЯЛ НИЧЕГО...

Автор - NICK31
Дата добавления - 30.10.2013 в 16:20
Hugo Дата: Среда, 30.10.2013, 17:32 | Сообщение № 63
Группа: Друзья
Ранг: Участник клуба
Сообщений: 3252
Репутация: 707 ±
Замечаний: 0% ±

2019
Ну вот на тебе...
Хорошо, выполните на активном листе
[vba]
Код
[a1].CurrentRegion.select
[/vba]
и посмотрите что выделилось.
Вся база выделилась, или только до затесавшейся пустой строки?


excel@nxt.ru
webmoney: E265281470651 Z422237915069
 
Ответить
СообщениеНу вот на тебе...
Хорошо, выполните на активном листе
[vba]
Код
[a1].CurrentRegion.select
[/vba]
и посмотрите что выделилось.
Вся база выделилась, или только до затесавшейся пустой строки?

Автор - Hugo
Дата добавления - 30.10.2013 в 17:32
NICK31 Дата: Среда, 30.10.2013, 17:56 | Сообщение № 64
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 112
Репутация: 0 ±
Замечаний: 0% ±

Hugo, у меня нет пустых строк в принципе в базе, но я по вашей просьбе удалил строку, чтобы проверить, он выделил, до пустой строки и всё))
 
Ответить
СообщениеHugo, у меня нет пустых строк в принципе в базе, но я по вашей просьбе удалил строку, чтобы проверить, он выделил, до пустой строки и всё))

Автор - NICK31
Дата добавления - 30.10.2013 в 17:56
NICK31 Дата: Среда, 30.10.2013, 18:01 | Сообщение № 65
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 112
Репутация: 0 ±
Замечаний: 0% ±

Hugo, речь то у нас шла о пробелах между строк, что в одном списке был один пробел между словами, а в другом выгрузилась база с двумя пробелами и он совпадение не покзал! я оспользовался вашей функцией, вроде работает, посмотрим еще завтра на работе!
 
Ответить
СообщениеHugo, речь то у нас шла о пробелах между строк, что в одном списке был один пробел между словами, а в другом выгрузилась база с двумя пробелами и он совпадение не покзал! я оспользовался вашей функцией, вроде работает, посмотрим еще завтра на работе!

Автор - NICK31
Дата добавления - 30.10.2013 в 18:01
Hugo Дата: Среда, 30.10.2013, 18:47 | Сообщение № 66
Группа: Друзья
Ранг: Участник клуба
Сообщений: 3252
Репутация: 707 ±
Замечаний: 0% ±

2019
Ну раз нет пустых строк (я не просил их делать :) ) - то хорошо.
Раз не находит совпадения в с виду одинаковых строках - значит они не одинаковые! Может там где-то вдруг даты с часами-минутами или как текст забиты, может один "Кот", второй "Koт" - найдите 2 отличия :)
Я про это выше писал.
В общем, гоняйте тех, кто базу делал - пусть исправляют.


excel@nxt.ru
webmoney: E265281470651 Z422237915069
 
Ответить
СообщениеНу раз нет пустых строк (я не просил их делать :) ) - то хорошо.
Раз не находит совпадения в с виду одинаковых строках - значит они не одинаковые! Может там где-то вдруг даты с часами-минутами или как текст забиты, может один "Кот", второй "Koт" - найдите 2 отличия :)
Я про это выше писал.
В общем, гоняйте тех, кто базу делал - пусть исправляют.

Автор - Hugo
Дата добавления - 30.10.2013 в 18:47
NICK31 Дата: Четверг, 31.10.2013, 05:09 | Сообщение № 67
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 112
Репутация: 0 ±
Замечаний: 0% ±

Hugo, nilem спасибо вам большое и огромное :) всё работает,всё чудесно)) побольше бы таких помощников,как вы!!!
 
Ответить
СообщениеHugo, nilem спасибо вам большое и огромное :) всё работает,всё чудесно)) побольше бы таких помощников,как вы!!!

Автор - NICK31
Дата добавления - 31.10.2013 в 05:09
Мир MS Excel » Вопросы и решения » Вопросы по VBA » макрос сравнения 2х листов одного файла по 2м столбцам (Формулы)
  • Страница 4 из 4
  • «
  • 1
  • 2
  • 3
  • 4
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2024 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!