liyfer

liyfer

 Colombia @liyfer desde - visto

Preguntas esperando respuesta

Actividad pública reciente

Ha valorado "Excelente" la respuesta

Abrir formulario

respondió: 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

respondió: 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

respondió: 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

respondió: 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

respondió: 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

respondió: 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

respondió: Cambia Hoja1. Activate por: Sheets("Hoja1").Select Creo que esto resuelve tu problema.
Ha valorado "Buena" la respuesta

Celdas.

respondió: 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,...