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

Страницы: 1 2 3 4 След.
Выпадающий список с поиском через форму по условию
 
Sanja, спасибо Вам ещё раз!!!
Выпадающий список с поиском через форму по условию
 
Sanja, спасибо Вам ОГРОМНОЕ, это вообще очень круто!!! Подскажите, а если я поменяю столбец "F:F" на другой где прописываю "Да", например на "H:H", где мне указать в коде это столбец, не могу понять. А так спасибо ещё раз, очень помогли.

Изменено: Voltz - 13.07.2025 15:52:26
Автоматически запускать макрос при пересчёте формул ячеек в столбце
 
Hugo, спасибо Вам!!!
Автоматически запускать макрос при пересчёте формул ячеек в столбце
 
Здравствуйте подскажите пожалуйста, как можно автоматически запустить макрос при пересчёте формул ячеек в столбце?

Как макросом определить область печати по последней заполненной строке
 
MikeVol, да спасибо то что нужно!!!
Как макросом определить область печати по последней заполненной строке
 
Как макросом определить область печати по последней заполненной строке?
Объединение значений нескольких столбцов в один столбец с помощью макроса
 
МатросНаЗебре, спасибо Вам огромнейшее))))!!!!
Объединение значений нескольких столбцов в один столбец с помощью макроса
 
МатросНаЗебре, спасибо Вашу помощь. Единственное можно, чтобы при переносе в столбец сохранялись ссылки на ячейки в формуле "B24", ну это например как, в предыдущем Вашем примере или вставлялись, значения? А так огромнейшее спасибо!!!
Объединение значений нескольких столбцов в один столбец с помощью макроса
 
Sanja, здравствуйте вот пример, код предоставил МатросНаЗебре, за что спасибо:
Код
Sub Perenos()
Const H = "H"
Dim j As Variant
Dim iLR_A As Long
Dim iLastRow As Long
  For Each j In Array(2, 4)
    iLR_A = Cells(Rows.Count, H).End(xlUp).Row + 1
    iLastRow = Cells(Rows.Count, j).End(xlUp).Row
    Range(Cells(1, j), Cells(iLastRow, j)).Cut Cells(iLR_A, H)
  Next
  iLR_A = Cells(Rows.Count, H).End(xlUp).Row
  For j = iLR_A To 1 Step -1
    If IsEmpty(Cells(j, H)) Then Rows(j).Delete
  Next
End Sub
Тут столбцы только поменял. Единственное можно подправить, чтобы столбцы копировались, и первая строка не удалялась. А так код работает, как надо
Объединение значений нескольких столбцов в один столбец с помощью макроса
 
Здравствуйте, подскажите пожалуйста, а как можно в этом макросе:
Код
Sub Perenos()
Dim j As Integer
Dim iLR_A As Long
Dim iLastRow
  For j = 2 To 5
    iLR_A = Cells(Rows.Count, "A").End(xlUp).Row + 1
    iLastRow = Cells(Rows.Count, j).End(xlUp).Row
    Range(Cells(1, j), Cells(iLastRow, j)).Cut Cells(iLR_A, 1)
  Next
  iLR_A = Cells(Rows.Count, "A").End(xlUp).Row
  For j = iLR_A To 1 Step -1
    If IsEmpty(Cells(j, 1)) Then Rows(j).Delete
  Next
End Sub
собрать не со 2-ой столбец по 5-ый, а конкретно 2 и 4, и собрать их в столбце "D"? Очень нужно подскажите! Ну или может другой есть макрос. Только не формулой

Изменено: Voltz - 16.06.2025 09:16:42
Как протянуть формулу на Листе не переходя на него
 
Alex, да спасибо Вам за помощь!!!
Как протянуть формулу на Листе не переходя на него
 
Извините, что не сказал но макрос в книге есть, он протягивает только тогда, когда находится на "Лист1". А мне нужно чтобы он протягивал на "Лист1", когда я нахожусь на других листах и с них запускал макрос
Код
Sub Протянуть_формулу()
    With Sheets("Лист1")
    [C8].Resize(Cells(Rows.Count, "B").End(xlUp).Row - 7, 1).FormulaR1C1 = "=IF(RC[-1]=1,""Нет"",""Да"")"
        End With
End Sub

Изменено: Voltz - 30.04.2025 11:31:21
Как протянуть формулу на Листе не переходя на него
 
Как протянуть формулу на Листе не переходя на него. Ну например Мне нужно протянуть формулу на "Лист1", не переходя на него
Как скопировать строку заданное число раз
 
Подниму тему вверх, может кто знает
Как записать из TextBox в ячейку при нажатии на Enter
 
V, спасибо Вам, помогло!
Как записать из TextBox в ячейку при нажатии на Enter
 
Вот пример с формой
Как записать из TextBox в ячейку при нажатии на Enter
 
Sanja, здравствуйте а если из формы?
Как записать из TextBox в ячейку при нажатии на Enter
 
Здравствуйте подскажите, как можно сделать так. Например я внес данные в TextBox, как сделать так чтобы при нажатии на Enter эти данные внеслись в ячейку. Обычно делаю по кнопке " ['Лист1'!X4] = Me.TextBox1"
Как в Ribbon XML Editor поставить пароль на кнопку или на выпадающий список с кнопками
 
Спасибо Вам, проще на каждую кнопку сделать тогда
Как в Ribbon XML Editor поставить пароль на кнопку или на выпадающий список с кнопками
 
А как на выпадающий список с кнопками не могу понять?
Как в Ribbon XML Editor поставить пароль на кнопку или на выпадающий список с кнопками
 
Цитата
Дмитрий(The_Prist) Щербаков написал:
Попробуйте сначала для кнопки сделать пароль, а уже потом можно и про вып.список говорить детальнее.
Вот разобрался кнопка "Печатать", на вкладке "Пробник", пароль "123"
Изменено: Voltz - 16.04.2025 11:29:05
Как в Ribbon XML Editor поставить пароль на кнопку или на выпадающий список с кнопками
 
Ну вот на кнопку я повешу такой код
Код
Sub Кнопка1_Щелчок()
If InputBox("Введите пароль") <> "123" Then MsgBox "неправильный пароль": Exit Sub
Ваш макрос
End Sub
А как сделать чтобы выпадающий список с кнопками только срабатывал по паролю?
Как в Ribbon XML Editor поставить пароль на кнопку или на выпадающий список с кнопками
 
Здравствуйте, подскажите пожалуйста есть ли возможность, в Ribbon XML Editor поставить пароль на кнопку или на выпадающий список с кнопками, что бы на пример во вкладке "Пробник" при  раскрытии списка "Профи" или нажатия на кнопку "Печатать", запрашивался каждый раз пароль  
Как скопировать строку заданное число раз
 
МатросНаЗебре, здравствуйте такой вопрос,  почему если я например выполню макрос с ячейки "B8", то соответственно он "позицию2" создаст "1" раз в строку "22". Например потом я выделяю строки с "22" по "26"-> ПКМ-> Показать->Нет границ-> Отчистить содержимое-> Нет заливки-> Отменить объединение ячеек. То когда я встаю на ячейку  "B8", чтобы выполнить макрос, то он вставит строки уже не с 22, а с 27. Почему так, можете помочь это исправить? Если что манипуляции выше описанных моих действий я записал "макрорекордером". Пример прилагаю.
Добавить в таблицы перед каждым месяцами месяц прописью
 
Спасибо за помощь и объяснение
Добавить в таблицы перед каждым месяцами месяц прописью
 
Kuzmich, сверху если шапка расположена, то ругается на "If Month(Cells(i, 4)) <> Month(Cells(i - 1, 4)) Then"
Добавить в таблицы перед каждым месяцами месяц прописью
 
Igor67, а как доделать, чтобы добавленные месяцы, выделялись жирным шрифтом?, у меня получается только первый
Добавить в таблицы перед каждым месяцами месяц прописью
 
Msi2102, у Вас почему-то ругается на "dic".
Добавить в таблицы перед каждым месяцами месяц прописью
 
Igor67, Msi2102 спасибо Вам человеческое большое!!!
Добавить в таблицы перед каждым месяцами месяц прописью
 
Здравствуйте помогите сделать, такую беду. В общем у меня на "Лист1" расположены даты, а на "Лист2", как хотелось бы, чтобы формировал макрос перед началом каждого месяца добавлялось строка посменное название месяца с объединёнными строками с "A:E". В общем во вложенном файле наверно будет понятней на "Лист1" как есть, а на "лист2", как хотелось бы, но чтобы формировалось на "Лист1". Спасибо
Страницы: 1 2 3 4 След.
Наверх