me han escrito un simple servicio web que devuelve grandes volúmenes de datos CSV. Importaré esto en Excel en formato tabular usando la función "Datos desde la Web" de Excel.importar datos CSV de servicio web en Excel
¿Hay una manera de conseguir Excel para analizar automáticamente los campos CSV devueltos en columnas individuales como parte de la operación de importación?
En la actualidad, el único medio que tengo para hacer esto es importar primero los datos en una sola columna y luego escribir el código VBA para seleccionar los datos y dividirlos usando TextToColumns
. Esto se siente sucio/propenso a errores.
La otra alternativa es que tengo que modificar el servidor web para servir de vuelta los datos como HTML. Sin embargo, soy reacio a hacer esto ya que agregar etiquetas alrededor de cada campo csv tendrá un gran impacto en el volumen de datos devueltos.
¿Qué versión de Excel? –
@Clare: Excel 2007. – Adamski