Hola
En lugar de utilizar los espacios en blanco utiliza VbTab, de todas formas igual tendrías que calcular el ancho de los caracteres para saber cuantos vbtab tienes que introducir, pero en principio prueba con vbtab
Código:
List1.AddItem Rst(0) & VbTab & Rst(1) & VbTab & Rst(2) & VbTab & Rst(3)
--Saludos--