Во всех строках в столбце A, которые одновременно 1) содержат текст " ms " И 2) содержат число >1200 делаем: заменяем указанно в такой строке число на рандом ОТ [это же число/2] ДО [это же число*2].
Пример данных которые нужно обработать (есть сейчас) прикрепил.
Вот макроc записанный средствами Excel. Как сделать что бы копирование происходило не именно в Pervaya-Kniga.xlsx, а в ту книга, которая изначально была активна, в которой мы первым действием переходили на вкладку? Это должны по итогу получатся разные книги в разных ситуациях, а макрос один.
Код
Sub Makros1()
Sheets("Vkladka").Select
Windows("Vtoraya-Kniga.xlsm").Activate
Columns("U:IZ").Select
Application.CutCopyMode = False
Selection.Copy
Windows("Pervaya-Kniga.xlsx").Activate
Columns("U:U").Select
ActiveSheet.Paste
End Sub
Здравствуйте. Помогите написать макрос, который бы действовал в соответствии с нижеизложенными условиями.
Если количество значений в столбце A: <=301, то выводим сообщение "Готово", >301, то удаляем столько первых строк (без заголовка), что бы значений в столбце A оставалось 301, выводим сообщение "Готово". Предварительно перед удалением заменив с формул на значения (копировать - вставить как значения) те 30 строк которые после удаления окажутся первыми после заголовка.
Есть 2 ячейки. Одна постоянно изменяет свой стиль по трёхцветной шкале цветов в зависимости от своего значения.
Как сделать что бы вторая ячейка постоянно заимствовала этот стиль себе? Или по другому, как сделать форматирования по трёхцветной шкале на основании значения в другой ячейке?