Използвах .find за търсене на конкретна клетка в диапазона ("A20:AD20"), съдържаща същата дата като променливата Lastdate със следния код:
Set targetcell = ActiveSheet.Range("A20:AD20").Find(what:=Lastdate, LookIn:=xlValues, LookAt:=xlPart) //LookAt:=xlWhole does not work either
Стойността на Lastdate, когато отстраних грешки, беше 6/1/2013 и стойността на клетка W20 също е 6/1/2013. Използвах MsgBox и потвърдих, че Range("W20").value = Lastdate; но кодът по-горе не можа да намери клетка. Може ли някой да помогне с него? Много благодаря!