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

Страницы: 1
Поиск по нескольким листам
 
Цитата
написал:
Добрый. Может, как-то так:
Код
    [URL=#]?[/URL]       1  2  3  4  5  6  7  8  9  10  11  12  13  14  15  16  17  18  19  20      Sub   FindInSeveralSheets()          Dim   oCell   As   Range, s$, adr$, wh   As   Worksheet          s = InputBox(  "Что ищем?"  )          For   Each   wh   In   ThisWorkbook.Worksheets              wh.Activate              Set   oCell = wh.UsedRange.Find(What:=  "Штрих"  , LookIn:=xlValues)                  If   Not   oCell   Is   Nothing   Then                      With   wh.UsedRange.Columns(oCell.Column)                          Set   oCell = .Find(What:=s, LookIn:=xlValues)                          If   Not   oCell   Is   Nothing   Then                              adr = oCell.Address                              Do                                  oCell.Interior.Color = vbYellow                                  Set   oCell = .FindNext(oCell)                              Loop   Until   oCell.Address = adr                          End   If                      End   With                  End   If          Next    End   Sub   
 
Ищет заданное, выделяет желтым (если нашел)
А куда вписывать что надо найти?
Поиск по нескольким листам
 
Добрый день.
Есть таблица с несколькими листами (от 3 до 10).
Как организовать поиск по всем листам? Нужен поиск по столбцу "Штрих"
Авто сортировка
 
Цитата
написал:
Я таким макросом пользуюсь:
Код
    [URL=#]?[/URL]       1  2  3  4  5  6  7  8  9  10  11  12  13  14  15  16  17  18  19  20  21  22  23  24  25  26  27  28      Private   Sub   Worksheet_Change(  ByVal   Target   As   Range)          If   Not   Intersect(Target, Columns(10))   Is   Nothing   Then              Dim   v              v = Target.Cells(1, 1).Value   'запоминаем значение измененной ячейки, чтобы потом искать именно его              On   Error   Resume   Next              Application.ScreenUpdating =   False              Application.EnableEvents =   False              With   Me  .Sort                  .SortFields.Clear                  .SortFields.Add Key:=Range(  "J1"  ), SortOn:=xlSortOnValues, Order:=xlAscending, DataOption:=xlSortNormal                  .SetRange Range(  "A2:N"   & Cells(Rows.Count, 10).  End  (xlUp).Row)                  .Header = xlGuess                  .MatchCase =   False                  .Orientation = xlTopToBottom                  .SortMethod = xlPinYin                  .Apply              End   With              Dim   rf   As   Range              'ищем измененное значение              Set   rf = Range(  "J:J"  ).Find(v, , xlValues, xlWhole)              'если нашли - выделяем ячейку правее на один столбец              If   Not   rf   Is   Nothing   Then                  rf.Offset(, 1).  Select              End   If          End   If          Application.EnableEvents =   True          Application.ScreenUpdating =   True    End   Sub   
 
Спасибо!!!
этот вариант супер!!!
Авто сортировка
 
Цитата
написал:
Power Query
Не очень знаю что это , но можно попробовать
Авто сортировка
 
В идеале без макросов, но если не обойтись без них, то можно и макрос
Авто сортировка
 
Доброго времени суток.
Нужна помощь. Есть таблица с несколькими колонками (14, но может измениться), строки тоже могут меняться. Нужно чтобы происходила авто-сортировка строк, по столбцу J (количество), при изменении значения, строка должна занимать место соответствующее новому числу.
Подкрашивание ячейки по данным из другой ячейки
 
Цитата
написал:
=A2*100+B2=101
Цитата
написал:
=A2*100+B2=101
немножко не так работает.
при формуле =A2*100+B2=101 все верно, при выборе в ячейках а и в 1 , цвет меняется на выбранный.
а при формуле =A2*100+B2=201 цвет меняется не при выборе 1_2, а при 2_1


Вот так лучше:

=И($A2=1;$B2=1)
Изменено: bonaventur - 06.02.2023 14:40:54
Подкрашивание ячейки по данным из другой ячейки
 
Цитата
написал:
Так, как я и написал. Выделяете с В2 и вниз. Пишете правила УФ
=$A$2:$A$162*100+$B$2:$B$162=101        +выбираю цвет, но ничего не меняется


все разобрался )))
спасибо!!!
Изменено: bonaventur - 06.02.2023 13:40:28
Подкрашивание ячейки по данным из другой ячейки
 
Цитата
написал:
Условное форматирование для ячеек столбца В. Примерно вот так
Код
    [URL=#]?[/URL]       1      =A2*100+B2=101   
  зеленый
Код
    [URL=#]?[/URL]       1      =A2*100+B2=201   
  желтый
Но придется много правил писать
Спасибо.
а как сделать не на одну ячейку, а на диапазон? Например а2:а,,,(лучше конец листа)
Подкрашивание ячейки по данным из другой ячейки
 
Добрый день.
Нужна помощь в решении задачи.
Есть таблица с адресами хранения (2 условия, стеллаж и ярус), стеллаж идет под цифрами 1,2,3 и т.д. ярус тоже под цифрами 1,2,3, и т.д.
Нужно что бы при выборе номера стеллажа, номер яруса был разных цветов.
пример: стеллаж 1 ярус 1 (например зеленый), стеллаж 2 ярус 1 (например желтый)
Среднее значение цены
 
огромное спасибо!!!
Среднее значение цены
 
Нужен расчет средней стоимости.
по 11580        4 шт.
по 11620        2 шт.            средняя цена?   (Беря в расчет то, что по 11580 4шт., а по 11585   4,5 шт. и т.д.)
по 11585        4,5 шт.

очень нужна помощь.
При вводе подбор значений из библиотеки
 
Подбор должен осуществляться по всем ячейкам листа, а не по конкретному столбцу, как в примере
При вводе подбор значений из библиотеки
 
Добрый день, при начале ввода данных в ячейку, нужен авто подбор похожих значений из библиотеки соседнего листа
текущая дата в указанное время
 
вот пример
с форматом проблем нет, а вот что бы дата в заданное время менялась, это беда
Изменено: bonaventur - 02.02.2018 08:23:21
текущая дата в указанное время
 
Добрый день, очень нужна автоматическая смена даты , в ячейке excel? но смена даты должна осуществляться в 08-00 утра, а не в 24-00 ночи + дата желательно в формате 2018-02-01 (год-месяц-день) и если число до 10 то с нулем впереди.
Очень буду признателен за помощь.  
[ Закрыто] ВПР, Искомое значение по двум ячейкам
 
Добрый день, помогите решить проблему, нужна функция ВПР или аналог с поиском искомого значения по 2 ячейкам, ячейки содержат и буквы и цифры.
активная ячейка при условии
 
или хотя бы при значении первой ячейки ниже 3 вторая сбрасывалась на 0 или ячейка становилась пуста. как я говорил мне туда еще формулы ставить, вернее на это значение должна происходить арифметическое действие.

а можно выложить этот макрос?
активная ячейка при условии
 
Ёк-Мок, все отлично, только при значении в первой ячейке от 0 до 2 вторая совсем неактивна т.е. мышь ненавести, а мне туда еще формулы засунуть.
активная ячейка при условии
 
Значения первой ячейки от 0 до 5, второй ячейки, как же от 0 до пяти.
Нужно что бы вторая ячейка была неактивна, и становилась активной при условии что в первой ячейке выбран диапазон от 3 до 5.
Возможно ли это и как сделать, Заранее благодарен.
Страницы: 1
Наверх