Visual Basic para Aplicaciones - instruccion en lugar del Unlod me

Life is soft - evento anual de software empresarial
   
Vista:
Imágen de perfil de Jorge Chavez

instruccion en lugar del Unlod me

Publicado por Jorge Chavez jhlchavez@gmail.com (25 intervenciones) el 18/03/2016 23:04:11
Hola amigos de LWP, realice un formulario multiple con VBA para excel 2003 y funciona perfecto... pero ahora quiero poner el mismo formulario en excel 2013 pero ya no funciona bien... en mi formulario cuando lo activo o ejecuto, pregunta por unas hojas de excel... para inicializarlas y luego regresa a la primer hoja(mi archivo de excel puede contener hasta 6 hojas), al parecer la nueva verción de VBA no reconoce la instruccion Unload Me, que otra instruccion tengo que usar????
1
2
3
4
5
6
7
8
9
10
11
12
13
if existe-hoja then
                   .
                   .
                   .
                   .
      Worksheets("Hoja6").Range("M37").Select
        ActiveCell.Value = TextBox786.Value
     Else
        Sheets("Hoja6").Visible = False
    End If
    Unload Me
    Sheets("Hoja1").Select
    Cells(5, 6).Select
si se activa la hoja6... pero se queda en hoja6... ya no activa la hoja1
de antemano muchas gracias........ su amigo Jorge
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

instruccion en lugar del Unlod me

Publicado por jere (6 intervenciones) el 19/03/2016 11:38:58
cambiá las últimas líneas por esto

1
2
3
4
Sheets("Hoja1").Activate
Cells(5, 6).Select
 
Unload Me
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Jorge Chavez

instruccion en lugar del Unlod me

Publicado por Jorge Chavez (25 intervenciones) el 19/03/2016 14:29:10
muchas gracias x tu pronta respuesta, pero sigue igual...... no regresa a la hoja1 y en el boton q utilizo para salir o cancelar tengo las siguientes instrucciones:
1
2
3
Unload Me
Sheets("Hoja1").Select
Cells(5, 6).Select
y cuando le doy clic al boton si funciona.... termina, cierra el formulario y regresa y muestra la hoja1 d mi archivo de excel
saludos tu amigo Jorge...
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar