Добрый День! Уважаемые знатоки подскажите, как можно при заполнении ячейки датой 01.09.2021, в соседней ячейки появилась надпись есть? Можно ли так сделать?
Option Explicit
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.CountLarge = 1 Then
If Target.Row > 1 And IsDate(Target) And Not Intersect(Target, Me.Columns("B")) Is Nothing Then _
Intersect(Target.EntireRow, Me.Columns("C")).Value = "есть"
End If
End Sub
Формула массива (ФМ) вводится Ctrl+Shift+Enter Memento mori
в кучу, с проверкой что значение заполнено (не пустое) и с (одним из вариантов) проверкой что заполненная ячейка является именно датой. (во вложении на примерах некоторые ньюансы показаны... не знаю возможно ли формульно проверить однозначно является ли значение (в любых вариациях написания/форматах) датой)