Exportar un informe a excel ?

15/10/2003 - 11:07 por Bluey | Informe spam
Hola a todos, alguien sabe como puede exportar un informe a excel?
Tengo un informe con varios campos y registro y necesito pasar todo eso a
excel para luego enviarlo por mail y que el destinatario lo pueda modificar.
Esto lo necesito hacer por codigo, es decir que al pinchar en un boton me lo
haga

Gracias

Preguntas similare

Leer las respuestas

#11 Victor Delgadillo
17/10/2003 - 05:05 | Informe spam
Rectifico... ya lo obtuve, gracias!

Victor Delgadillo MS-MVP Access
Miami, Florida

Mensajes a los grupos de noticia, asi todos nos beneficiamos!



"Victor Delgadillo" wrote in message
news:
Mostrar la cita
pagina:
Mostrar la cita
una
Mostrar la cita
comunicación
Mostrar la cita
pulsar
Mostrar la cita
en
Mostrar la cita
#12 Eva Etxebeste
17/10/2003 - 08:55 | Informe spam
Otro precipitao como yo!!!! ;)))))

Japitxu, léete otra vez mi mensaje, que el problema está en _crear_ un nuevo
libro.
Eva Etxebeste
[MS MVP]
***IMPORTANTE*** Microsoft Security Bulletin MS03-039
http://www.microsoft.com/security/s...03-039.asp

"Juan M. Afan de Ribera" escribió en el mensaje
news:
Mostrar la cita
nada,
Mostrar la cita
ya
Mostrar la cita
vayas
Mostrar la cita
Estoy
Mostrar la cita
etc.
Mostrar la cita
una
Mostrar la cita
Arial
Mostrar la cita
mandar
Mostrar la cita
fila,
Mostrar la cita
#13 Juan M. Afan de Ribera
17/10/2003 - 19:19 | Informe spam
Eva, es que no me entero de na. ¿Qué quieres decir con lo de que el problema
está en_crear_un_nuevo_libro? En uno de los ejemplos de exportación que te
comentaba, lo primero que hace la rutina es abrir Excel y crear un libro
nuevo con la instrucción

Application.Workbooks.Add

¿te refieres a eso o es que yo sigo despistao como siempre? (no es coña, soy
muy, muy despistado y no me entero de muchas cosas a veces)

Saludos desde Barcelona
Juan M. Afan de Ribera
<MVP Ms Access>
http://www.juanmafan.tk
http://www.clikear.com/webs4/juanmafan


"Eva Etxebeste" <eetxebesteARROBAhotmail.com> escribió en el mensaje
news:
Mostrar la cita
nuevo
Mostrar la cita
sentencias
Mostrar la cita
das
Mostrar la cita
más
Mostrar la cita
la
Mostrar la cita
voilà,
Mostrar la cita
la
Mostrar la cita
pagina:
Mostrar la cita
una
Mostrar la cita
comunicación
Mostrar la cita
pulsar
Mostrar la cita
en
Mostrar la cita
#14 Victor Delgadillo
18/10/2003 - 00:41 | Informe spam
Puez, en buena compañía!! verda!


Victor Delgadillo MS-MVP Access
Miami, Florida

Mensajes a los grupos de noticia, asi todos nos beneficiamos!



"Eva Etxebeste" <eetxebesteARROBAhotmail.com> wrote in message
news:
Mostrar la cita
nuevo
Mostrar la cita
sentencias
Mostrar la cita
das
Mostrar la cita
más
Mostrar la cita
la
Mostrar la cita
voilà,
Mostrar la cita
la
Mostrar la cita
pagina:
Mostrar la cita
una
Mostrar la cita
comunicación
Mostrar la cita
pulsar
Mostrar la cita
en
Mostrar la cita
#15 Naufrag
18/10/2003 - 01:08 | Informe spam
Hola, grupo.

Me permitís que haga una pequeña apreciación?

Cuando se usa la grabadora de macros para hacer lo que dice Juan M. Afan,
habreis de tener en cuenta que ésta pone determinadas constantes del propio
Word o Excel, del tipo vdLoquesea. Es necesario pasar esa constante a su
valor para que funcione a través de .application. Pongo un ejemplo.

Esto no funcionaba.

Set miword = CreateObject("Word.Application")
Set midoc = miword.Application.Documents.Open("c:\contrato.doc")
miword.Visible = True
With miword.Selection.Find
.ClearFormatting
.Replacement.ClearFormatting
.Text = "CadenaFirma1"
.Replacement.Text = firmaCR
.Forward = True
.Wrap = wdFindContinue
.Format = False
.MatchCase = False
.MatchWholeWord = False
.MatchWildcards = False
.MatchSoundsLike = False
.MatchAllWordForms = False
.Execute Replace:=wdReplaceAll
End With

Pero en cambio, esto si funcionaba

Set miword = CreateObject("Word.Application")
Set midoc = miword.Application.Documents.Open("c:\.doc")
miword.Visible = True
With miword.Selection.Find
.ClearFormatting
.Replacement.ClearFormatting
.Text = "CadenaFirma1"
.Replacement.Text = firmaCR
.Forward = True
.Wrap = wdFindContinue
.Format = False
.MatchCase = False
.MatchWholeWord = False
.MatchWildcards = False
.MatchSoundsLike = False
.MatchAllWordForms = False
.Execute Replace:=2
End With

Notad el cambio en la penúltima línea (.Execute Replace:=)

Os puede ahorrar muchos quebraderos de cabeza.

Naufrag

Reus - Tarragona

www.naufrag.com (En consrucción)

"Juan M. Afan de Ribera" escribió en el mensaje
news:
Mostrar la cita
nada,
Mostrar la cita
ya
Mostrar la cita
vayas
Mostrar la cita
Estoy
Mostrar la cita
etc.
Mostrar la cita
una
Mostrar la cita
Arial
Mostrar la cita
mandar
Mostrar la cita
fila,
Mostrar la cita
Ads by Google
Search Busqueda sugerida