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

Страницы: 1 2 3 4 5 6 7 8 9 10 11 ... 126 След.
Проблема с округлением
 
Tigr310, кстати вы сравниваете значения без и после округления. Как только вы будете  брать значения для округления (ваши 30%) , значения с учетом 30% с округлением все совпадет. Все зависит от решаемой вами задачи.
Макрос на удаление текста нижнего колонтитула только для последней страницы Excel
 
lain_koyo,  согласен, проблемы есть и они описаны по ссылке. Просто так в  колонтитулы сведения не вставишь. Они различаются у четных  и нечетных страниц. До 3-х страниц ц вы еще имеете варианты, но потом...
кстати Sanja,  не зря сказал приложить файл примера. Можно через ВБА вносить данные на лист. При этом "это будет выглядеть как утка, крякать как утка и все скажут что это утка"
Макрос на удаление текста нижнего колонтитула только для последней страницы Excel
 
Честно стянул код по установке колонтитулов
Скрытый текст
VBA макрос. Автоматическое создание наклеек. Нужна помощь в корректировке.
 
1. У вас условие "Соответствует"  в бланке " Соответ."
2. в 3 строке № отсутствует, ошибка не обрабатывается.
3. почему не используете формулу для отображения даты? Например =ТЕКСТ(B1;"[$-FC19] ДД ММММ ГГГГ"). Можно ввести ее в числовом формате и птом не надо изгаляться с ее переводом. И да, строка с датой не ищется.
Связь таблиц в Exel, формирование таблицы из определенных данных основной таблицы с условием
 
Вариант на основе приемов с сайта по извлечению уникальных с дополнительным столбцом. Для стареньких Ехс-лей.
Транспонирование со смещением
 
bigorq, так по форуму вариаций от редизайн таблиц, до... А по сути надо транспортировать данные таблицы из строк в столбцы
Транспонирование со смещением
 
Можно просто =ИНДЕКС($B$1:$D$5;СТОЛБЕЦ(A$1);СТРОКА($A1))
Вычисление нескольких наименьших значений в таблице
 
Добрый день. Пожалуйста, прочтите правила. Поменяйте Ник и прилагайте файл Ехс, а не картинку.
Так, как вы их не читали, то смотрите мой пример. Он кажется рабочий.
Макрос с использованием СЖПРОБЕЛЫ
 
Держите вариант
Скрытый текст
Некорректно работает условное форматирование
 
Если вы хотите в пределах одного года сравнивать по месяцам, формула в УФ
 =И(МЕСЯЦ(H$4)>=МЕСЯЦ($E6);МЕСЯЦ(H$4)<=МЕСЯЦ($F6))
Потому что в шапке (H$4...) у вас везде перовое число месяца
Изменено: Igor67 - 15.04.2024 17:40:13
Название объекта
 
Посмотрите по ссылке Тут тема Универсальный обработчик событий контролов юзерформы
Передать в функцию если результат выполнения функции впр
 
Добрый день! Проверяйте на ошибку =ЕСЛИ(ЕОШИБКА(ВПР());ЛОЖЬ;ИСТИНА) и это будет ваша истина.
Изменено: Igor67 - 13.04.2024 13:00:43
Как активировать функцию группировать/разгруппировать после защиты листа
 
ALT+F11 откроется редактор VBA
Скрытый текст
Поиск значения в одном столбце по данным с другого столбца с копированием адреса ячейки
 
Еще вариант
Подсчитать количество документов и действий с ними, Посчитать сумму
 
Павел \Ʌ/, судя по
Цитата
Masha2323 написал:
должно быть 7дней
Надо или удалить повторы (ID&NAME), или считать уникальные по потокам =СУММПРОИЗВ(1/СЧЁТЕСЛИ(C2:C8;C2:C8);F2:F8), а кол-во листов вообще не меняется при передаче документа.
Но, подозреваю, что надо еще и ID учитывать.
Изменено: Igor67 - 11.04.2024 20:45:48
Макрос на заполнения ячеек после определенного символа в предыдущей ячейке.
 
Вариант
Выбор по одному значению из нескольких
 
Смотрите вариант.
не запускается макрос из личной книги
 
Добрый день!
У вас прямое указание назначить лист из этой книги (из которой запускается макрос), но в личной книге такого нет
замените ThisWorkbook.Sheets("Лист1")
Используйте активную на момент запуска макроса книгу с активным листом.
Set ws = ActiveWorkbook.ActiveSheet
Изменено: Igor67 - 08.04.2024 16:53:47
Макрос по поиску первой пустой строки в таблице, занесения в неё часть значений с другого листа и сохранения ссылок в ней как значение
 
Оксиген Ёлкина,  извините не досмотрел:(
замените в строчке shIsx.Range("H2:G2").Copy G ->J
shIsx.Range("H2:J2").Copy
Макрос по поиску первой пустой строки в таблице, занесения в неё часть значений с другого листа и сохранения ссылок в ней как значение
 
Тогда простенький макрос по переносу строки 2
Код
Sub copyDan()
    Dim shIsx As Worksheet, lRow As Long

    Set shIsx = Sheets("ЗГП")

    lRow = Cells(Rows.Count, 2).End(xlUp).Row + 1
    'копирование и втавка значений
    shIsx.Range("A2:G2").Copy
    Cells(lRow, 2).PasteSpecial Paste:=xlPasteValues

    shIsx.Range("H2:G2").Copy
    Cells(lRow, 18).PasteSpecial Paste:=xlPasteValues

    Cells(lRow, 22).Value = shIsx.Range("K2").Value
    Cells(lRow, 32).Value = shIsx.Range("L2").Value

End Sub
Макрос по поиску первой пустой строки в таблице, занесения в неё часть значений с другого листа и сохранения ссылок в ней как значение
 
Добрый день!
У вас все красиво, но хотелось бы знать:
1. Что это за лист ЗГП и как в него попадают данные.
2. Данные всегда расположены в желтых ячейках, или они могут менять позиции
Это нужно для того чтобы понять как искать данные и на что опираться.
VBA Проверка фильтрации данных
 
Вставьте после установки фильтра строку
Код
ActiveSheet.ListObjects("Закупки").Range.SpecialCells(xlCellTypeVisible).Select
И используя F8 увидите что у Вас будет выделен заголовок таблицы, что уже больше 0
Да и на лист продажи у вас перехода не будет так, как у вас выход из процедуры при выполнении условия.
Изменено: Igor67 - 08.04.2024 12:03:57
Извлечь цифры из текста
 
Макрос. Выделяете диапазон с данными для преобразования и запускаете макрос. Да, для переноса значений внутри ячейки в макросе используется перенос строки Chr(10) СИМВОЛ(10), можно заменить на пробелы " ".
Подстановку данных из одной таблицы в другую на разных листах
 
Смотрите пример решения. Макрос в модуле листа. При внесении данных они записываются в итоговую таблицу. Контроля наличия записей/перезаписи данных нет. Поэтому что внесли, то в таблицу и уйдет.  
расчет перцентилей с учетом условий в разных строках и столбцах, написала формулу для расчета перцентилей по сцепке 2-х услови, а трех не получается, прощу помощи
 
Добрый день!
у меня офис старше и не могу посмотреть формулу. У Вас проблема с определением расчетного диапазона.
По первой таблице вы можете сделать это так
Код
=$B$4:ИНДЕКС($B$4:$E$59;56;ПОИСКПОЗ($L5;$B$3:$E$3;0))

Изменено: Igor67 - 03.04.2024 13:10:55 (погорячился с началом таблицы:()
Разделение текста по разделителю на строки
 
Максим, на работе часто приходится переносить текст из Word в Excel, и там наоборот перенос строки трактуется как новая строка.
Попробуйте сначала скопированное вставить в Word, а уже потом уже скопировать и перенести в Excel.
Подтянуть значение, если диапазон через ячейку или несколько и находится на другой строке, Замена ВПР но не знаю чем или как правильно
 
Для старого
Код
=ИНДЕКС(График!$A$3:$AF$54;ПОИСКПОЗ($A5;График!$A$3:$A$54;0)+3;СТОЛБЕЦ())
Данные из "БАЗЫ" в любую ячейку "РАСЧЕТА", Формирование таблици
 
Держите вариант.
В Module1 вставляете Public Cl As Variant, mySh As String
В модуль ЭтаКнига код ниже
Код
Private Sub Workbook_SheetBeforeDoubleClick(ByVal Sh As Object, ByVal Target As Range, Cancel As Boolean)
Cancel = True
    If Not Sh.Name Like ("БАЗА") Then
        Sheets("БАЗА").Select
    Else
        Sheets(mySh).Range(Cl).Value = Target.Value
        Sheets(mySh).Select
    End If
End Sub

Private Sub Workbook_SheetSelectionChange(ByVal Sh As Object, ByVal Target As Range)
    If Not Sh.Name Like ("БАЗА") Then
        mySh = Sh.Name
        Cl = Target.Address
    End If
End Sub
Другой код в листах Расчет и База удаляете
Поиск через VBA по массиву со скрытием
 
Sanja, зато есть стимул разобраться.
Прикрутил к файлу решение  Alex_ST
Поиск через VBA по массиву со скрытием
 
Добрый день!
Попробуйте посмотреть здесь
'============================================================­===============================================
' Author       : Alex_ST
' Topic_HEADER : Удобный автофильтр
' Topic_URL    : http://www.planetaexcel.ru/forum.php?thread_id=11478
' Post_Author  : Alex_ST
' Post_URL     :
' Date_Time    : 20.02.11
' Purpose      : Программа фильтрации по критерию "содержит" в соответствии с изменениями содержимого текстбоксов
' Notes1       : если задать аргумент СТОЛБЕЦ% = 0, то столбец для фильтрации будет определяться автоматически по положению левого верхнего угла каждого текстбокса
' Notes2       : возможно автоматическое позиционирование текстбоксов относительно ячеек и подгонка их ширины-высоты
' Notes3       : возможна автоматическая замена при вводимых в текстбоксы пробелов на звёздочки
'============================================================­===============================================
Страницы: 1 2 3 4 5 6 7 8 9 10 11 ... 126 След.
Наверх