Миф как найти значение

(греч. mythos — слово, рассказ, сказка)

форма творческого осмысления греками явлений природы, собственного происхождения, исторического прошлого, всего окружающего мира. Мифы греков вобрали многообразные влияния и фантазию др. народов как догреческого населения в местах постоянного поселения греков на Балканском п-ве, в Малой Азии и на островах Эгеиды (карийцы, пеласги, минойцы), так и народов Зап. Средиземноморья, Причерноморья, с которыми они сталкивались в процессе колонизации. Основное ядро греческих мифов — предания, относящиеся к крито-микенскому периоду, переосмысленные после переселений народов и создания на месте микенских царств новых гос. образований. Именно тогда сложились циклы мифов, героями которых стали цари и воины микенского времени, а также мореплаватели и торговцы, предшественники колонизаторов VIII — VI вв. до н.э. Осуществленная Гомером, Гесиодом, греческими трагиками и мифографами систематизация и переработка м. на многие столетия определила развитие литературы и искусства греков, а также этрусков, римлян, воспринявших богатство греческой мифологии. Античные ученые частично видели в мифах вымысел, фантазию, частично — подлинное свидетельство о прошлом, считая Гомера первым историком. Широкое распространение приобрело аллегорическое толкование мифов, когда в них пытались открыть глубокий, скрытый от непосредственного восприятия смысл.

Ботвинник М.Н., Коган Б.М., Рабинович М.Б., Селецкий Б.Н. Мифологический словарь. М., 1985; Голосовкер Я.Э. Сказания о титанах. М., 1955; Голосовкер Я.Э. Логика мифа. М., 1987; Кун Н.А. Легенды и мифы Древней Греции. Минск, 1985; Лосев А.Ф. Античная мифология в ее историческом развитии. М., 1957; Немировский А.И. Мифы древней Эллады. М., 1992; Тахо-Годи А.А. Греческая мифология. М., 1989; Тренчени-Вальдапфель И. Мифология / Пер. с венг. М., 1957.

(И.А. Лисовый, К.А. Ревяко. Античный мир в терминах, именах и названиях: Словарь-справочник по истории и культуре Древней Греции и Рима / Науч. ред. А.И. Немировский. — 3-е изд. — Мн: Беларусь, 2001)

* * *

форма обществ. сознания, возникшая в условиях сравнительно низкого уровня социального развития и отражающая в виде образного повествования фантастич. представления о природе, обществе и личности. В М. также, находит отражение история познания человеком окружающего мира. Такого рода «познание» неразрывно связано с практикой. Так, мистич. акты воздействия на землю при обработке полей (священный брак, фесмофории и т.д.), ритуальные танцы и жертвоприношения перед охотой основывались на мифологич. представлениях о тогдашнем способе производства. М. дает объяснение многим ритуальным действиям людей (напр., архаич. М. о Прометее, обманувшем Зевса во время жертв. ритуала, объясняет др.-греч. обычай приносить в жертву богам именно кости животных, а истоки совершаемого вавилонским царем во время празднеств по случаю Нового года символич. обряда мироздания — в М. о сотворении Мардуком земли и неба). В тогдашних условиях М. представлял собой узаконен. теоретич. и практич способ освоения действительности. Специфика такого образного мышления — в очеловечивании природной среды. Природа и общество не отделены в нем друг от друга, т.к. все предметы окружающего мира наделяются человеч. мыслями, чувствами, желаниями. Сверхъестеств. существа, в том числе могуществ. боги, проявляют чисто человеч. качества, что делает их понятнее и создает иллюзию возможности повлиять на их поступки. Дождь, падающий с неба и оплодотворяющий землю, вызывал ассоциацию с половым актом и заставлял предполагать, что с помощью магич. действий можно повлиять на бога неба. Позднее приписываемые природным явлениям человеч. качества отделяются от них и принимают к.-л. конкретный образ. Так рождается образ Зевса, антропоморфного бога неба, проникающего к Данае в виде золотого дождя, и Деметры, одной из многих богинь — покровительниц земледелия. Сам факт раздельного существования земли и неба, благодаря чему вообще стала возможной жизнь на земле, трактуется в мифологич. аспекте и объясняется насильств. отделением их друг от друга. Уран соединен браком с Геей и потому прячет своих детей в ее чреве до тех пор, пока младший сын Кронос не оскопляет отца и тем самым не разделяет их. У данного М., как и у всех остальных, имеется своя социальная почва (распадение эндогамного коллектива на две экзогамные фратрии). Подобный М. встречается у различных народов. Это доказывает, что у них на аналогичных этапах социального развития происходили схожие обществ. процессы, получившие отражение в М. Поскольку в большинстве мифов речь идет о происхождении мира, они выполняют этиологич. функцию и тем самым как бы предвосхищают научную интерпретацию причинно-следств. связей. В понимании Гомера первоосновой всего сущего является океан, в представлении Фалеса — вода; в первом случае речь идет о мифологич., во втором — о рациональном понимании действительности. Еще одна особенность мифологии как системы мышления — конкретно-чувств. персонификация психич. особенностей человека. Эта персонификация рассматривается как некое самостоятельное существо. Все его мысли, чувства и желания кажутся волеизъявлением этого существа — сверхъестеств. создания, т. е. бога. Такой подход есть результат религиозного мышления создателя М. к отражает его стремление познать самого себя. Афродита олицетворяет такое сильное чувство, как любовь, и потому Елена, полюбив Париса, полагает, что это богиня завладела ею, т. к. она в состоянии аффекта уже не чувствует себя хозяйкой своей судьбы. Момент рационализации особенно ощущается у Еврипида, когда он под воздействием учения софистов выдвигает на первый план психологич. мотивы. В его понимании богиня трактуется как своего рода воплощение аффекта и рассматривается в неразрывной связи с психикой человека. Другие эмоции типа нейкос (сварливость) и фобос (страх) также предстают в виде конкретно-чувств. образов. Психика человека целиком подвластна богам. Все его свершения всего лишь результат «божественного дара»; если «дар» ниспослан Мнемосиной, он вспоминает; если же «дар» дают ему музы, на него находит вдохновение и он занимается художеств. творчеством. Так как мифологич. освоение действительности обусловливает возникновение идеи бога, М., религия и иск-во сперва не были отделены друг от друга. Это обьясняется тем, что, во-первых, последствием такой формы мышления неизбежно является олицетворение природных и социальных элементов в образах богов, а во-вторых, она сама представляет собой способ понимания окружающего мира (М). И если мифотворчество используется для обоснования религиозных церемоний — к.-л. специфич. обрядов (ритуалов) и культовых действий, — оно неизбежно становится элементом религии. Излишне спорить о том, кому отдать приоритет — М. или культу, ибо они, подобно теории и практике, развивались параллельно и влияли друг на друга. В Др. Риме преобладали культовые действия, в то время как мифотворчество др. греков дало такие же плодотворные результаты, как и происходившее на более высокой стадии развития обществ. сознания становление их философского мышления.

(Словарь античности. Пер. с нем. — М.: Эллис Лак; Прогресс, 1994)

Значение слова «миф»

  • МИФ, -а, м.

    1. Древнее народное сказание о богах и легендарных героях, о происхождении мира и жизни на земле. Древнегреческие мифы. Миф о Прометее.

    2. перен. Что-л. фантастическое, неправдоподобное, нереальное. Другого музыканта, из Большого театра, капельмейстера Альтани, я никогда не видел. Он был для меня мифом. Конашевич, О себе и своем деле. || Вымысел, выдумка. Это была великая Победа, показавшая миру мощь Советской Армии и развеявшая миф о непобедимости гитлеровской машины. Катаев, Великие слагаемые.

    [От греч. μυ̃θος — сказание, предание]

Источник (печатная версия): Словарь русского языка: В 4-х
т. / РАН,
Ин-т лингвистич.
исследований; Под ред. А. П. Евгеньевой. — 4-е изд., стер. — М.: Рус. яз.;
Полиграфресурсы,
1999;
(электронная версия): Фундаментальная
электронная
библиотека

  • Миф (др.-греч. μῦθος — речь, слово; сказание, предание) — повествование, передающее представления людей о мире, месте человека в нём, о происхождении всего сущего, о богах и героях.

Источник: Википедия

  • МИФ, а, м. [греч. mythos]. 1. Древнее народное сказание о богах или героях (истор. лит.). Мифы классической древности. М. об Антее. М. о Прометее. || Легенда, сказание, как составная часть религиозного исповедания (книжн.). Христианский м. М. о воплощении божества. 2. перен. Что-н. легендарное, фантастическое, баснословное; вымысел, выдумка. Его сведения оказались мифом. Это чистейший м.

Источник: «Толковый словарь русского языка» под редакцией Д. Н. Ушакова (1935-1940);
(электронная версия): Фундаментальная
электронная
библиотека

  • миф

    1. небылица, выдуманная история На проверку его слова оказались мифом.

    2. истор. древнее народное творчество, рассказывающая о богах и каких-либо героях Мифы Древней Греции помогают нам лучше понять людей той эпохи.

Источник: Викисловарь

Делаем Карту слов лучше вместе

Привет! Меня зовут Лампобот, я компьютерная программа, которая помогает делать
Карту слов. Я отлично
умею считать, но пока плохо понимаю, как устроен ваш мир. Помоги мне разобраться!

Спасибо! Я стал чуточку лучше понимать мир эмоций.

Вопрос: эскапада — это что-то нейтральное, положительное или отрицательное?

Ассоциации к слову «миф»

Синонимы к слову «миф»

Предложения со словом «миф»

  • Во многих древних мифах герой, алкавший счастья, любви или вечной жизни, сначала должен был совершить путешествие по загробному миру.
  • Мир греческих мифов далёк от того, чтобы держать человека в постоянном страхе.
  • Древнегреческие мифы рассказывают, что в начале времён человек представлял собой двуполое существо, одновременно мужчину и женщину.
  • (все предложения)

Цитаты из русской классики со словом «миф»

  • Абстракция больной мысли порождает миф, миф делается реальностью, переворачивающей историю.
  • Живое и неподдельное понятие о судьбе было у старинных греков (т. е. у греков до появления у них философии) и до сих пор живет у многих восточных народов; оно господствует в рассказах Геродота, в греческих мифах, в индийских поэмах, сказках «Тысячи и одной ночи» и проч.
  • Я не признаю никаких легенд, никаких мифов и прочих пошлостей!
  • (все
    цитаты из русской классики)

Каким бывает «миф»

Понятия со словом «миф»

  • Миф (др.-греч. μῦθος — «речь, слово; сказание, предание») — повествование, передающее представления людей о мире, месте человека в нём, о происхождении всего сущего, о богах и героях.

  • Космогонические мифы — мифы о творении мира, мифы о происхождении космоса из хаоса, основной начальный сюжет большинства мифологий. Разновидность мифов о происхождении. Родственные им мифы о происхождении (перво)человека называются антропогоническими.

  • Антропогонические мифы — мифы о происхождении (сотворении) человека (первочеловека), мифических первопредков народа, первой человеческой пары и т. п., составная часть космогонических мифов.

  • Соля́рные мифы (лат. solaris «солнечный») — мифологизация Солнца и его воздействия на земную жизнь; обычно тесно связаны с лунарными мифами.

  • (все понятия)

Афоризмы русских писателей со словом «миф»

  • Я уже не говорю о его [Лермонтова], прозе. Здесь он обогнал самого себя на сто лет и в каждой вещи разрушает миф о том, что проза — достояние лишь зрелого возраста. И даже то, что принято считать недоступным для больших лириков — театр, — ему подвластно.
  • (все афоризмы русских писателей)

Отправить комментарий

Дополнительно

Метод Find объекта Range для поиска ячейки по ее данным в VBA Excel. Синтаксис и компоненты. Знаки подстановки для поисковой фразы. Простые примеры.

Метод Find объекта Range предназначен для поиска ячейки и сведений о ней в заданном диапазоне по ее значению, формуле и примечанию. Чаще всего этот метод используется для поиска в таблице ячейки по слову, части слова или фразе, входящей в ее значение.

Синтаксис метода Range.Find

Expression.Find(What, After, LookIn, LookAt, SearchOrder, SearchDirection, MatchCase, MatchByte, SearchFormat)

Expression – это переменная или выражение, возвращающее объект Range, в котором будет осуществляться поиск.

В скобках перечислены параметры метода, среди них только What является обязательным.

Метод Range.Find возвращает объект Range, представляющий из себя первую ячейку, в которой найдена поисковая фраза (параметр What). Если совпадение не найдено, возвращается значение Nothing.

Если необходимо найти следующие ячейки, содержащие поисковую фразу, используется метод Range.FindNext.

Параметры метода Range.Find

Наименование Описание
Обязательный параметр
What Данные для поиска, которые могут быть представлены строкой или другим типом данных Excel. Тип данных параметра — Variant.
Необязательные параметры
After Ячейка, после которой следует начать поиск.
LookIn Уточняет область поиска. Список констант xlFindLookIn:

  • xlValues (-4163) – значения;
  • xlComments (-4144) – примечания*;
  • xlNotes (-4144) – примечания*;
  • xlFormulas (-4123) – формулы.
LookAt Поиск частичного или полного совпадения. Список констант xlLookAt:

  • xlWhole (1) – полное совпадение;
  • xlPart (2) – частичное совпадение.
SearchOrder Определяет способ поиска. Список констант xlSearchOrder:

  • xlByRows (1) – поиск по строкам;
  • xlByColumns (2) – поиск по столбцам.
SearchDirection Определяет направление поиска. Список констант xlSearchDirection:

  • xlNext (1) – поиск вперед;
  • xlPrevious (2) – поиск назад.
MatchCase Определяет учет регистра:

  • False (0) – поиск без учета регистра (по умолчанию);
  • True (1) – поиск с учетом регистра.
MatchByte Условия поиска при использовании двухбайтовых кодировок:

  • False (0) – двухбайтовый символ может соответствовать однобайтовому символу;
  • True (1) – двухбайтовый символ должен соответствовать только двухбайтовому символу.
SearchFormat Формат поиска – используется вместе со свойством Application.FindFormat.

* Примечания имеют две константы с одним значением. Проверяется очень просто: MsgBox xlComments и MsgBox xlNotes.

В справке Microsoft тип данных всех параметров, кроме SearchDirection, указан как Variant.

Знаки подстановки для поисковой фразы

Условные знаки в шаблоне поисковой фразы:

  • ? – знак вопроса обозначает любой отдельный символ;
  • * – звездочка обозначает любое количество любых символов, в том числе ноль символов;
  • ~ – тильда ставится перед ?, * и ~, чтобы они обозначали сами себя (например, чтобы тильда в шаблоне обозначала сама себя, записать ее нужно дважды: ~~).

Простые примеры

При использовании метода Range.Find в VBA Excel необходимо учитывать следующие нюансы:

  1. Так как этот метод возвращает объект Range (в виде одной ячейки), присвоить его можно только объектной переменной, объявленной как Variant, Object или Range, при помощи оператора Set.
  2. Если поисковая фраза в заданном диапазоне найдена не будет, метод Range.Find возвратит значение Nothing. Обращение к свойствам несуществующей ячейки будет генерировать ошибки. Поэтому, перед использованием результатов поиска, необходимо проверить объектную переменную на содержание в ней значения Nothing.

В примерах используются переменные:

  • myPhrase – переменная для записи поисковой фразы;
  • myCell – переменная, которой присваивается первая найденная ячейка, содержащая поисковую фразу, или значение Nothing, если поисковая фраза не найдена.

Пример 1

Sub primer1()

Dim myPhrase As Variant, myCell As Range

myPhrase = «стакан»

Set myCell = Range(«A1:L30»).Find(myPhrase)

If Not myCell Is Nothing Then

MsgBox «Значение найденной ячейки: « & myCell

MsgBox «Строка найденной ячейки: « & myCell.Row

MsgBox «Столбец найденной ячейки: « & myCell.Column

MsgBox «Адрес найденной ячейки: « & myCell.Address

Else

MsgBox «Искомая фраза не найдена»

End If

End Sub

В этом примере мы присваиваем переменной myPhrase значение для поиска – "стакан". Затем проводим поиск этой фразы в диапазоне "A1:L30" с присвоением результата поиска переменной myCell. Далее проверяем переменную myCell, не содержит ли она значение Nothing, и выводим соответствующие сообщения.

Ознакомьтесь с работой кода VBA в случаях, когда в диапазоне "A1:L30" есть ячейка со строкой, содержащей подстроку "стакан", и когда такой ячейки нет.

Пример 2

Теперь посмотрим, как метод Range.Find отреагирует на поиск числа. В качестве диапазона поиска будем использовать первую строку активного листа Excel.

Sub primer2()

Dim myPhrase As Variant, myCell As Range

myPhrase = 526.15

Set myCell = Rows(1).Find(myPhrase)

If Not myCell Is Nothing Then

MsgBox «Значение найденной ячейки: « & myCell

Else: MsgBox «Искомая фраза не найдена»

End If

End Sub

Несмотря на то, что мы присвоили переменной числовое значение, метод Range.Find найдет ячейку со значением и 526,15, и 129526,15, и 526,15254. То есть, как и в предыдущем примере, поиск идет по подстроке.

Чтобы найти ячейку с точным соответствием значения поисковой фразе, используйте константу xlWhole параметра LookAt:

Set myCell = Rows(1).Find(myPhrase, , , xlWhole)

Аналогично используются и другие необязательные параметры. Количество «лишних» запятых перед необязательным параметром должно соответствовать количеству пропущенных компонентов, предусмотренных синтаксисом метода Range.Find, кроме случаев указания необязательного параметра по имени, например: LookIn:=xlValues. Тогда используется одна запятая, независимо от того, сколько компонентов пропущено.

Пример 3

Допустим, у нас есть многострочная база данных в Excel. В первой колонке находятся даты. Нам необходимо создать отчет за какой-то период. Найти номер начальной строки для обработки можно с помощью следующего кода:

Sub primer3()

Dim myPhrase As Variant, myCell As Range

myPhrase = «01.02.2019»

myPhrase = CDate(myPhrase)

Set myCell = Range(«A:A»).Find(myPhrase)

If Not myCell Is Nothing Then

MsgBox «Номер начальной строки: « & myCell.Row

Else: MsgBox «Даты « & myPhrase & » в таблице нет»

End If

End Sub

Несмотря на то, что в ячейке дата отображается в виде текста, ее значение хранится в ячейке в виде числа. Поэтому текстовый формат необходимо перед поиском преобразовать в формат даты.

Поиск какого-либо значения в ячейках Excel довольно часто встречающаяся задача при программировании какого-либо макроса. Решить ее можно разными способами. Однако, в разных ситуациях использование того или иного способа может быть не оправданным. В данной статье я рассмотрю 2 наиболее распространенных способа.

Поиск перебором значений

Довольно простой в реализации способ. Например, найти в колонке «A» ячейку, содержащую «123» можно примерно так:

Sheets("Данные").Select
For y = 1 To Cells.SpecialCells(xlLastCell).Row
    If Cells(y, 1) = "123" Then
        Exit For
    End If
Next y
MsgBox "Нашел в строке: " + CStr(y)

Минусами этого так сказать «классического» способа являются: медленная работа и громоздкость. А плюсом является его гибкость, т.к. таким способом можно реализовать сколь угодно сложные варианты поиска с различными вычислениями и т.п.

Поиск функцией Find

Гораздо быстрее обычного перебора и при этом довольно гибкий. В простейшем случае, чтобы найти в колонке A ячейку, содержащую «123» достаточно такого кода:

Sheets("Данные").Select
Set fcell = Columns("A:A").Find("123")
If Not fcell Is Nothing Then
    MsgBox "Нашел в строке: " + CStr(fcell.Row)
End If

Вкратце опишу что делают строчки данного кода:
1-я строка: Выбираем в книге лист «Данные»;
2-я строка: Осуществляем поиск значения «123» в колонке «A», результат поиска будет в fcell;
3-я строка: Если удалось найти значение, то fcell будет содержать Range-объект, в противном случае — будет пустой, т.е. Nothing.

Полностью синтаксис оператора поиска выглядит так:

Find(What, After, LookIn, LookAt, SearchOrder, SearchDirection, MatchCase, MatchByte, SearchFormat)

What — Строка с текстом, который ищем или любой другой тип данных Excel

After — Ячейка, после которой начать поиск. Обратите внимание, что это должна быть именно единичная ячейка, а не диапазон. Поиск начинается после этой ячейки, а не с нее. Поиск в этой ячейке произойдет только когда весь диапазон будет просмотрен и поиск начнется с начала диапазона и до этой ячейки включительно.

LookIn — Тип искомых данных. Может принимать одно из значений: xlFormulas (формулы), xlValues (значения), или xlNotes (примечания).

LookAt — Одно из значений: xlWhole (полное совпадение) или xlPart (частичное совпадение).

SearchOrder — Одно из значений: xlByRows (просматривать по строкам) или xlByColumns (просматривать по столбцам)

SearchDirection — Одно из значений: xlNext (поиск вперед) или xlPrevious (поиск назад)

MatchCase — Одно из значений: True (поиск чувствительный к регистру) или False (поиск без учета регистра)

MatchByte — Применяется при использовании мультибайтных кодировок: True (найденный мультибайтный символ должен соответствовать только мультибайтному символу) или False (найденный мультибайтный символ может соответствовать однобайтному символу)

SearchFormat — Используется вместе с FindFormat. Сначала задается значение FindFormat (например, для поиска ячеек с курсивным шрифтом так: Application.FindFormat.Font.Italic = True), а потом при использовании метода Find указываем параметр SearchFormat = True. Если при поиске не нужно учитывать формат ячеек, то нужно указать SearchFormat = False.

Чтобы продолжить поиск, можно использовать FindNext (искать «далее») или FindPrevious (искать «назад»).

Примеры поиска функцией Find

Пример 1: Найти в диапазоне «A1:A50» все ячейки с текстом «asd» и поменять их все на «qwe»

With Worksheets(1).Range("A1:A50")
  Set c = .Find("asd", LookIn:=xlValues)
  Do While Not c Is Nothing
    c.Value = "qwe"
    Set c = .FindNext(c)
  Loop
End With

Обратите внимание: Когда поиск достигнет конца диапазона, функция продолжит искать с начала диапазона. Таким образом, если значение найденной ячейки не менять, то приведенный выше пример зациклится в бесконечном цикле. Поэтому, чтобы этого избежать (зацикливания), можно сделать следующим образом:

Пример 2: Правильный поиск значения с использованием FindNext, не приводящий к зацикливанию.

With Worksheets(1).Range("A1:A50")
  Set c = .Find("asd", lookin:=xlValues)
  If Not c Is Nothing Then
    firstResult = c.Address
    Do
      c.Font.Bold = True
      Set c = .FindNext(c)
      If c Is Nothing Then Exit Do
    Loop While c.Address <> firstResult
  End If
End With

В ниже следующем примере используется другой вариант продолжения поиска — с помощью той же функции Find с параметром After. Когда найдена очередная ячейка, следующий поиск будет осуществляться уже после нее. Однако, как и с FindNext, когда будет достигнут конец диапазона, Find продолжит поиск с его начала, поэтому, чтобы не произошло зацикливания, необходимо проверять совпадение с первым результатом поиска.

Пример 3: Продолжение поиска с использованием Find с параметром After.

With Worksheets(1).Range("A1:A50")
  Set c = .Find("asd", lookin:=xlValues)
  If Not c Is Nothing Then
    firstResult = c.Address
    Do
      c.Font.Bold = True
      Set c = .Find("asd", After:=c, lookin:=xlValues)
      If c Is Nothing Then Exit Do
    Loop While c.Address <> firstResult
  End If
End With

Следующий пример демонстрирует применение SearchFormat для поиска по формату ячейки. Для указания формата необходимо задать свойство FindFormat.

Пример 4: Найти все ячейки с шрифтом «курсив» и поменять их формат на обычный (не «курсив»)

lLastRow = Cells.SpecialCells(xlLastCell).Row
lLastCol = Cells.SpecialCells(xlLastCell).Column
Application.FindFormat.Font.Italic = True
With Worksheets(1).Range(Cells(1, 1), Cells(lLastRow, lLastCol))
  Set c = .Find("", SearchFormat:=True)
  Do While Not c Is Nothing
    c.Font.Italic = False
    Set c = .Find("", After:=c, SearchFormat:=True)
  Loop
End With

Примечание: В данном примере намеренно не используется FindNext для поиска следующей ячейки, т.к. он не учитывает формат (статья об этом: https://support.microsoft.com/ru-ru/kb/282151)

Коротко опишу алгоритм поиска Примера 4. Первые две строки определяют последнюю строку (lLastRow) на листе и последний столбец (lLastCol). 3-я строка задает формат поиска, в данном случае, будем искать ячейки с шрифтом Italic. 4-я строка определяет область ячеек с которой будет работать программа (с ячейки A1 и до последней строки и последнего столбца). 5-я строка осуществляет поиск с использованием SearchFormat. 6-я строка — цикл пока результат поиска не будет пустым. 7-я строка — меняем шрифт на обычный (не курсив), 8-я строка продолжаем поиск после найденной ячейки.

Хочу обратить внимание на то, что в этом примере я не стал использовать «защиту от зацикливания», как в Примерах 2 и 3, т.к. шрифт меняется и после «прохождения» по всем ячейкам, больше не останется ни одной ячейки с курсивом.

Свойство FindFormat можно задавать разными способами, например, так:

With Application.FindFormat.Font 
  .Name = "Arial" 
  .FontStyle = "Regular" 
  .Size = 10 
End With

Поиск последней заполненной ячейки с помощью Find

Следующий пример — применение функции Find для поиска последней ячейки с заполненными данными. Использованные в Примере 4 SpecialCells находит последнюю ячейку даже если она не содержит ничего, но отформатирована или в ней раньше были данные, но были удалены.

Пример 5: Найти последнюю колонку и столбец, заполненные данными

Set c = Worksheets(1).UsedRange.Find("*", SearchDirection:=xlPrevious)
If Not c Is Nothing Then
  lLastRow = c.Row: lLastCol = c.Column 
Else
  lLastRow = 1: lLastCol = 1
End If
MsgBox "lLastRow=" & lLastRow & " lLastCol=" & lLastCol

В этом примере используется UsedRange, который так же как и SpecialCells возвращает все используемые ячейки, в т.ч. и те, что были использованы ранее, а сейчас пустые. Функция Find ищет ячейку с любым значением с конца диапазона.

Поиск по шаблону (маске)

При поиске можно так же использовать шаблоны, чтобы найти текст по маске, следующий пример это демонстрирует.

Пример 6: Выделить красным шрифтом ячейки, в которых текст начинается со слова из 4-х букв, первая и последняя буквы «т», при этом после этого слова может следовать любой текст.

With Worksheets(1).Cells
  Set c = .Find("т??т*", LookIn:=xlValues, LookAt:=xlWhole)
  If Not c Is Nothing Then
    firstResult = c.Address
    Do
      c.Font.Color = RGB(255, 0, 0)
      Set c = .FindNext(c)
      If c Is Nothing Then Exit Do
    Loop While c.Address <> firstResult
  End If
End With

Для поиска функцией Find по маске (шаблону) можно применять символы:
* — для обозначения любого количества любых символов;
? — для обозначения одного любого символа;
~ — для обозначения символов *, ? и ~. (т.е. чтобы искать в тексте вопросительный знак, нужно написать ~?, чтобы искать именно звездочку (*), нужно написать ~* и наконец, чтобы найти в тексте тильду, необходимо написать ~~)

Поиск в скрытых строках и столбцах

Для поиска в скрытых ячейках нужно учитывать лишь один нюанс: поиск нужно осуществлять в формулах, а не в значениях, т.е. нужно использовать LookIn:=xlFormulas

Поиск даты с помощью Find

Если необходимо найти текущую дату или какую-то другую дату на листе Excel или в диапазоне с помощью Find, необходимо учитывать несколько нюансов:

  • Тип данных Date в VBA представляется в виде #[месяц]/[день]/[год]#, соответственно, если необходимо найти фиксированную дату, например, 01 марта 2018 года, необходимо искать #3/1/2018#, а не «01.03.2018»
  • В зависимости от формата ячеек, дата может выглядеть по-разному, поэтому, чтобы искать дату независимо от формата, поиск нужно делать не в значениях, а в формулах, т.е. использовать LookIn:=xlFormulas

Приведу несколько примеров поиска даты.

Пример 7: Найти текущую дату на листе независимо от формата отображения даты.

d = Date
Set c = Cells.Find(d, LookIn:=xlFormulas, LookAt:=xlWhole)
If Not c Is Nothing Then
  MsgBox "Нашел"
Else
  MsgBox "Не нашел"
End If

Пример 8: Найти 1 марта 2018 г.

d = #3/1/2018#
Set c = Cells.Find(d, LookIn:=xlFormulas, LookAt:=xlWhole)
If Not c Is Nothing Then
  MsgBox "Нашел"
Else
  MsgBox "Не нашел"
End If

Искать часть даты — сложнее. Например, чтобы найти все ячейки, где месяц «март», недостаточно искать «03» или «3». Не работает с датами так же и поиск по шаблону. Единственный вариант, который я нашел — это выбрать формат в котором месяц прописью для ячеек с датами и искать слово «март» в xlValues.

Тем не менее, можно найти, например, 1 марта независимо от года.

Пример 9: Найти 1 марта любого года.

d = #3/1/1900#
Set c = Cells.Find(Format(d, "m/d/"), LookIn:=xlFormulas, LookAt:=xlPart)
If Not c Is Nothing Then
  MsgBox "Нашел"
Else
  MsgBox "Не нашел"
End If

Миф – что означает? Определение, значение, примеры употребления

Ищешь, что значит слово миф? Пытаешься разобраться, что такое миф? Вот ответ на твой вопрос:

Значение слова «миф» в словарях русского языка

Миф это:

миф ( — «»речь, слово; сказание, предание»») — повествование, передающее представления людей о мире, месте человека в нём, о происхождении всего сущего, о богах и героях.

Слово «миф» (μυ̃θοζ) — «слово», «рассказ», «речь», «сказание», «предание» — происходит из древнегреческого.

Википедия

Миф

I м.Древнее народное сказание о богах, легендарных героях, о происхождении мира и явлений природы. II м.Недостоверный рассказ; выдумка, вымысел.

Большой современный толковый словарь русского языка

Миф

( гр. mythos слово; сказание, предание)
1) сказание, передающее представления древних народов о происхождении мира, о явлениях природы, о богах и легендарных героях; мифы возникали у всех народов на стадии, когда человек, не обладая развитым производством и научными познаниями, чувствовал свое бессилие в борьбе с природой и создавал в своем воображении сверхъестественный мир;
2) перен. вымысел.

Новый словарь иностранных слов

Миф

м.
1) Древнее народное сказание о богах, легендарных героях, о происхождении мира и явлений природы.
2) перен. Недостоверный рассказ; вымысел.

Новый толково-словообразовательный словарь русского языка Ефремовой

Миф

муж. , греч. происшествие или человек баснословный, небывалый, сказочный; иносказанье в лицах, вошедшее в поверье. Шутники и Наполеона обратили в миф. Иные принимают дьявола за лицо, другие за миф, как олицетворенье зла. Мифический, к мифу относящ. Мифология жен. баснословие; басни веры, по преданию, боговщина. -логичный , -ческий , баснословный, боговщинный. -лог , баснослов.

Словарь Даля

Миф

[

1. сказание, передающее представления древних народов о происхождении мира, о явлениях природы, о богах и легендарных героях; мифы возникали у всех народов на стадии, когда человек, не обладая развитым производством и научными познаниями, чувствовал свое бессилие в борьбе с природой и создавал в своем воображении сверхъестественный мир;

2. * вымысел.

Словарь иностранных выражений

Миф

миф, -а

Словарь русского языка Лопатина

Миф

недостоверный рассказ, выдумка М. о пришельцах. миф древнее народное сказание о легендарных героях, богах, о явлениях природы М. о Прометее.

Словарь русского языка Ожегова

Миф

(от греч. mythos — предание, сказание), повествование о богах, духах, обожествленных героях и первопредках, возникшее в первобытном обществе. В мифах переплетены ранние элементы религии, философии, науки и искусства. Мифам разных народов присущи сходные и повторяющиеся темы и мотивы. Наиболее типичны мифы о происхождении мира, Вселенной (космогонические мифы) и человека (антропогонические мифы); о происхождении солнца (солярные мифы), луны (лунарные мифы), звезд (астральные мифы); мифы о животных; календарные мифы и др. Особое место занимают мифы о происхождении и введении культурных благ (добывание огня, изобретение ремесел, земледелия), а также об установлении определенных социальных институтов, брачных правил, обычаев и обрядов. Для мифов характерно наивное очеловечивание всей природы (всеобщая персонификация). В первобытном обществе мифы — основной способ познания мира, опирающийся на своеобразную логику (нерасчлененность, тождественность субъекта и объекта, предмета и знака, существа и его имени); особенность мифологического сознания — установление мнимых связей между различными явлениями. Элементы мифологического мышления сохраняются и в современном массовом сознании (напр., расовые и классовые мифы, культ вождей, ритуалы массовых сборищ и т. п.). Мифы в переносном смысле — ложные, некритические, оторванные от действительности состояния сознания, концепций, представления.

Современный толковый словарь, БСЭ

Миф

м.
1) Древнее народное сказание о богах, легендарных героях, о происхождении мира и явлений природы.
2) перен. Недостоверный рассказ; вымысел.

Толковый словарь Ефремовой

Миф

мифа, м. (греч. mythos).

1. Древнее народное сказание о богах или героях (истор. лит.). Мифы классической древности. Миф об Антее. Миф о Прометее. – Легенда, сказание, как составная часть религиозного исповедания (книжн.). Христианский миф. Миф о воплощении божества.

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

Толковый словарь русского языка Ушакова

Миф

— (от греч. mythos слово, речь) —
1) Древнее народное сказание о богах и легендарных героях, о происхождении мира и жизни на земле, передающее представления людей о мире и месте человека в нем; создание коллективной общенародной фантазии, обобщённо отражающее действительность в виде конкретных персонификаций (см.) и одушевлённых существ, которые мыслятся первобытным сознанием как вполне реальные. В дальнейшем мифы, их мотивы и образы часто служили источником для произведений изобразительного искусства и художественной литературы (вплоть до настоящего времени).
2) Определенное представление о мире, воплощенное в отвлеченных сюжетах и образах (Прекрасная Дама в поэзии А. Блока).

Словарь литературоведческих терминов

Миф

миф, -а

Полный орфографический словарь русского языка

Миф

небылица, выдуманная история древнее народное творчество, рассказывающая о богах и каких-либо героях

Викисловарь

Где и как употребляется слово «миф»?

Кроме значения слова «миф» в словарях, рекомендуем также ознакомиться с примерами предложений и цитат из классической литературы, в которых употребляется слово «миф».

Так вы сможете гораздо легче понять и запомнить, как правильно употребляется слово «миф» в тексте и устной речи.

Примеры употребления слова «миф»

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

Мир греческих мифов далёк от того, чтобы держать человека в постоянном страхе.

Древнегреческие мифы рассказывают, что в начале времён человек представлял собой двуполое существо, одновременно мужчину и женщину.

Синонимы, антонимы и гипонимы к слову «миф»

Синонимы к слову «миф»:

  • выдумка
  • вымысел
  • домысел
  • легенда
  • предание
  • сказание
  • сказка
  • теогония
  • басня
  • небылица

Антонимы к слову «миф»:

  • быль

Гиперонимы к слову «миф»:

  • история
  • жанр

Разбор слова «миф»

Миф является ответом на вопросы из кроссвордов

  • Сказка о древнегреческих богах
  • Античная «байка»
  • Сказание о Троянской войне
  • Седая легенда
  • Это древнегреческое слово имело целый ряд значений: весть, повествование, рассказ, говорение, речь, слово
  • Иллюзия
  • Вымысел
  • Преданье старины глубокой
  • Сказка про богов и героев
  • Сказка, вымысел

Понравилась статья? Поделить с друзьями:
  • Как найти напоминание в телефоне самсунг
  • Как найти массу льда который растает
  • Как составить приказ по путевым листам
  • V rising как найти 100 кровь
  • Оставила ребенка в роддоме как его найти