Respuestas:
Esta es una consulta de ejemplo de un artículo de Microsoft KB que usa la declaración UNION.
Desde entonces, diría: MS Query (herramienta integrada de Excel para consultas SQL) es capaz de usar declaraciones UNION.
SELECCIONE Color_Table.Join_Field, Color_Table.Color_Field,
Pattern_Table.Pattern_Field
DESDE {oj `C: \ database`.Pattern_Table LEFT OUTER JOIN
`C: \ database`.Color_Table ON Color_Table.Join_Field =
Pattern_Table.Join_Field}
UNIÓN
SELECCIONE Color_Table.Join_Field, Color_Table.Color_Field,
Pattern_Table.Pattern_Field
DE {oj `C: \ database`.Color_Table IZQUIERDA EXTERIOR UNIRSE
`C: \ database`.Pattern_Table ON Color_Table.Join_Field =
Pattern_Table.Join_Field}
WHERE (Color_Table.Color_Field Is Null) o (Pattern_Table.Pattern_Field Is Null)