Здравствуйте! Не работает функция ЕСЛИ с массивом. Какой функцией можно её заменить, если она в принципе не работает с массивами? {=ЕСЛИ(F8:M8="";2;1)}
Взяла готовый макрос, немного подправила под себя - отказывается работать( 1) Макрос прячет строки O21 :o 65335, в которых значение ячейки O="" 2) Макрос прячет столбец, если ячейка J21 содержит текст "ZAKL"
Код
Sub Hide()
Dim cell As Range: Application.ScreenUpdating = False
For Each cell In [O21].Resize([Sheet1!A1].Value).Cells
If cell.Find("*", , xlValues, xlPart) Is Nothing Then
cell.EntireRow.Hidden = True
End If
Next cell
For Each cell In [J21].Cells
If cell.Find("*ZAKL*", , xlValues, xlPart) Then
cell.Columns.Hidden = True
End If
Next cell
End Sub
Привет всем! Помогите макросом, который будет ставить запятые перед определенными словами, находящимися в строке, кроме слов с которых строка начинается (с учетом возможности наличия перед словом пробелов), например: Дано: Слово1 Слово1 Слово1 Слово1 Необходимо сделать так: Слово1, Слово1, Слово1, Слово1 Или " "Слово2 Слово2 Слово2 " "Слово2, Слово2, Слово2
Здравствуйте! Возможно ли осуществить такое: на листе рабочий при вводе в ячейку С3:C65535 любого номера телефона, который находится в ячейке B3:B65535 листа база, в след за номером телефона, подтягивалась вся информация (C:G) из строки в которой находится введеный номер?
Здравствуйте, уважаемые форумчане! Помогите с макросом, который будет проверять строки, начиная с 21 и вставлять в ячейку P21+ "ок", при соблюдении следующих условий: 1) И(B21 содержит "Кост"; E21 начинается с 1500; D<>"ВИКТОР"; F21=-5000; 500<G21<5000) и "ок" в столбец Q21+ при соблюдении: 2) ИЛИ (И(B21 не содержит "Петров"; E21<15000); I="") Если условия не соблюдены, написать ошибка, фон красный. Заранее спасибо!
Здравствуйте, уважаемые знатоки! Имеется таблица по заработной плате. Необходимо осуществить разбивку по группам и в некоторых ячейках сделать автосуммирование. Возможно ли такое с помощью макроса? Весь интернет обыскала, ничего подобного не нашла.