Как в VBA скопировать данные из фиксированных ячеек в указанную строку?
На примере: При нажатии кнопки "Вставить", проверялось дополнительное условие:" Если определенная строчка из столбца (P) не пустая, тогда вставить дату из столбца (Q) и Документ выдачи из столбца V и строка полностью закрасилась зеленым цветом
Как в VBA скопировать данные из фиксированных ячеек в указанную строку?
На примере: При нажатии кнопки "Вставить", проверялось дополнительное условие:" Если определенная строчка из столбца (P) не пустая, тогда вставить дату из столбца (Q) и Документ выдачи из столбца V и строка полностью закрасилась зеленым цветомikovshar91
ikovshar91, - Прочитайте Правила форума Особенно п 5g - использовать при написании постов крупный шрифт (крупнее 12 pt), а так же набирать всё сообщение прописными буквами; исправляйте
Помогающим просьба воздержаться от ответов в этой теме до исправления замечания [moder]исправлено[/moder]
ikovshar91, - Прочитайте Правила форума Особенно п 5g - использовать при написании постов крупный шрифт (крупнее 12 pt), а так же набирать всё сообщение прописными буквами; исправляйте
Помогающим просьба воздержаться от ответов в этой теме до исправления замечания [moder]исправлено[/moder]китин
Не судите очень строго:я пытаюсь научиться ЯД 41001877306852
Если дата и документ должны вставляться из "Q1" и "V1" то можно так: [vba]
Код
Sub qqq() Dim r& For r = 2 To Cells(Rows.Count, 1).End(xlUp).Row If Cells(r, 16) <> "" Then Cells(r, 17) = Cells(1, 17) Cells(r, 22) = Cells(1, 22) Range(Cells(r, 1), Cells(r, 22)).Interior.Color = 5287936 End If Next r End Sub
[/vba]
Если дата и документ должны вставляться из "Q1" и "V1" то можно так: [vba]
Код
Sub qqq() Dim r& For r = 2 To Cells(Rows.Count, 1).End(xlUp).Row If Cells(r, 16) <> "" Then Cells(r, 17) = Cells(1, 17) Cells(r, 22) = Cells(1, 22) Range(Cells(r, 1), Cells(r, 22)).Interior.Color = 5287936 End If Next r End Sub