Todoaccess.com Access, desarrollo a medida, programas, software, ERP, aplicaciones, soporte, Contabilidad, Gestion Comercial, Análisis financiero, Caja, Facturas, consultas on line, articulos, tablas, formularios, informes, macros, VBA, enlaces, libros, revistas, formacion
FAQ - Preguntas Frecuentes de Access

FAQ's (Preguntas Frecuentes)

Inicio (FAQ's)

Tablas

Formularios

Consultas

Macros

Informes

Modulos

FAQ

Pregunta:


HOla muy buenas,haber si me puedes ayudar.Estoy realizando una aplicación en access. Tengo una serie de archivos en excel cuyo nombre es una fecha por ejemplo p020302 corresponde a la fecha 02/03/02.Bueno de este estilo tengo un montón el caso es que quiero que al introducir una fecha en un formulario, que tengo,se abre el archivo de excel correpondiente.¿Sabes como se hace?Tendré que pasarle la ruta en la cual se encuentra el archivo,¿no?Pero como.??



Resumen:


Abrir un fichero excel desde Access.


Respuesta:


Estimado Usuario:

Para hacer lo que pretendes debes utilizar la función shell() en el evento despues de actualizar del campo de fecha del formulario que me comentas, mas o menos así:

'********
Private Sub CampoFecha_AfterUpdate()
Dim Aux, NomProg, NomRuta
NomProg = "c:\Archivos de programa\Microsoft Office\Office\Excel.exe"
NomRuta = "c:\Directorio\p" & [CampoFecha] & ".xls"
Aux = Shell(NombProg & " " & NomRuta)
End Sub
'*********

Espero que esta información te sirva de ayuda.

Saludos.

Sofocles.


Si Esta FAQ no cumple con sus expectativas puede:


» Haga de todoAccess su Página Inicio

» Añada todoAccess a sus Favoritos

» Recomiende esta página

» Ayúdenos a mejorar

© Ángel Pérez Díaz, 1993-2010 - Todos los derechos reservados. - Condiciones de Uso - Declaración de Privacidad - Contacto

Dudas y sugerencias sobre este sitio: todoAccess@todoAccess.com - Web diseñada para una resolución optima de 1.280 x 1.0244

Microsoft y el logotipo de Office son marcas o marcas registradas de Microsoft Corporation en Estados Unidos y otros países

Aceptamos Tarjetas Visa y Master Card Aceptamos pagos de PayPal