Preguntas esperando respuesta
Actividad pública reciente
Ha valorado "Excelente" la respuesta
Abrir formulario
Ante todo recibe un cordial saludo. Lo que debes hacer es introducir en tu programa el siguiente código: Windows("LibroN"). Activate ActiveSheet. ShowDataForm Donde "LibroN" es el libro en el cual quieres modificar el Formulario. Estamos en contacto,...
Ha valorado "Excelente" la respuesta
Macros
Con la función Run, simplemente escribes un comando como este: Run ("MacroX") Donde MacroX es el nombre de tu macro.
Ha valorado "Buena" la respuesta
Abrir formularios
Disculpa la demora! Pues lo que puedes hacer es crear una macro en el libro que tiene el formulario y que esta macro muestre dicho formulario. Sub MacroX() UserFormX.Show End Sub Luego, en el libro que que no tiene el formulario y desde dónde lo vas...
Ha valorado "Buena" la respuesta
Pasar hojas
No te entiendo... El nombre del nombre activo no lo necesitas, porque ese lo reemplazas por ActiveWorkbook. Name, la variable "yy" corresponde al libro de donde se obtendrá la información (la otra hoja).
Ha valorado "Buena" la respuesta
Validar datos
Ya te había contestado y finalizaste. http://www.todoexpertos.com/mitodoexpertos/leermsg.aspx?f=1&idproceso=892513 Dime si tienes alguna duda.
Ha valorado "Excelente" la respuesta
Pasar Datos
Supongo que lo harás por intermedio de un botón, que coloque el dato que hay en un textbox de un formulario al de otro formulario. Pues simplemente haces referencia del objeto TextBox, el cual comienza a hacer parte de las propiedades del objeto...
Ha valorado "Excelente" la respuesta
Hojas
Cambia Hoja1. Activate por: Sheets("Hoja1").Select Creo que esto resuelve tu problema.
Ha valorado "Buena" la respuesta
Celdas.
en primer lugar veo que en la variable (mi querida variable) filalibre guardas la dirección: filalibre= activecell.address Por lo tanto no podrás estar usando la instrucción : Range("A" & filalibre) Pero como parece que sí estás usando la macro,...






