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

Вход

Регистрация

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

 

= Мир MS Excel/Поиск. Всегда как "Ячейка целиком". - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Поиск. Всегда как "Ячейка целиком". (Иное/Other)
Поиск. Всегда как "Ячейка целиком".
alex_tm Дата: Пятница, 21.10.2016, 19:26 | Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 32
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
Возможно ли сделать так, чтобы поиск ячейки с определённым значением всегда выводился точно - как при поиске с дополнительной опцией "Ячейка целиком"?
В настройках Excel ничего подобного не нашел?
Может есть другие варианты? Хотелось бы, чтобы такой способ поиска был таким по-умолчанию.
Спасибо.
 
Ответить
СообщениеВозможно ли сделать так, чтобы поиск ячейки с определённым значением всегда выводился точно - как при поиске с дополнительной опцией "Ячейка целиком"?
В настройках Excel ничего подобного не нашел?
Может есть другие варианты? Хотелось бы, чтобы такой способ поиска был таким по-умолчанию.
Спасибо.

Автор - alex_tm
Дата добавления - 21.10.2016 в 19:26
Serge_007 Дата: Пятница, 21.10.2016, 22:59 | Сообщение № 2
Группа: Админы
Ранг: Местный житель
Сообщений: 16468
Репутация: 2747 ±
Замечаний: ±

Excel 2016
Здравствуйте

Может есть другие варианты?
Это можно макросом сделать


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
СообщениеЗдравствуйте

Может есть другие варианты?
Это можно макросом сделать

Автор - Serge_007
Дата добавления - 21.10.2016 в 22:59
alex_tm Дата: Суббота, 22.10.2016, 14:16 | Сообщение № 3
Группа: Пользователи
Ранг: Новичок
Сообщений: 32
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
Serge_007,
пусть будет макрос.
Как бы мне его попробовать?!
Спасибо.


Сообщение отредактировал alex_tm - Суббота, 22.10.2016, 15:01
 
Ответить
СообщениеSerge_007,
пусть будет макрос.
Как бы мне его попробовать?!
Спасибо.

Автор - alex_tm
Дата добавления - 22.10.2016 в 14:16
SLAVICK Дата: Суббота, 22.10.2016, 20:50 | Сообщение № 4
Группа: Модераторы
Ранг: Старожил
Сообщений: 2290
Репутация: 766 ±
Замечаний: 0% ±

2019
Пробуйте:
[vba]
Код
Private Sub Workbook_Open()
On Error Resume Next
Cells(1, 1).Find(What:="", LookAt:=xlWhole).Activate
End Sub
[/vba]
Макрос при открытии книги - включает режим поиска целиком.
К сообщению приложен файл: 1052107.xls (31.0 Kb)


Иногда все проще чем кажется с первого взгляда.
 
Ответить
СообщениеПробуйте:
[vba]
Код
Private Sub Workbook_Open()
On Error Resume Next
Cells(1, 1).Find(What:="", LookAt:=xlWhole).Activate
End Sub
[/vba]
Макрос при открытии книги - включает режим поиска целиком.

Автор - SLAVICK
Дата добавления - 22.10.2016 в 20:50
alex_tm Дата: Понедельник, 24.10.2016, 18:40 | Сообщение № 5
Группа: Пользователи
Ранг: Новичок
Сообщений: 32
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
SLAVICK,
СУПЕР! Работает!
И ещё вопрос.
А как этот макрос прикрутить глобально к Excel так, чтобы он работал всегда при открытии ранее созданных или во вновь созданных документах?
Спасибо!
 
Ответить
СообщениеSLAVICK,
СУПЕР! Работает!
И ещё вопрос.
А как этот макрос прикрутить глобально к Excel так, чтобы он работал всегда при открытии ранее созданных или во вновь созданных документах?
Спасибо!

Автор - alex_tm
Дата добавления - 24.10.2016 в 18:40
SLAVICK Дата: Вторник, 25.10.2016, 08:58 | Сообщение № 6
Группа: Модераторы
Ранг: Старожил
Сообщений: 2290
Репутация: 766 ±
Замечаний: 0% ±

2019
нужно чтоб у Вас работал или автоматически добавлялся в созданные книги?.
Самый простой вариант добавить макрос в модуль книги "ЛИЧНОЙ книги макросов". Она будет запускатся всегда при запуске EXCEL и режим поиска будет меняться.


Иногда все проще чем кажется с первого взгляда.
 
Ответить
Сообщениенужно чтоб у Вас работал или автоматически добавлялся в созданные книги?.
Самый простой вариант добавить макрос в модуль книги "ЛИЧНОЙ книги макросов". Она будет запускатся всегда при запуске EXCEL и режим поиска будет меняться.

Автор - SLAVICK
Дата добавления - 25.10.2016 в 08:58
alex_tm Дата: Вторник, 25.10.2016, 12:50 | Сообщение № 7
Группа: Пользователи
Ранг: Новичок
Сообщений: 32
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
SLAVICK,
нужно, чтобы такой способ поиска был всегда.
Я попробовал сделать так, как написано в статье "Создание личной книги макросов", но макрос не заработал.
Как я это делал. Перед записью макроса указал "Сохранить в: Личной книге макросов", во время записи написал в одной ячейке пару букв и остановил запись.
Сохраняя документ, был запрос на сохранение Personal.xlsb. Сохранил. Закрыл.
Создаю новый документ, нажимаю Alt+F11. Слева отображается структура. Раскрываю "+" на VBAProject (Personal.xlsb), потом "+" на Modules - в ней кликаю по Module1 - справа текст макроса.
Я его удаляю и на его место вставляю Ваш. Сохраняю. Закрываю.
Проверяю - создаю новый документ или открываю созданный ранее - не работает.
Что я делаю не так?

Спасибо.


Сообщение отредактировал alex_tm - Вторник, 25.10.2016, 12:51
 
Ответить
СообщениеSLAVICK,
нужно, чтобы такой способ поиска был всегда.
Я попробовал сделать так, как написано в статье "Создание личной книги макросов", но макрос не заработал.
Как я это делал. Перед записью макроса указал "Сохранить в: Личной книге макросов", во время записи написал в одной ячейке пару букв и остановил запись.
Сохраняя документ, был запрос на сохранение Personal.xlsb. Сохранил. Закрыл.
Создаю новый документ, нажимаю Alt+F11. Слева отображается структура. Раскрываю "+" на VBAProject (Personal.xlsb), потом "+" на Modules - в ней кликаю по Module1 - справа текст макроса.
Я его удаляю и на его место вставляю Ваш. Сохраняю. Закрываю.
Проверяю - создаю новый документ или открываю созданный ранее - не работает.
Что я делаю не так?

Спасибо.

Автор - alex_tm
Дата добавления - 25.10.2016 в 12:50
_Boroda_ Дата: Вторник, 25.10.2016, 13:02 | Сообщение № 8
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16654
Репутация: 6475 ±
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS
Вы все сделали правильно, кроме
на его место вставляю Ваш. Сохраняю. Закрываю.
Проверяю - создаю новый документ или открываю созданный ранее - не работает.
. Дело в том, что макрос от SLAVICK написан для события книги Private Sub Workbook_Open() - открытия книги, в которой сам макрос и находится. Вот в модуль книги Персонал его вставить и нужно. Это там в VBAProject , где написано "Эта книга" и зелененький значок такой. Даблкликаете на значок и в появившемся окошке вставляете макрос.
Но это еще не все. Макрос срабатывает при открытии книги Персонал. А пока открыт Excel, она всегда висит открытой (если, конечно, Вы ее принудительно не закрыли). Поэтому Вам нужно полностью закрыть Excel. А вот при последующем открытии Excel у Вас автоматически откроется в невидимом режиме и книга Персонал. И запустится вставленный макрос. И настанет пора благоденствия и процветания!

Кстати, еще мысль - можно и не закрывать Excel. Можно просто запустить единоразово макрос вручную через F5.

Да, и еще - если кто-то когда-то зачем-то нажмет Контрл f или Контрл h и снимет галку "Ячейка целиком", то до следующей постановки этой галки (при открытии Парсонала на следующее утро или постановки вручную, или ...) эта галка так и останется снятой.


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеВы все сделали правильно, кроме
на его место вставляю Ваш. Сохраняю. Закрываю.
Проверяю - создаю новый документ или открываю созданный ранее - не работает.
. Дело в том, что макрос от SLAVICK написан для события книги Private Sub Workbook_Open() - открытия книги, в которой сам макрос и находится. Вот в модуль книги Персонал его вставить и нужно. Это там в VBAProject , где написано "Эта книга" и зелененький значок такой. Даблкликаете на значок и в появившемся окошке вставляете макрос.
Но это еще не все. Макрос срабатывает при открытии книги Персонал. А пока открыт Excel, она всегда висит открытой (если, конечно, Вы ее принудительно не закрыли). Поэтому Вам нужно полностью закрыть Excel. А вот при последующем открытии Excel у Вас автоматически откроется в невидимом режиме и книга Персонал. И запустится вставленный макрос. И настанет пора благоденствия и процветания!

Кстати, еще мысль - можно и не закрывать Excel. Можно просто запустить единоразово макрос вручную через F5.

Да, и еще - если кто-то когда-то зачем-то нажмет Контрл f или Контрл h и снимет галку "Ячейка целиком", то до следующей постановки этой галки (при открытии Парсонала на следующее утро или постановки вручную, или ...) эта галка так и останется снятой.

Автор - _Boroda_
Дата добавления - 25.10.2016 в 13:02
alex_tm Дата: Вторник, 25.10.2016, 15:20 | Сообщение № 9
Группа: Пользователи
Ранг: Новичок
Сообщений: 32
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
_Boroda_,
я сделал так как Вы подсказали - добавил этот макрос в "Эта книга" в VBAProject (Personal.xlsb).
В результате - макрос правильно срабатывает только при создании нового документа.
При открытии ранее созданных документов макрос не работает.
 
Ответить
Сообщение_Boroda_,
я сделал так как Вы подсказали - добавил этот макрос в "Эта книга" в VBAProject (Personal.xlsb).
В результате - макрос правильно срабатывает только при создании нового документа.
При открытии ранее созданных документов макрос не работает.

Автор - alex_tm
Дата добавления - 25.10.2016 в 15:20
SLAVICK Дата: Вторник, 25.10.2016, 15:47 | Сообщение № 10
Группа: Модераторы
Ранг: Старожил
Сообщений: 2290
Репутация: 766 ±
Замечаний: 0% ±

2019
Макрос просто изменяет режим поиска - для всего Excel. Вы сделали все что Вам написали?:
сохранили Personal.xlsb.
Закрыли полностью все файлы Excel и само приложение.
После этого при открытии ЛЮБОГО файла(только первый раз) - сначала запустится Personal.xlsb - в нем макрос изменит настройку - потом будет одинаково во всех файлах.


Иногда все проще чем кажется с первого взгляда.
 
Ответить
СообщениеМакрос просто изменяет режим поиска - для всего Excel. Вы сделали все что Вам написали?:
сохранили Personal.xlsb.
Закрыли полностью все файлы Excel и само приложение.
После этого при открытии ЛЮБОГО файла(только первый раз) - сначала запустится Personal.xlsb - в нем макрос изменит настройку - потом будет одинаково во всех файлах.

Автор - SLAVICK
Дата добавления - 25.10.2016 в 15:47
alex_tm Дата: Вторник, 25.10.2016, 16:13 | Сообщение № 11
Группа: Пользователи
Ранг: Новичок
Сообщений: 32
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
SLAVICK, если я вышлю свой personal.xlsb, и если его просмотреть, может быть будет понятно где я делаю ошибку?
 
Ответить
СообщениеSLAVICK, если я вышлю свой personal.xlsb, и если его просмотреть, может быть будет понятно где я делаю ошибку?

Автор - alex_tm
Дата добавления - 25.10.2016 в 16:13
SLAVICK Дата: Среда, 26.10.2016, 08:42 | Сообщение № 12
Группа: Модераторы
Ранг: Старожил
Сообщений: 2290
Репутация: 766 ±
Замечаний: 0% ±

2019
если я вышлю свой personal.xlsb,

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


Иногда все проще чем кажется с первого взгляда.
 
Ответить
Сообщение
если я вышлю свой personal.xlsb,

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

Автор - SLAVICK
Дата добавления - 26.10.2016 в 08:42
alex_tm Дата: Четверг, 27.10.2016, 19:35 | Сообщение № 13
Группа: Пользователи
Ранг: Новичок
Сообщений: 32
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
Ничего не менял - отправляю как есть
К сообщению приложен файл: PERSONAL.zip (10.0 Kb)
 
Ответить
СообщениеНичего не менял - отправляю как есть

Автор - alex_tm
Дата добавления - 27.10.2016 в 19:35
alex_tm Дата: Понедельник, 31.10.2016, 13:24 | Сообщение № 14
Группа: Пользователи
Ранг: Новичок
Сообщений: 32
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
SLAVICK,
я вложил файл (выше).
Вы его сможете посмотреть?
Спасибо.


Сообщение отредактировал alex_tm - Понедельник, 31.10.2016, 13:24
 
Ответить
СообщениеSLAVICK,
я вложил файл (выше).
Вы его сможете посмотреть?
Спасибо.

Автор - alex_tm
Дата добавления - 31.10.2016 в 13:24
SLAVICK Дата: Понедельник, 31.10.2016, 15:12 | Сообщение № 15
Группа: Модераторы
Ранг: Старожил
Сообщений: 2290
Репутация: 766 ±
Замечаний: 0% ±

2019
Посмотрел.
Попробуйте так:
[vba]
Код
Private Sub Workbook_Open()
On Error Resume Next
With Workbooks.Add
    .Activate
    .Sheets(1).Cells(1, 1).Find(What:="", LookAt:=xlWhole).Activate
    .Close False
End With
End Sub
[/vba]
К сообщению приложен файл: PERSONAL.xlsb (13.5 Kb)


Иногда все проще чем кажется с первого взгляда.
 
Ответить
СообщениеПосмотрел.
Попробуйте так:
[vba]
Код
Private Sub Workbook_Open()
On Error Resume Next
With Workbooks.Add
    .Activate
    .Sheets(1).Cells(1, 1).Find(What:="", LookAt:=xlWhole).Activate
    .Close False
End With
End Sub
[/vba]

Автор - SLAVICK
Дата добавления - 31.10.2016 в 15:12
alex_tm Дата: Понедельник, 31.10.2016, 16:41 | Сообщение № 16
Группа: Пользователи
Ранг: Новичок
Сообщений: 32
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
SLAVICK,
СУПЕР!

Работает!

Спасибо Вам огромное!
 
Ответить
СообщениеSLAVICK,
СУПЕР!

Работает!

Спасибо Вам огромное!

Автор - alex_tm
Дата добавления - 31.10.2016 в 16:41
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Поиск. Всегда как "Ячейка целиком". (Иное/Other)
  • Страница 1 из 1
  • 1
Поиск:

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