Aha
No, vždycky se to posuzuje podle toho, zda ve sloupci A je nějaký text. Pokud ano, nastává rozhodování, co bude v těch dalších sloupcích (default nebo vybraná hodnota). Tohle bude IMHO taky špatně, nebo přinejmenším hloupě napsáno, to "case" je tam asi zbytečně, stačí prostě natvrdo nadefinovat "sloupec A":
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Row < 10 Or Target.Row > 5000 Then Exit Sub
Select Case Target.Column
Case 1
If Target = "" Then
Range("D" & Target.Row) = ""
Else: Range("D" & Target.Row) = "tuzemsko"
End If
If Target = "" Then
Range("K" & Target.Row) = ""
Else: Range("K" & Target.Row) = "1"
End If
If Target = "" Then
Range("U" & Target.Row) = ""
Else: Range("U" & Target.Row) = "N"
End If
Case Else
Exit Sub
End Select
End Sub