Hola,
Me dirijo a ustdes ya que tengo dudas de como de como crear un procedimiento para guadar la informacion que se llena en un formulario excel (este guarda la informacion en una hoja de este libro) y al presionar guardar , debe guardar la informacion en la misma una hoja del mismo libro y adicional debe enviar la informacion a un libro que esta en la red ej: 123.123.123.123\respaldo\ejemplo.xlsx; pero debe añadir la informacion y no borrar la informacion que ya continene...
desde ya muchas gracias.
Hola:
antes que nada, mira estos envíos donde se explican ejemplos de pasar datos de un formulario a otra hoja
http://www.necesitomas.com/copiar-macro-formulario-base
http://www.necesitomas.com/pasar-datos-formulario-consolidado
http://www.necesitomas.com/cargar-datos-hoja-excel-formulario
El que el libo de destino esté en la red o en local es indiferente.
lo que tendrás que hacer es abrir ese libro, y una vez abierto anotar en él la información que necesites.
Para simplificar el referirte al libro en la red, te sugiero que crees una variable de objeto para dicho libro
por ejemplo:
Const RutaArchivoRed = "la ruta a tu archivo en la red"
Dim Libroenred As Workbook 'declaras la variable
Set Libroenred = Workbooks.Open(RutaArchivoRed) 'esto abre el libro y lo asocia a la variable
Ahora puedes hacer lo que quieras con ese libro
Libroenred.Worksheets("hojadatos").Range("a1").Value = "loquesea"
cuando termines, cierra guardando cambios:
Libroenred.Close True
y por último, liberas la variable
Set Libroenred = Nothing
------
Ya sé Excel, pero necesito más.
muchas gracias