Выбрать дату в календареВыбрать дату в календаре

Страницы: 1 2 След.
макрос (VBA) уведомление в почту о скором наступлении даты
 
Цитата
написал:
Как вариант:Код
работает отлично код. не сразу разобрался - почему не отправлял сообщения. подом разобрался)
ещё раз огромное спасибо!
макрос (VBA) уведомление в почту о скором наступлении даты
 
Цитата
написал:
а что будет являться триггером для запуска макроса? Вход в данный файл?
скорее всего да - открытие файла.
вроде как-то  винду можно настроить, чтоб открывал файл ежедневно - над этим я потом подумаю.

огромное спасибо Вам за макрос!
макрос (VBA) уведомление в почту о скором наступлении даты
 
добрый день.
прошу помощи в написании макроса.
сам пытался искать подобные, пробовал разобраться в написании, но всё безуспешно - мой мозг не способен это сделать к сожалению:(
по этому прошу помощи у вас.

нужен макрос, который будет сканировать столбец "G" или "Н" и в случае нахождения ячеек (с датой или количеством оставшихся дней), в которых до сегодняшней даты осталось от 0 до 5 дней (включительно), отправляет письмо в outlook на 2 адреса с содержанием "срок устранения нарушений по делу "тут содержание ячеек "С" и "В" этой же строки - истекает через "___" дней.

помогите пожалуйста, я мозг сломал, но всё равно так и не смог разобраться.
не заточен он под ексель =(
заранее благодарю вас. (фал-пример прикладываю)
условное форматирование - отдельный цвет для каждого из чисел
 
Максим В., все получилось.
ну еще не все правила создал - в файле оригинале столбцов 5 и цветов 5 и чисел многим больше, но вроде из тех правил, что создал уже- все работает.
Большое спасибо!
условное форматирование - отдельный цвет для каждого из чисел
 
у меня не отображались формулы в УФ потому что выбран был текущий фрагмент =(

тогда у меня вопрос:
в правиле закрашивания "зеленым" прописано, что если G7=1, то - красим зеленым в =$F$7:$F$36 ( тут я не могу понять как правило определяет что, к примеру в G10 тоже единица и закрасить надо в "зеленый").

и во втором правиле, вы пишете уже не G7, а F7 (т.е. ячейку с числом) - почему так?

просто это же пример, я буду применять пробовать эту схему в рабочем файле - т.е. переносить туда формулы, но я вот самостоятельно попробовал создать правило по аналогии для 3ей ячейки и у меня не вышло.
условное форматирование - отдельный цвет для каждого из чисел
 
Цитата
Максим В. написал:
И вот еще вопрос. У Вас в ячейках K7 и L7 есть одинаковые числа. В какой цвет в таком случае красить?
это видимо моя ошибка в примере. В закрашенных ячейках числа не должны повторяться по идее.
условное форматирование - отдельный цвет для каждого из чисел
 
Максим, простите, я не понял:
я открыл вами прикрепленный файл, посмотрел в управления правилами и там не было правил, решил, что вы "постебались".
приеду домой обязательно попробую ваш способ.
спасибо.
условное форматирование - отдельный цвет для каждого из чисел
 
alex_kireev, не совсем так.
закрашиваться должны как вот приложил пример Максим В. но не в ручную (как он рекомендовал мне), а автоматически соответственно. может и ни условным форматированием это можно сделать ?!

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

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

было б одно число или диапазон "между" я б смог, но у одного цвета могут числ быть в разнобой, т.е. не диапазон от 1-5 (к примеру), а 1,4,7 - зеленый, 2,10, 14 - красный (это пример).
файлик с примером столбца и чисел с цветами прикладываю.
напоминание с подсветкой истечение срока "Сегодня()"
 
спасибо большое!!!
напоминание с подсветкой истечение срока "Сегодня()"
 
нельзя таблицы объединять. такова политика компании в которой они ведутся.
я скинул урезанный вариант только того, в отношении чего я пытаюсь решить задачу. таблицы фактически гораздо больше обе и каждая несет свой смысл. но в этом плане они пересекаются
напоминание с подсветкой истечение срока "Сегодня()"
 
добрый день уважаемые форумчане.
решил вот немного упростить себе работу с двумя таблицами, но никак не получается реализовать.
посмотрел подобные темы и перепробовал уже и через =ЕСЛИ, пробовал условное форматирование с формулой, но ничего не выходит =(
прошу вашей помощи!

есть две таблицы:
в таблице1 - исходные данные о документах.
в таблице2 - грубо говоря об исполнении данных документов или предьявлении требований по ним.

у каждого документа есть срок.

в синем столбике я пытаюсь сделать так, чтоб напротив каждого документа ячейка выполняла такие условия:

1) если срок действия (столбец F) истекает и остается меньше или равно 30 дней (от настоящей даты) - ячейка показывает количество дней и закрашивается красным, при условии, что в таблице2 нет информации об исполнении документа (т.е. в столбце D или C - "Пусто";
2) если срок действия в столбце F таблицы1 меньше или равно 30 дней (или вообще просрочен) по сравнению с настоящей датой, но при этом в таблице2 в столбце D или C "не пусто", то ячейка в столбце H таблицы1 закрашивается зеленым (лучшее вообще строка вся);
2) если же срок в столбце F таблицы1 по сравнению с настоящей датой составляет больше 30 дней, то ячейка закрашивается синим и указывается количество оставшихся дней.

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

Sanja, да, похоже это то, что нужно.
спасибо большое.

единственный момент:
если к
BUTTER,WITH   SALT
я добавлю еще один ингридиент, к примеру
CHEESE,BLUE
- это 5я строка из таблице на первом листе.
То как сделать, чтоб напротив того же протеина - там где по вашей формуле посчиталось, суммировались значения от обоих продуктов?
т.е. идея в чем: я беру несколько продуктов из первого листа и по всем ним суммарно считаются микроэлементы.

к примеру я возьму три продукта в зеленый столбец
BUTTER,WITH SALT
CHEESE,BLUE
TURKEY,WHL,MEAT & SKN,RAW
вот как прописать формулу, при которой она ищет совпадение по каждому из них в первом листе и к примеру по протеину суммирует из них трех и дает результат ?

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

имеется:
установленные нормы их максимум (к примеру)
на другом листе таблица содержания веществ в продукте на 100 гр.

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

к примеру вписал первое название
BUTTER,WITH   SALT
и его количество 25 грамм.

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

возможно ли такое сделать в принципе?
если да, то подскажите на примере хотя б одного элемента (витамина или микроэлемента) пожалуйста!
еще момент - как-то возможно в соотношениях кальций-фосфор и омега6- омега3 тоже прописать формулу, чтоб показывала само соотношение по факту и при превышении нормы так же красным окрашивалось?

заранее благодарю великие умы excel за помощь.=)  
поиск значения в ячейке из нескольких значений и подстановка
 
спасибо большое !
поиск значения в ячейке из нескольких значений и подстановка
 
на этом форуме нашел такую формулу
Код
=ЕСЛИОШИБКА(ВПР("*"&E2&"*";$A$2:$B$397;2;);" ")

мне нужно найти значение из столбца "Е" в столбце "А" и к нему подставить соответствующее столбцу "А" значение из столбца "В".

формула работает в принципе, НО
1. она подставляет почему-то к пустым ячейкам значения - синим закрасил
2. не отличает 1/01-18 от 31/01-18 и подставляет не правильное значение, т.е вычленяет, а это не правильно.

помогите пожалуйста. пример прикладываю.
поиск значения в одной ячейке из множества записанных через запятую и присвоение определенной категории
 
разобрался с вариантом на UDF. все работает вроде отлично! еще раз спасибо!

И простите меня пожалуйста за "наглость", а возможно ли сделать как-то, что б и наоборот работало ?
в смысле в столбце "Е" номера претензий по одной штуке в ячейке, а поиск осуществлялся в столбце "L", в котором в одной ячейке может быть  несколько номеров претензий и чтоб в столбец "F" напротив претензии подставлялось значение, которое стоит напротив ячейки в столбце "L" с номером найденной претензии?
поиск значения в одной ячейке из множества записанных через запятую и присвоение определенной категории
 
методом тыка я все таки понял, что вы написали это в качестве примера формулы =))))
но прошло минут 40 наверное ))
получилось в итоге и радости было не описать сколько =)
поиск значения в одной ячейке из множества записанных через запятую и присвоение определенной категории
 
Вариант на UDF  никак не могу запустить =(((

alt+F11, insert, module - туда вставляю полностью весь код.
закрываю, выбираю вствавить функцию - определенную пользователем. там нет функции VLOOKUPCOUPLE - зато других много всяких.

дальше - я нуб в екселе - так что не смейтесь если следующее действие окажется глупейшим ))) :
попробовал из кода убрать  - т.к. красным было прописано
Код
=VLOOKUPCOUPLE_spec2($L$5:$M$14;1;toarr_spec(E5);2;", ") 

вроде во вкладке вставить функцию появилась функция VLOOKUPCOUPLE.
выскакивает табличка с вводом данных, ввожу вроде по списку все, но в результате #ЗНАЧ  =((((

что же  я не так делаю?
прикрепляете вложение с объемом, превшающим допустимый [МОДЕРАТОР]
поиск значения в одной ячейке из множества записанных через запятую и присвоение определенной категории
 
обратил. спасибо вам большое!
поиск значения в одной ячейке из множества записанных через запятую и присвоение определенной категории
 
Спасибо вам огромное!!!!
очень выручили.
поиск значения в одной ячейке из множества записанных через запятую и присвоение определенной категории
 
добрый день.
уже пол интернета перерыл, не могу найти решение. помогите пожалуйста.

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

пример прикладываю.

заранее извиняюсь если подобная тема была, я просто не могу еще грамотно сформулировать запрос в поиске - что именно мне нужно - что за формулу искать )))
и заранее благодарю вас за помощь.
Добавление в ячейку уже готовых форм текстовых предложений посредствам выбора из списка
 
решение нашел на другом форуме.
кому интересно вот макрос, выполняющий то, что я хотел:
Код
Private Sub Worksheet_Change(ByVal Target As Range)
    On Error Resume Next
    If Not Intersect(Target, Range("W:W")) Is Nothing And Target.Cells.Count = 1 Then
        Application.EnableEvents = False
        newval = Target
        Application.Undo
        oldval = Target
        If IsError(Application.WorksheetFunction.Match(newval, Range(Replace(Target.Validation.Formula1, "=", "")), 0))Then
            Target = newval
        Else
            If Len(oldval) <> 0 And oldval <> newval Then
                Target = Target & ";" & Chr(10) & " " & newval
            Else
                Target = newval
            End If
        End If
        If Len(newval) = 0 Then Target.ClearContents
        Application.EnableEvents = True
    End If
End Sub
Добавление в ячейку уже готовых форм текстовых предложений посредствам выбора из списка
 
Цитата
Юрий М написал:
А в раздел "Приемы" заходили? Там есть подборка статей про выпадающие списки - ни один из вариантов не подошёл?
нашел, то что в принципе подходит:
Выпадающий список с мультивыбором, Вариант 3. С накоплением в той же ячейке http://www.planetaexcel.ru/techniques/1/181/
НО как всегда есть НО ))))
формулировки что красным я конечно сделал как выпадающий список и он добавляется через запятую в одну ячейку.
а вот даты которые сотрудники самостоятельно добавляют к этим формулировкам в эту ячейку уже не добавляются, т.к. список ограничен :(((((


чтоб добавлять изменения (даты и прочую информацию кроме готовых формулировок) сделал так:
Чтобы Excel позволил нам в будущем ввести в список и новые имена, снимем галочки на вкладках Сообщение для ввода (Input Message) и Сообщение об ошибке (Error Alert) и нажмем ОК.

теперь я могу добавить к выбранному из списка тексту дату например, НО ексель кроме этого полученного варианта через запятую снова добавляет выбранную формулировку(((


http://www.picshare.ru/view/7951174/
Изменено: lok888 - 03.03.2017 03:01:37
Добавление в ячейку уже готовых форм текстовых предложений посредствам выбора из списка
 
Valera2, я показал в примере лишь один столбик из всего отчета в котором столбиков штук 20ть и каждый для номера дела, даты подачи иска истец, ответчик, исход дела первая инстанция 3 столбика вторая и т.д.
у меня показан столбик так называемый "хронология дела" и добавлять еще столбики будет только хуже - это раз, во вторых форма отчета утверждена центральным аппаратом и опять же добавлять в нее новые столбики нельзя )))  
Добавление в ячейку уже готовых форм текстовых предложений посредствам выбора из списка
 
не смотрел. спасибо. гляну
Добавление в ячейку уже готовых форм текстовых предложений посредствам выбора из списка
 
добрый день, уважаемые гуру Екселя и не только)))
на работе столкнулись с очередной проблемой, занимающей много времени на исправление формулировок в заполнении отчета.
есть один отчет. в него несколько сотрудников вносят данные каждый по своим делам.
существует требование хаполнять определенный столбик "одинаково", чтоб было как у всех.
но многие или не хотят или лень или забили и вносят каждый по своему вручную информацию по делам.
в последствии приходится долго сидеть и все переделывать за всех.

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

пример я прикреплю к сообщению
в примере красным выделил те самые формулировки, причем более бордовым формулировки "на выбор" в зависимости от исхода дела.

и каждый пункт соответственно добавляется сотрудником в течение времени в зависимости от того, когда получена информация:
т.е. иск подал - заполнил в ячейке, потом через неделю иск принят судом - сотрудник до заносит в эту же ячейку информацию
ну и т.д.

пример текстом тут:
1) определение о принятии иск.заявления в порядке упрощенного производства (код - _____) -   24.11.16.
до 16.12.16 Ответчику предоставить Отзыв, до 13.01.17 Стороны вправе предоставить доп.документы;
или
- определение о принятии иска в общем порядке (дата)
2) Решение (резолют.часть)
- иск удовлетворить в полном объеме - 23.01.17;
или
иск удовлетворить частично  - дата
3) Ответчик подал ходатайство об изготовлении мотивированного решения -  25.01.17;
4) Мотивированное решение 01.02.17
- иск удовлетворить в полном объеме (опубликовано 02.02.17)
или
иск удовлетворить частично (дата)
Сортировка цифр в ОДНОЙ ячейке
 
Kuzmich , не могу разобраться как код вставить как у вас  :(  
в общем последний вариант кода Работает !!!!
Ппросто супер. Спасибо Вам огромнейшее!
Сортировка цифр в ОДНОЙ ячейке
 
большое спасибо!
Почему-то строки : первую -  Public Function SortString(My String as Variant) as String
    пятую -   i& = LBound(arr) To UBound(arr) - 1
    десятую - Sort String = Join(arr, "," )
выделяет красным и говорит о какой-то ошибке  :(
Изменено: lok888 - 26.08.2014 11:27:56
Страницы: 1 2 След.
Наверх