none
Problema al guardar cambios en libro con aplicación VBA RRS feed

  • Pregunta

  • Buenas tardes compañeros/as.

     

    Les envío la siguiente situación que me acontece con un proyecto que estoy desarrollando con una aplicación de VBA con Excel 2007.

     

    Tengo un formulario en el cual he insertado un MultiPage, este a su vez contiene 7 paginas en las cuales inserto información en 7 hojas del mismo libro. En cada una de estas páginas tengo CommandButtons los cuales empleo para insertar la información. En un principio empleaba la instrucción ACTIVEWORKBOOK.SAVE para salvar el documento dentro del código del CLICK de los mencionados Commandbuttons, lo cual funcionaba perfectamente salvando los cambios hechos en el archivo sin salir del mismo. Sin embargo posterior a esta operación, el funcionamiento de los Comboboxes incluidos, así como los TextBoxes se ve afectado, ya que por ejemplo al emplear la tecla TAB para pasar de un item a otro, esta introducia un TAB dentro del combo o el textbox.

     

    Por este motivo quise extraer el comando de salvar a un CommandButton por fuera del MultiPage pero dentro del formulario, pero al hacer esto e incluir la instrucción ACTIVECWORKBOOK.SAVE no se efectua esta operación, por el contrario al hacer clic en el CommandButton se cierra el formulario sin guardar los cambios.

     

    He intentado cambiando la instrucción por THISWORKBOOK.SAVE, ACTIVEWORKBOOK SAVE, THISWORKBOOK SAVE, sin éxito. También intenté poniendo como indice 0 a este CB, pero tampoco obtuve el resultado esperado.

     

    Espero me puedan ayudar con mi inquietud, muchas gracias de antemano por su atención y colaboración.

    martes, 20 de abril de 2010 23:26

Respuestas

  • hola, !

    ya comprobaste/corregiste que los codigos se encuentren en el evento apropiado del control que les corresponda ?

    saludos,

    hector.

    • Marcado como respuesta Ismael Borche miércoles, 6 de abril de 2011 16:24
    sábado, 24 de abril de 2010 2:52