Se me ocurre que la manera más sencilla es usar GetString().
Asumo que te conectaste al excel y creaste un recordset para almacenar sus valores (si no lo hiciste, no me preguntes porque nunca me conecté con un XLS, pero es posible hacerlo. Hay info al respecto en este mismo foro)
Ok, asumido lo anterior, usarías algo así:
Código:
var_txt = Recordset.GetString(2,,"#",VBCrLf, "null")
En donde # será el delimitador de columnas, VBCrLf el salto de línea para delimitar los registros y finalmente "null" será lo que se incluya si el campo está vacío (podés eliminarlo porque es opcional)
Luego, mediante FSO, escribís en un TXT el valor de var_txt