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

Страницы: 1 2 3 4 5 След.
Как скопировать строку заданное число раз
 
МатросНаЗебре, спасибо за помощь!!!
Как скопировать строку заданное число раз
 
Подниму тему в топ, может есть решение
Как скопировать строку заданное число раз
 
Строки не скрываются после выполнения макроса
Изменено: Delux - 09.04.2025 08:48:35
Как скопировать строку заданное число раз
 
МатросНаЗебре, спасибо то как я и просил, ещё один момент), а можно чтобы на этом же листе "Яблоко" копировал только ниже
Как скопировать строку заданное число раз
 
МатросНаЗебре, спасибо что откликнулись, но формулами не вариант, т.к  надо чтобы строки были скрыты и формулы копировались
Как скопировать строку заданное число раз
 
Извините не подскажите а как быть, если нужно будет копировать таблицу в которой часть строк скрыто? Как в примере.
Изменено: Delux - 08.04.2025 11:37:26
Как скопировать строку заданное число раз
 
Александр П., спасибо Вам большое то что нужно!!!
Как скопировать строку заданное число раз
 
Здравствуйте, помогите мне с макросом. Этот макрос я взял от сюда, а  как можно сделать так, чтобы не выделять каждую строку, а автоматически нажать на кнопку и он пройдет и создаст нужное количество строк, но только на другом листе например со строки "A79". Т.е запускаем макрос на листе "Яблоко", а создаст нужное количество строк на листе "Лимон", как в примере
Сортировка по датам
 
Так получается, что ли дорожно получится
Код
Sub Макрос1()
    With ActiveWorkbook.ActiveSheet
        .Sort.SortFields.Clear
        .Sort.SortFields.Add Key:=.UsedRange.Range("D4").Resize(.UsedRange.Rows.Count - 1), SortOn:=xlSortOnValues, Order:=xlAscending, DataOption:=xlSortNormal
        .Sort.SetRange .UsedRange
        .Sort.Header = xlYes
        .Sort.MatchCase = False
        .Sort.Orientation = xlTopToBottom
        .Sort.SortMethod = xlPinYin
         Range("A1:H3").MergeCells = False
        .Sort.Apply
         Range("A1:H3").Merge (True)
    End With
End Sub
но он начинает сортировку с "D2", надо с "D4"
Сортировка по датам
 
Здравствуйте, посмотрите такой макрос:
Код
Sub Макрос1()
    With ActiveWorkbook.ActiveSheet
        .Sort.SortFields.Clear
        .Sort.SortFields.Add Key:=.UsedRange.Range("D4").Resize(.UsedRange.Rows.Count - 1), SortOn:=xlSortOnValues, Order:=xlAscending, DataOption:=xlSortNormal
        .Sort.SetRange .UsedRange
        .Sort.Header = xlYes
        .Sort.MatchCase = False
        .Sort.Orientation = xlTopToBottom
        .Sort.SortMethod = xlPinYin
        .Sort.Apply
    End With
End Sub
Проблема следующая, когда пытаюсь отсортировать по датам , а в  переди есть объединенные строки, то выдаёт ошибку ".Sort.Apply". Что можно сделать?
Как макросом в не пустых ячейках выделить все границы
 
Спасибо Вам ребята!!!
Как макросом в не пустых ячейках выделить все границы
 
Здравствуйте, подскажите можно ли макросом в не пустых ячейках выделить все границы. Как это делать "условным форматированием" я знаю, а можно без него, количество ячеек может быть разное? Чтобы получилось как в примере.
Макрос из списка разбить на другой лист в три столбца
 
Тимофеев, спасибо Вам, прикольно. Не знал, что так можно.
Изменено: Delux - 19.01.2023 22:02:47
Макрос из списка разбить на другой лист в три столбца
 
Здравствуйте, у меня такая просьба можно как-то макросом столбец "E" на "Лист1" разбить на 3 столбца, в "Лист2". Пример прикладываю. Спасибо
Скопировать данные с формулами из одной книги в другую не изменяя формул
 
Спасибо Вам, помогло!!!
Скопировать данные с формулами из одной книги в другую не изменяя формул
 
Здравствуйте. Подскажите пожалуйста, а как можно указать путь, если все файлы будут лежать в одной папке, а файл с которого будет проводиться запись в другой?
Как ускорить формулу
 
Цитата
Формулу или макрос?
Макрос
Как ускорить формулу
 
Здравствуйте подскажите, пожалуйста, как ускорить этот макрос.
Код
Sub Vstavit_formulu1()
    Application.ScreenUpdating = False
    ActiveCell.Offset(0, 2).Range("A1").Select
    ActiveCell.FormulaR1C1 = "=VLOOKUP(RC[-2],CHOOSE({1,2},'Средства измерений'!C6,'Средства измерений'!C2),2,0)"
    ActiveCell.Offset(0, 1).Range("A1").Select
    ActiveCell.FormulaR1C1 = "=VLOOKUP(RC[-3],CHOOSE({1,2},'Средства измерений'!C6,'Средства измерений'!C3),2,0)"
    ActiveCell.Offset(0, 1).Range("A1").Select
    ActiveCell.FormulaR1C1 = "=VLOOKUP(RC[-4],CHOOSE({1,2},'Средства измерений'!C6,'Средства измерений'!C4),2,0)"
    ActiveCell.Offset(0, 1).Range("A1").Select
    ActiveCell.FormulaR1C1 = "=VLOOKUP(RC[-5],CHOOSE({1,2},'Средства измерений'!C6,'Средства измерений'!C5),2,0)"
    ActiveCell.Offset(0, -3).Range("A1:D1").Select
    Selection.Copy
    Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks:=False, Transpose:=False
    ActiveSheet.Paste
    Application.CutCopyMode = False
    ActiveCell.Offset(1, -2).Range("A1").Select
    Application.ScreenUpdating = True
End Sub
Как создать листы из списка и скопировать все данные из определенного листа
 
МатросНаЗебре, спасибо Вам большое!!!
Как создать листы из списка и скопировать все данные из определенного листа
 
Здравствуйте, нужна Ваша помощь. Как создать листы из списка и скопировать все данные из определенного листа. Я нашел макрос, который создаст листы из списка на листе "Месяцы", а хотелось бы, чтобы в созданные листы автоматически перенеслись данные, выпадающие списки, и чтобы выглядели все вновь созданные листы, как лист "Шапка".
Код
Sub macro()
    Dim i As Integer, j As Integer, index As Integer
    i = 0
    j = 0
    index = 1
    
    While Worksheets("Месяцы").Cells(1 + i, 1) <> 0
        For j = 1 To Sheets.Count Step 1
            If Sheets(j).Name <> Worksheets("Месяцы").Cells(1 + i, 1) Then
                index = index + 1
            ElseIf Sheets(j).Name = Worksheets("Месяцы").Cells(1 + i, 1) Then
                j = Sheets.Count
            End If
        Next j
        'MsgBox index
        'MsgBox Sheets.Count + 1
        If index = Sheets.Count + 1 Then
            Sheets.Add After:=Sheets(Sheets.Count)
            ActiveSheet.Name = Worksheets("Месяцы").Cells(1 + i, 1)
        End If
        index = 1
        i = i + 1
    Wend
    Worksheets("Месяцы").Activate
End Sub

Форма с поиском, чтобы поиск осуществлялся, и по буквам и по цифрам
 
Спасибо Вам большое!!!
Форма с поиском, чтобы поиск осуществлялся, и по буквам и по цифрам
 
Здравствуйте помогите пожалуйста. Данная форма ищет только по буквам, что нужно прописать в ней, чтобы поиск осуществлялся, и по буквам и по цифрам?
Можно ли формулой избавиться от экспоненциального числа
 
Да, то что нужно, спасибо Вам огромное
Можно ли формулой избавиться от экспоненциального числа
 
А как задать
Цитата
Delux написал:
можно ли формулой по условию избавиться от экспоненциального числа, например если получилось вот такой "2,78E-08", то пишем "0,0000000278", а если нет то полученное число
Как-то можно условием написать, что если экспоненциальное число, то это "=D5&""", а если нет то после запятой 6 знаков?
Можно ли формулой избавиться от экспоненциального числа
 
vikttur, Тимофеев спасибо за Вашу помощь
Можно ли формулой избавиться от экспоненциального числа
 
Цитата
Тимофеев написал:
чтобы лишние нули не отображались
ДА
Можно ли формулой избавиться от экспоненциального числа
 
Мне в принципи и так нормально, это конечный результат, как убрать последние два нуля?
Можно ли формулой избавиться от экспоненциального числа
 
Вот пример
Можно ли формулой избавиться от экспоненциального числа
 
Нет формат не подойдет.
Можно ли формулой избавиться от экспоненциального числа
 
Здравствуйте подскажите, можно ли формулой по условию избавиться от экспоненциального числа, например если получилось вот такой "2,78E-08", то пишем "0,0000000278", а если нет то полученное число
Страницы: 1 2 3 4 5 След.
Наверх