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

Страницы: 1 2 3 4 5 6 7 8 9 10 11 ... 15 След.
Перенос строк если строка больше n кол-ва символов, макрос в надстройку
 
Nordheim,  Здравствуйте! а можно вас попросить по вашему посту #4 в первом макросе добавить строку которая переносила строку допустим > 30 до пробела, а то получается переносит одну букву некрасиво, Заранее спасибо!
Изменено: Дмитрий Дунаев - 18.02.2022 13:31:52
НЕ БОГИ ГОРШКИ ОБЖИГАЮТ
Заполнение формы АКТа по клику на ячейку с проставлением галочки
 
Дмитрий(The_Prist) Щербаков
Спасибо за помощь очень вам Благодарен!
НЕ БОГИ ГОРШКИ ОБЖИГАЮТ
Заполнение формы АКТа по клику на ячейку с проставлением галочки
 
,Дмитрий(The_Prist) Щербаков
еще такой момент не могу прописать правиль формат даты передаваемой в ячейку:
Код
.Range("L3").Value = format(Sheets("АКТ-вып.работ").Cells(LastRow, 3).Value, "dd.mmmm.yyyy")
- как правильно сделать ? и ошибку не выдает и не передает в нужном формате
Изменено: Дмитрий Дунаев - 11.01.2022 13:44:36
НЕ БОГИ ГОРШКИ ОБЖИГАЮТ
Заполнение формы АКТа по клику на ячейку с проставлением галочки
 
, Дмитрий(The_Prist) Щербаков по второму макросу сработало
НЕ БОГИ ГОРШКИ ОБЖИГАЮТ
Заполнение формы АКТа по клику на ячейку с проставлением галочки
 
,1. установите все галочки в столбце "А"  заполненных строках
2. теперь снимите галочки в столбце "А",  например с первой заполненной строки  
3. заново перекликните двойным кликом
на листе АКТ-печать у вас в ячейке "J3" останется последняя запись

Дмитрий(The_Prist) Щербаков, по сути вы правильно поняли, НО ведь макрос должен при срабатывании перезаписать ячейку?
НЕ БОГИ ГОРШКИ ОБЖИГАЮТ
Заполнение формы АКТа по клику на ячейку с проставлением галочки
 
,  представьте, что у вас сто записей и у всех  стоит отметка "галочка" в столбце "А", т.е. вы их уже когда то записывали/распечатывали, в лист АКТ-печать, НО пользователю потребовалось в какой то момент, еще раз распечатать документ с данными которые уже записывали/распечатывались и польз.  перекликнуть галочку что бы перезаписать в  шаблон АКТ-печать, НО запись не произошла !
НЕ БОГИ ГОРШКИ ОБЖИГАЮТ
Заполнение формы АКТа по клику на ячейку с проставлением галочки
 
Ребята Здравствуйте! подскажите пж. в моем проекте как бы макрос работает "в одну сторону" т.е. если пользователь в колонке "А" отмечает галочкой какую строку записать на лист АКТ, ну а потом распечатывать, но если пользователь пожелал распечатать документ который уже был с отметкой еще раз записать/распечатать,  при повторной записи макрос не срабатывает, подскажите что не так? пример приложил
НЕ БОГИ ГОРШКИ ОБЖИГАЮТ
применение формулы в условном форматировании
 
Ребята, очень редко использую "условное форматирование",  подскажите как применить формулу которая находится в ячейке "H1" для диапазона "А1":"G3" но только в "условном форматировании", которая будет отображать надпись красным цветом, при условии "True". пример приложил, заранее спасибо!
Изменено: Дмитрий Дунаев - 17.03.2019 22:17:19
НЕ БОГИ ГОРШКИ ОБЖИГАЮТ
Нажатие кнопки "Отмена"  в условии проверки пароля через InputBox
 
вот что получилось и работает так как задумано, спасибо вам ребята всем, буду досконально изучать данную тему!
Код
Dim Pass As String
Dim a As Long
a = 3
Do
Pass = InputBox("Введите пароль", "Информация", , "111")
Select Case True 'начало блока процедуры проверяет на "правда" внутри процедуры
    Case StrPtr(Pass) = 0 'процедура проверяет нажата ли кнопка отмена"
    MsgBox "Нажата кнопка Отмена. Процедура прервана", vbCritical, "DelCols"
    Exit Sub
    Case Pass = "": MsgBox "Строка пустая" 'проверяет пустое поле
    Case Pass <> a: MsgBox "пароль не верный" 'сравнивает больше или меньше значение находится в строке
    Case Pass = a: MsgBox "пароль верный": UserForm1.Show
Exit Do
End Select
Loop
Изменено: Дмитрий Дунаев - 17.03.2019 13:54:24
НЕ БОГИ ГОРШКИ ОБЖИГАЮТ
Нажатие кнопки "Отмена"  в условии проверки пароля через InputBox
 
Юрий М, т.е это как отдельная процедура?
НЕ БОГИ ГОРШКИ ОБЖИГАЮТ
Нажатие кнопки "Отмена"  в условии проверки пароля через InputBox
 
БМВ, извиняюсь не сразу понял вопрос, Default? да в общем ни чего , подразумевалось как стандартный набор для инпутбокса
Изменено: Дмитрий Дунаев - 17.03.2019 12:10:01
НЕ БОГИ ГОРШКИ ОБЖИГАЮТ
Нажатие кнопки "Отмена"  в условии проверки пароля через InputBox
 
Дмитрий(The_Prist) Щербаков, не судите строго но заморачиватся не стал:
Код
Dim Pass As String
Dim a As Long
a = 3
Do
Pass = InputBox("Message", , , "111")
If StrPtr(Pass) = 0 Then
    MsgBox "Нажата кнопка Отмена. Процедура прервана", vbCritical, "DelCols"
    Exit Sub
End If
Select Case Pass
    Case Is = "": MsgBox "Строка пустая"
    Case Is <> a: MsgBox "пароль не верный"
    Case Is = a: MsgBox "пароль верный": UserForm1.Show
Exit Do
End Select
Loop
только вот все таки хотелось бы понять как работать это будет в процедуре Casse
НЕ БОГИ ГОРШКИ ОБЖИГАЮТ
Нажатие кнопки "Отмена"  в условии проверки пароля через InputBox
 
БМВ, дело не в  проверке пароля а в работе функции case
НЕ БОГИ ГОРШКИ ОБЖИГАЮТ
Нажатие кнопки "Отмена"  в условии проверки пароля через InputBox
 
ребята подскажите! как прописать в условии проверки работу кнопки отмены
Код
............
Dim Pass As String
Dim a As Long
a = 3
Do
Pass = InputBox("Message", , Default, "111")

Select Case Pass
    Case "": MsgBox "поле пустое"
    Case Is <> a: MsgBox "пароль не верный"
    Case Is = a: MsgBox "правильно": UserForm1.Show
Exit Do
End Select
Loop
...........

Case StrPtr(Pass) = 0: MsgBox "нажата кнопка отмена"  , так не получается

заранее спасибо!
НЕ БОГИ ГОРШКИ ОБЖИГАЮТ
определить какое число будет суббота
 
все верно должно быть ближайшее 9 число, спасибо всем
НЕ БОГИ ГОРШКИ ОБЖИГАЮТ
определить какое число будет суббота
 
Ребята подскажите, как вычислить формулой,  от сегодня()= каким число будет ближайшая  суббота. Заранее спасибо  
НЕ БОГИ ГОРШКИ ОБЖИГАЮТ
посчитать сумму по нескольким условиям
 
Спасибо!
НЕ БОГИ ГОРШКИ ОБЖИГАЮТ
посчитать сумму по нескольким условиям
 
Ребятки спасибо огромное!
НЕ БОГИ ГОРШКИ ОБЖИГАЮТ
посчитать сумму по нескольким условиям
 
Ребята здравствуйте! подскажите как посчитать сумму по конкретному клиенту,по нескольким условиям, пример приложил, за основу для подсчета брать сумму из столбца "баланс" , Заранее спасибо!
НЕ БОГИ ГОРШКИ ОБЖИГАЮТ
[ Закрыто] пояснить причину ошибки в условии ЕСЛИ
 
Цитата
Сергей написал:
"Акимова А.В"=0
"в списке нет"[CODE][/CODE]
НЕ БОГИ ГОРШКИ ОБЖИГАЮТ
[ Закрыто] пояснить причину ошибки в условии ЕСЛИ
 
сравнить две таблицы на наличии в ячейке данных
НЕ БОГИ ГОРШКИ ОБЖИГАЮТ
[ Закрыто] пояснить причину ошибки в условии ЕСЛИ
 
Ребята поясните пожалуйста, почему в формуле (пример приложил)
при возникновении ИСТИНА срабатывает значение "пусто"  
а при возникновении ЛОЖЬ НЕ срабатывает значение "в списке нет" а срабатывает ошибка #Н/Д
как понять? и как это поправить?
НЕ БОГИ ГОРШКИ ОБЖИГАЮТ
Сравнение двух списком без учета скрытых фильтром строк
 
Михаил Лебедев, спасибо за подсказку! буду изучать а то я привязался к ВПР  
НЕ БОГИ ГОРШКИ ОБЖИГАЮТ
Сравнение двух списком без учета скрытых фильтром строк
 
у меня так получилось, строго не судите! может кто то по другому предложит!
НЕ БОГИ ГОРШКИ ОБЖИГАЮТ
Сравнение двух списком без учета скрытых фильтром строк
 
Думаю вы правы, просто осваиваю понемногу и мне очень понравилась эта функция вот и применяю где "нипопадя"  8-0  
НЕ БОГИ ГОРШКИ ОБЖИГАЮТ
Сравнение двух списком без учета скрытых фильтром строк
 
Ребята Здравствуйте! подскажите,возможно ли функцией ВПР (или как по другому) сравнить список на листе1 с листом2 на котором установлен фильтр, т.е. что бы промежуточные строки не считывал. пример приложил
я как то задал вопрос на другом форуме пока тишина : https://www.sql.ru/forum/1307855/vpr-i-promezhutochnye-stroki
но я попробовал так, может кто предложит проще  
Код
=ВПР(ИНДЕКС('0000'!$C$2:$C$1500;НАИМЕНЬШИЙ(ЕСЛИ($F$1='0000'!C3:I1501;СТРОКА('0000'!C3:C1501)-1;"");СТРОКА()-5));$A$5:$A$100;1;0)
Изменено: Дмитрий Дунаев - 18.01.2019 13:10:57 (поправил формулу)
НЕ БОГИ ГОРШКИ ОБЖИГАЮТ
установка фильтра для двух столбцов с одинаковыми датами
 
т.е. кнопкой интервал не получится выставить даты, и установить фильтр для двух столбцов, правильно ли я вас понял?  
НЕ БОГИ ГОРШКИ ОБЖИГАЮТ
установка фильтра для двух столбцов с одинаковыми датами
 
я так понимаю в ручную не выставить,  только макросом - или я вопрос ваш не совсем понимаю
НЕ БОГИ ГОРШКИ ОБЖИГАЮТ
установка фильтра для двух столбцов с одинаковыми датами
 
немного урезал свой пример, хотелось бы интервалом увидеть даты в двух столбцах
НЕ БОГИ ГОРШКИ ОБЖИГАЮТ
установка фильтра для двух столбцов с одинаковыми датами
 
может так проще будет
Код
Sub сегодня() 'макрос для фильтра на актуальную дату

On Error GoTo m
Dim m As Integer
    
    With Application
        .EnableEvents = 0: .ScreenUpdating = 0
        With ActiveSheet
            If .FilterMode Then .ShowAllData
            With .UsedRange
                With Intersect(.Columns("N:O"), .Offset(1))
                    .Replace Date, "=zz1", 2, , , , False, False
                    .Rows.Hidden = True
                End With
            End With
        End With
        With [zz1].DirectDependents
            .Rows.Hidden = False
            .Formula = Date
        End With
        .EnableEvents = 1: .ScreenUpdating = 1
    End With
Exit Sub
m:        MsgBox ("Платежей по графику, На дату " & Date & ", отсутствуют!"), vbInformation, "Ошибка формирования фильтра"
Call сброс

End Sub
НЕ БОГИ ГОРШКИ ОБЖИГАЮТ
Страницы: 1 2 3 4 5 6 7 8 9 10 11 ... 15 След.
Наверх