Hola!
No puedes seleccionar las columnas pasando el literal de la columna, debes pasar los nombres de los campos; la primera linea de tu archivo debe tener nombres de campos, asi por ejemplo, para las columnas R , O, P, Q y S
• nombre_campoR
• nombre_campoO
• nombre_campoP
• nombre_campoQ
• nombre_campoS
El Select seria:
Código vb:
Ver originalcomando.CommandText = "SELECT nombre_campoR, nombre_campoO, " _
& "nombre_campoP, nombre_campoQ, nombre_campoS " _
& " FROM [" & hoja & "$]"