J'ai compris le problème! Cela avait à voir avec NULLS dans les données. Je n'ai pas fourni les données, je les ai juste analysées et j'ai découvert qu'il y avait des valeurs NULL que je ne connaissais pas.
Pour le réparer, j'ai utilisé :
If Row.addrmap_IsNull = False and Row.addrpar_IsNull = False Then
...
End If