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

Страницы: 1 2 След.
Вставить нужный текст в ячейки через определенное количество строк.
 
RAN, Большое спасибо и за Ваш скрипт !!!
Вставить нужный текст в ячейки через определенное количество строк.
 
МатросНаЗебре, Супер , Спасибо Вам большое !!!!
Вставить нужный текст в ячейки через определенное количество строк.
 
МатросНаЗебре, , Да теперь заработал , но немного не так как я ожидал , мне нужно чтобы создавался текст в таком порядке
Скрытый текст
Изменено: Алексей Коваленко - 17.06.2021 16:56:06
Вставить нужный текст в ячейки через определенное количество строк.
 
МатросНаЗебре, Да теперь заработал , но немного не так как я ожидал , мне нужно чтобы создавался текст в таком порядке
Скрытый текст


и было бы неплохо устанавливать количество с 3 до 5 к примеру
Изменено: Алексей Коваленко - 17.06.2021 16:44:58
Вставить нужный текст в ячейки через определенное количество строк.
 
Цитата
МатросНаЗебре написал:
Этот пример обработал без ошибок.
Изменено: Алексей Коваленко - 17.06.2021 16:27:05
Вставить нужный текст в ячейки через определенное количество строк.
 
vokilook,

Опробовал ваш скрипт, вроде работает но немного некорректно

заменил значение  
Код
Const MAX_ADV As Integer = 5 


и у меня первый вставленный трек получился

#EXTINF:0,audio-3.mp3
audio-3.mp3

а не

#EXTINF:0,audio-1.mp3
audio-1.mp3
Вставить нужный текст в ячейки через определенное количество строк.
 
Цитата
МатросНаЗебре написал:
На примере из #1 работает. Приложите пример, на котором возникает ошибка, в формате xlsx.
Вставить нужный текст в ячейки через определенное количество строк.
 
МатросНаЗебре,  Да
Вставить нужный текст в ячейки через определенное количество строк.
 
МатросНаЗебре,  не сработал скрипт :( , при выполнении скрипта ошибка Compile error: Type mismatch , ругнулось на 22 строчку скрипта
Изменено: Алексей Коваленко - 17.06.2021 15:33:39
Вставить нужный текст в ячейки через определенное количество строк.
 
Добрый день , помогите пожалуйста  со скриптом , у меня есть плейлист музыки и мне нужно через каждых пять треков вставлять разных  5 рекламных аудио ролика.
во вложении пример на первом листе оригинал а на втором нужный результат.

Получается начиная со второй строки через 14 строк создать 2 пустые строки и вставить в строку 1 текст "#EXTINF:0,audio-1.mp3" в строку 2 текст "audio-1.mp3" потом опять через 14 строк создать 2 пустые строки и вставить в строку 1 "#EXTINF:0,audio-2.mp3" в строку 2 "audio-2.mp3"
Изменено: Алексей Коваленко - 17.06.2021 15:14:13
К дубликатам из первого столбца подставить одинаковый текст
 
Mershik, Спасибо , работает как нужно , благодарен за помощь !!!!!

Цитата
Mershik написал:
Алексей Коваленко ,  а чем вариант от  jakim , не подошел?
к сожалению не подошел , после использования формулы у меня полностью скопировалась колонка "А" в Колону "С" без каких либо изменений
Изменено: Алексей Коваленко - 27.05.2021 17:56:30
К дубликатам из первого столбца подставить одинаковый текст
 
В колонке "А" нужно найти дубликаты текста "0654321-01-"


0654321-01-S
0654321-01-M
0654321-01-XL

потом скопировать с первой ячейки найденного текста   в столько ячеек напротив в скольких найден похожий текст.[LIST]
В колонке "B" должен получится результат

0654321-01-S
0654321-01-S
0654321-01-S

Максимальное количество цифр которые будут продублированы и по них можно осуществить поиск будет выглядеть в таком формате 0000000-00

Я так понимаю что нужно сначала разделить текст
"0654321-01-" и "S"
"0654321-01-" и "М"
"0654321-01-" и "XL"
потом скопировать весь текст "0654321-01-" в колонку "B" и добавить в 3-ри ячейки с одинаковым тестом "0654321-01-" текст "S"

Мне приходится в ручную копировать первую ячейку с текстом 0654321-01-S в колонке "А", потом выделять 3 ячейки в колонке "B" и копировать туда текст 0654321-01-S
Изменено: Алексей Коваленко - 27.05.2021 16:50:45
К дубликатам из первого столбца подставить одинаковый текст
 
Добрый день , помогите со скриптом для копирования ячеек с одной колонки в другую по условию, во вложении пример Колонка "B" результат копирования.
Макрос Изменить текст ячейки в заданной колонке по значению
 
Подскажите ещё один вариант , как в заданной колонке преобразовать текст например  с 1 на 01 или 7 на 07 если будет например 12 то и 12 останется.

Сделал следующее, для решения мой задачи.
Код
Sub WS_Insales_Macros()
    Call Macros_12
    Call Macros_13
    Call Macros_14
End Sub

 Private Sub Macros_12()
    With ActiveSheet
        Dim y As Long
        y = .Cells(.Rows.Count, "J").End(xlUp).Row
        If y > 1 Then
            With .Range("K2").Resize(y - 1)
                .FormulaLocal = "=Текст(J2;""00"")"
                   
                Dim arr As Variant
                arr = .Value
                '.Value = arr    ”удалить эту строку, если нужна формула, а не значени¤.
            End With
        End If
    End With
End Sub

Private Sub Macros_13()
ActiveSheet.Columns("K").Copy
ActiveSheet.Columns("K").PasteSpecial Paste:=xlPasteValues
Application.CutCopyMode = False
End Sub

Private Sub Macros_14()
    With ActiveSheet
    Columns("J").Delete
        End With
End Sub


Итак , нашел альтернативу

Код
Sub Test()
    Dim y As Range
    Dim Cell As Range
    With ActiveSheet
        Set y = .Range("J2:J" & .Range("J" & .Rows.Count).End(xlUp).Row)
    End With
    For Each Cell In y
        With Cell
            .NumberFormat = "@"
            .Value = Format(.Value, "00")
        End With
    Next Cell
End Sub
Изменено: Алексей Коваленко - 26.05.2021 08:04:06
Макрос Разбить текст по столбцам через разделитель
 
МатросНаЗебре, Спасибо, я пробовал добавлять только Sheets("Лист2").Columns("A"), а Sheets("Лист2").Range("A1") не додумался добавить .
Макрос Разбить текст по столбцам через разделитель
 
Цитата
Mershik написал:
Вас иной вопрос - наверное как вывести результат на другой лист,

Да , у меня к примеру Лист1 пустой и я нахожусь на нем , а мне нужно чтобы выполнение данной операции происходило на листе  "Лист2"
Мне нужно выполнить данный скрипт только с листа "Лист1",
Изменено: Алексей Коваленко - 24.05.2021 15:28:49
Макрос Разбить текст по столбцам через разделитель
 
Mershik, У меня "Литс1" активный на котором я нахожусь и у меня несколько макросов запускаются с активного листа , но мне нужно разделить ячейку на столбцы  с Лист2. У меня на Лист2 есть колонка "A" в которой есть текс который нужно разделить через разделитель "-" на колонку "B" у меня это работает когда у меня активный лист "Лист2"  
Макрос Разбить текст по столбцам через разделитель
 
vikttur, Воспользовался записью макроса, мне именно макрос нужен был для этого действия
Код
Sub Макрос1()
    Columns("A").Select
    Selection.TextToColumns Destination:=Range("A1"), DataType:=xlDelimited, _
        TextQualifier:=xlDoubleQuote, ConsecutiveDelimiter:=False, Tab:=False, _
        Semicolon:=False, Comma:=False, Space:=False, Other:=True, OtherChar _
        :="-", FieldInfo:=Array(Array(1, 1), Array(2, 1)), TrailingMinusNumbers:=True
End Sub

Подскажите как применить данную функцию к другому листу ?
Макрос Разбить текст по столбцам через разделитель
 
Добрый день, помогите со скриптом который бы разбивал текст по колонкам через разделитель "-" ,
Пример колонки "A" 4029038-93 разбивал на колонка "A"  4029038 и колонка "B" 93
Макрос Изменить текст ячейки в заданной колонке по значению
 
МатросНаЗебре, Добрый день , помогите еще раз со скриптом , немного подкорректировать , пример

есть 999105-3 и нужно получить 099910503 , если после разделителя "-" один символ то впереди нужно подставить "0"
А сейчас у меня получается значение 009991053 :(
Изменено: Алексей Коваленко - 23.05.2021 12:38:15
Макрос Объединение текста с разделителем (сцепить)
 
МатросНаЗебре, Спасибо , разобрался , почти с первого раза :) Да обработка универсальная.
А вы можете еще подсказать , как заставить запускать ее на другом листе , документ открыт на  Лист1, а мне нужно чтобы она сработала на Лист2.
Макрос Объединение текста с разделителем (сцепить)
 
Подскажите пожалуйста немного другой вариант макроса, немного отличающийся от предыдущего ,
Пример одной строки  в колонке "D" текст  "4521268" , а в колонка "H" текст "зеленый" и в колонке "H" должно получится  "4521268-зеленый"
Макрос Объединение текста с разделителем (сцепить)
 
Вариант макроса New, и МатросНаЗебре, работает правильно для моей задачи. Спасибо !
Макрос Объединение текста с разделителем (сцепить)
 
Добрый день , помогите со скриптом который бы текст с колонки "D" добавлялся к тексту колонки "H" с разделителем "-" и начальная строка была 2 (первая у меня шапка)
Это как аналог функции сцепить. Пример одной строки  в колонке "D" текст  "зеленый" , а в колонка "H" текст 4521268 и в колонке "H" должно получится  "4521268-зеленый"
Макрос Изменить текст ячейки в заданной колонке по значению
 
МатросНаЗебре, Большое Спасибо !  
Макрос Изменить текст ячейки в заданной колонке по значению
 
Добрый день

Помогите с макросом , чтобы из колонки "J" преобразовать тест с
6799590-13
999105-10
89402-11
в
679959013
099910510
008940211
Макрос Удаление строк если в колонке присутствует нужный текст
 
Спасибо Вам Mershik, за помощь !!!
Макрос Удаление строк если в колонке присутствует нужный текст
 
Mershik, Спасибо
а если мне нужно удалить строку из нужной колонки по тексту к примеру "нет фото" из первого примера  
Макросом вычислить простую формулу с ВПР
 
МатросНаЗебре, Большое Спасибо !!!
Макрос Удаление строк если в колонке присутствует нужный текст
 
Добрый день , помогите с макросом который будет удалять строки если к примеру в колонке "J" присутствует слово "#Н/Д" то эти строки нужно удалить.
Пример во вложении , строки которые нужно удалить выделенные красным .  
Изменено: Алексей Коваленко - 19.05.2021 09:11:21
Страницы: 1 2 След.
Наверх