Bienvenida a un Archivo!

30/07/2004 - 21:45 por Cañas | Informe spam
Como puedo hacer para que en un archivo cuando se abra de
un mensaje de Bienvenida y posterior a 5 segundo pase a la
Hoja2 que es donde se encuentran los datos; Adicional a
esto que al momento de cerrar el archivo y se vuelva abrir
ejecute el mismo proceso independientemente cual allá sido
su ultimo cambio o actualización, Gracias

Preguntas similare

Leer las respuestas

#1 Javier G
30/07/2004 - 22:42 | Informe spam
Hola.

Prueba con este código en "This Workbook"

Private Sub Workbook_Open()
MsgBox "Tu saludo de Bienvenida"
Hoja2.Select
End Sub

Espero te sirva.

"Cañas" escribió en el mensaje ...

Como puedo hacer para que en un archivo cuando se abra de
un mensaje de Bienvenida y posterior a 5 segundo pase a la
Hoja2 que es donde se encuentran los datos; Adicional a
esto que al momento de cerrar el archivo y se vuelva abrir
ejecute el mismo proceso independientemente cual allá sido
su ultimo cambio o actualización, Gracias
Respuesta Responder a este mensaje
#2 Leandro
30/07/2004 - 22:46 | Informe spam
debes crear tu mensaje personalizado, creando un
formulario desde el editor de visual basic, en el codigo
del formulario pones:

Private Sub UserForm_Initialize()
Application.OnTime Now + TimeValue("00:00:05"), "Cerrar"
End Sub

donde cerrar es el nombre del procedimiento que cierra el
formulario, para esto debes colocar en un modulo estandar:

Public Sub Cerrar()
Unload UserForm1
End Sub


y por ultimo volviendo al codigo del formulario pones:

Private Sub UserForm_Terminate()
Hoja2.Activate
End Sub

espero que te sirva para adaptarlo a tus necesidades.
saludos



Como puedo hacer para que en un archivo cuando se abra de
un mensaje de Bienvenida y posterior a 5 segundo pase a


la
Hoja2 que es donde se encuentran los datos; Adicional a
esto que al momento de cerrar el archivo y se vuelva


abrir
ejecute el mismo proceso independientemente cual allá


sido
su ultimo cambio o actualización, Gracias

.

Respuesta Responder a este mensaje
#3 Javier G
30/07/2004 - 22:48 | Informe spam
Pensándolo bien, te funcionaría mejor así:

Private Sub Workbook_BeforeClose(Cancel As Boolean)
Bienvenida
End Sub
Private Sub Workbook_Open()
Bienvenida
End Sub
Sub Bienvenida()
MsgBox "Texto de tu mensaje"
Hoja2.Select
End Sub

Ahora si, espero que te sirva.


"Cañas" escribió en el mensaje ...

Como puedo hacer para que en un archivo cuando se abra de
un mensaje de Bienvenida y posterior a 5 segundo pase a la
Hoja2 que es donde se encuentran los datos; Adicional a
esto que al momento de cerrar el archivo y se vuelva abrir
ejecute el mismo proceso independientemente cual allá sido
su ultimo cambio o actualización, Gracias


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