Ho capito il problema! Aveva a che fare con NULLS nei dati. Non ho fornito i dati, li stavo solo analizzando e ho scoperto che c'erano alcuni NULL di cui non ero a conoscenza.
Per risolverlo, ho usato:
If Row.addrmap_IsNull = False and Row.addrpar_IsNull = False Then
...
End If