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

Страницы: 1 2 3 4 След.
Как макросом определить область печати по последней заполненной строке
 
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". Спасибо
Как выделить определенные слова в ячейках
 
Огромное Вам спасибо!!!
Как выделить определенные слова в ячейках
 
Спасибо, а если ориентироваться по столбцу "A"? Я пытался что-то на тыкать ну ни чего не получилось?
Как выделить определенные слова в ячейках
 
Спасибо Вам. Но а на конкретный диапазон можно переделать например "A1:С95", просто каждую муторно тыкать ячейку
Как выделить определенные слова в ячейках
 
Здравствуйте. Есть просьба допилить Маркос который находится в "Лист1", чтобы от туда его убрать и запускать как макрос
Код
Private Sub Worksheet_Change(ByVal Target As Range)
Dim cl As Range
If Not Intersect(Target, [A1:C20]) Is Nothing Then
On Error Resume Next
For Each cl In Sheets("Лист2").Range("A1:A6").Cells
N = WorksheetFunction.Search(cl.Text, Target)
If Err = 0 Then
With Target.Characters(N, Len(cl)).Font

.FontStyle = "полужирный"

End With
Else
Err.Clear
End If
Next
End If
End Sub
Просто, я когда пытаюсь его запустить как макрос, он ругается на "If Not Intersect(Target, [A1:C20]) Is Nothing Then". и ещё как сделать, чтобы он выделял не конкретный диапазон "[A1:C20] ", а только те ячейки которые заполненные
Изменено: Voltz - 20.01.2023 21:39:27
Страницы: 1 2 3 4 След.
Наверх