Спасибо. А еще уточнение, как сделать чтобы в обратном порядке она тоже работала? Если в таблице истина - галочка в чекбоксе не стоит(
Как соотнести CheckBox в пользовательской форме с нужным столбцом
Как соотнести CheckBox в пользовательской форме с нужным столбцом
Как соотнести CheckBox в пользовательской форме с нужным столбцом
Расчет медианы, моды по фильтру
|
04.03.2025 14:19:01
В приложенном файле на 1 листе, используется функция сводных таблиц, на основании фильтра(ФИО, должность) производится расчет среднего. Возможно ли организовать такой процесс для расчета медианы и моды, по такому же принципу? Может можно прописать с помощью макроса, буду благодарен если пропишите код для образца
|
|
|
|
|
Пользовательская форма VBA
|
25.02.2025 14:27:40
нашел пример кода, для ввода информации с этого же листа.
Sub DataEntryForm() Dim nextRow As Long nextRow = Producty.Cells(Producty.Rows.Count, 2).End(xlUp).Offset(1, 0).Row With Producty If .Range("A2").Value = "" And .Range("B2").Value = "" Then nextRow = nextRow - 1 End If Producty.Range("Name").Copy .Cells(nextRow, 2).PasteSpecial Paste:=xlPasteValues .Cells(nextRow, 3).Value = Producty.Range("Volum").Value .Cells(nextRow, 4).Value = Producty.Range("Price").Value .Cells(nextRow, 5).Value = Producty.Range("Volum").Value * Producty.Range("Price").Value .Range("A2").Formula = "=IF(ISBLANK(B2), """", COUNTA($B$2:B2))" If nextRow > 2 Then Range("A2").Select Selection.AutoFill Destination:=Range("A2:A" & nextRow) Range("A2:A" & nextRow).Select End If .Range("Diapason").ClearContents End With End Sub где внести правки, чтобы сама форма располагалась на другом листе? |
|
|
|
|
Пользовательская форма VBA