Hi,
XmlDocument.parseError gibt imho nur Fehler zurück, die der Wohlgeformtheit des Dokuments (syntaktische Gültigkeit) entgegenstehen. Mit Schema Validation hat das noch nix zu tun.
Du solltest vielleicht einfach folgendes an die richtige Stelle einfügen:
Dim oError As IXMLDOMParseError
Set oError = OrgDatei.Validate
If oError.errorCode <> 0 Then
strout = strout + vbTab _
+ "XMLDoc is not valid because " _
+ vbNewLine + oError.reason + vbNewLine
End If
Gruss,
Frank