Hi, I need some help. I did program this: call lijn(x1(0),x1(1),y1(0),y1(1)) .............. If nde > 11 Then Response = MsgBox("Onmogelijk, te veel daksparren nodig", vbCritical + vbOKOnly, "Cras-Collstrop") 'HERE ALL MUST BE UNDONE, BUT WHEN I MY CASE HE DRAWS THE 'LINES I DID PROGRAMED BEFORE. HOW TO DO THIS? I can't 'put this if on an other place becouse nde is defined right 'before this. End If I hope someone can help me thx!! sa