EXPORTAR A EXCEL

20/07/2004 - 14:32 por Jomaweb | Informe spam
Hola

¿cómo podría volcar los datos de una tabla de SQL Server a una Hoja de
EXCEL?

No puede ser mediante el acceso manual al servidor de base de datos ni al
administrador corporativo sino con la llamada ejecutada desde un programa.
Por eso me pregunto si existe algún SP o algo similar que pueda llamar para
hacer el volcado?
También pensé en hacer un simple INSERT INTO como si fuese una tabla de
ACCESS pero me parece que excel no se deja meter de esa manera.

Gracias

Preguntas similare

Leer las respuestas

#6 Carlos Sacristan
22/07/2004 - 11:28 | Informe spam
¿Viste este ejemplo?: http://www.sqldts.com/default.aspx?200 Explica
cómo cambiar la ruta de un fichero de texto plano. Supongo que modificándolo
un poco se podría adaptar a una hoja de cálculo

Luego en la sección DTS FAQ / Connections vienen varios ejemplos de
manipulación de hojas de cálculo también...


Un saludo

-
"Sólo sé que no sé nada. " (Sócrates)

Por favor, responder únicamente al foro
Se agradece la inclusión de sentencias DDL


"Salvador Ramos" escribió en el
mensaje news:#
Si, he estado echando un vistazo, pero no encuentro ningún ejemplo en el


que
tu puedas decidir la ruta y el nombre del fichero .xls de destino :-(

Un saludo
Salvador Ramos
Murcia - España
[MVP SQL Server]
www.helpdna.net

"Carlos Sacristan" <csacristan ARROBA mvps.org> escribió en el mensaje
news:
> Salva, echaste un vistazo a www.sqldts.com? Ahí vienen ejemplos de
cómo
> exportar datos a Excel con transformaciones un poco más complejas que


una
> simple copia...
>
>
> Un saludo
>
> -
> "Sólo sé que no sé nada. " (Sócrates)
>
> Por favor, responder únicamente al foro
> Se agradece la inclusión de sentencias DDL
>
>
> "Salvador Ramos" escribió en el
> mensaje news:er0W$
> > Hola Isaías, me lo podrías enviar a mi también ?
> >
> > Ahora estoy planteando resolver un problema que implica la grabación


de
> > varias hojas Excel, lo que ocurre es que cada una de estas debe tener


un
> > nombre diferente, que coincide con uno de sus campos. Posiblemente tu


SP
> me
> > pueda ayudar a conseguir lo que necesito.
> >
> > Detallo un poco más: quiero hacer un proc. almacenado al que le pase


una
> > serie y nº de factura y me genere un libro con una hoja con los datos


de
> > dicha factura, y que el nombre sea seri+nº.xls
> >
> > Si alguien más me puede ayudar o ha realizado algo similar, le estaré
muy
> > agradecido que me dé información.
> >
> > Un saludo
> > Salvador Ramos
> > Murcia - España
> > [MVP SQL Server]
> > www.helpdna.net
> >
> > "Isaías" escribió en el mensaje
> > news:08da01c46e62$0d4ce4d0$
> > > No es tan simple como hacer un INSERT INTO MyHojaExcel, ya
> > > que esta, NO ES UN OBJETO de la base de dato.
> > >
> > > Se puede hacer dicho movimiento con un DTS o bien,
> > > escribame a iislasg arroba hotmail punto com y le enviare
> > > de regreso un store que hace dicho trabajo.
> > >
> > > Saludos.
> >
> >
>
>


Respuesta Responder a este mensaje
#7 Salvador Ramos
22/07/2004 - 13:01 | Informe spam
Si, he visto los ejemplos de manipulación de hoja de cálculo. Pero voy a
mirar el de cambiar la ruta del fichero de texto plano.

Muchas gracias

Un saludo
Salvador Ramos
Murcia - España
[MVP SQL Server]
www.helpdna.net

"Carlos Sacristan" <csacristan ARROBA mvps.org> escribió en el mensaje
news:
¿Viste este ejemplo?: http://www.sqldts.com/default.aspx?200 Explica
cómo cambiar la ruta de un fichero de texto plano. Supongo que


modificándolo
un poco se podría adaptar a una hoja de cálculo

Luego en la sección DTS FAQ / Connections vienen varios ejemplos de
manipulación de hojas de cálculo también...


Un saludo

-
"Sólo sé que no sé nada. " (Sócrates)

Por favor, responder únicamente al foro
Se agradece la inclusión de sentencias DDL


"Salvador Ramos" escribió en el
mensaje news:#
> Si, he estado echando un vistazo, pero no encuentro ningún ejemplo en el
que
> tu puedas decidir la ruta y el nombre del fichero .xls de destino :-(
>
> Un saludo
> Salvador Ramos
> Murcia - España
> [MVP SQL Server]
> www.helpdna.net
>
> "Carlos Sacristan" <csacristan ARROBA mvps.org> escribió en el mensaje
> news:
> > Salva, echaste un vistazo a www.sqldts.com? Ahí vienen ejemplos de
> cómo
> > exportar datos a Excel con transformaciones un poco más complejas que
una
> > simple copia...
> >
> >
> > Un saludo
> >
> > -
> > "Sólo sé que no sé nada. " (Sócrates)
> >
> > Por favor, responder únicamente al foro
> > Se agradece la inclusión de sentencias DDL
> >
> >
> > "Salvador Ramos" escribió en el
> > mensaje news:er0W$
> > > Hola Isaías, me lo podrías enviar a mi también ?
> > >
> > > Ahora estoy planteando resolver un problema que implica la grabación
de
> > > varias hojas Excel, lo que ocurre es que cada una de estas debe


tener
un
> > > nombre diferente, que coincide con uno de sus campos. Posiblemente


tu
SP
> > me
> > > pueda ayudar a conseguir lo que necesito.
> > >
> > > Detallo un poco más: quiero hacer un proc. almacenado al que le pase
una
> > > serie y nº de factura y me genere un libro con una hoja con los


datos
de
> > > dicha factura, y que el nombre sea seri+nº.xls
> > >
> > > Si alguien más me puede ayudar o ha realizado algo similar, le


estaré
> muy
> > > agradecido que me dé información.
> > >
> > > Un saludo
> > > Salvador Ramos
> > > Murcia - España
> > > [MVP SQL Server]
> > > www.helpdna.net
> > >
> > > "Isaías" escribió en el


mensaje
> > > news:08da01c46e62$0d4ce4d0$
> > > > No es tan simple como hacer un INSERT INTO MyHojaExcel, ya
> > > > que esta, NO ES UN OBJETO de la base de dato.
> > > >
> > > > Se puede hacer dicho movimiento con un DTS o bien,
> > > > escribame a iislasg arroba hotmail punto com y le enviare
> > > > de regreso un store que hace dicho trabajo.
> > > >
> > > > Saludos.
> > >
> > >
> >
> >
>
>


Respuesta Responder a este mensaje
#8 Antonio J. Ramos
22/07/2004 - 14:47 | Informe spam
Habeis leido el ejemplo que he puesto en un mensaje anterior?
Quizá esté equivocado pero hace lo que vosotros quereis.

Para grabarlo donde se quiera sólo hay que poner
xlws.SaveAs "y el nombre y carpeta donde se quiera"
y funciona perfectamente

Saludos...
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una pregunta AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida