Jump to content

Andreína Castillo

Members
  • Content Count

    10
  • Joined

  • Last visited

  • Days Won

    1
  1. Maestro @Antoni di con la solución!, probando, fui buscando con la operación punto, los distintos métodos que ofrece VBA. Tengo un formulario de nombre "UserForm1" y un control creado en tiempo de ejecución de nombre "Fila2". Al escribir la instrucción siguiente dentro del evento clic en un CommandButton, logro eliminar el control. Private Sub CommandButton1_Click() UserForm1.Controls.Remove("Fila2") End Sub La instrucción .Remove solo funciona para controles creados en tiempo de ejecución, no sirve para los que son creados en tiempo de diseño. Para los que son creados
  2. Por tanto es imposible eliminar un control en VBA Excel? No existe una instrucción que haga eso?
  3. Sr Antoni, leí el código del archivo que me mando; sin embargo, aun no entiendo, en donde me estoy equivocando. Le explico: estoy creando en tiempo de ejecución varios controles de tipo Frame que contienen a su vez controles de tipo Textbox. Son creados al pisar un botón 1 a la vez. Luego de ser creados, los instancio (o eso creo) por medio de un modulo de clase, que me permite que hereden las varias propiedades y eventos. Entre ellos un evento que llama a un menú contextual. Este se ejecuta sin problemas, pero solo lo hereda el ultimo control creado, si creo otro, solo el ultimo que ha sido c
  4. Muchas gracias Sr Antoni, ando revisándolo, aunque atrasado, aprovecho para desearle Feliz Cumpleaños, ¡que dios le de larga vida! Maestros como usted, son irrepetibles.
  5. Me encuentro en una ventana de Formulario y no logro dar con la instrucción que me permita eliminar un control del Formulario, por medio de un procedimiento dentro de un botón (por ejemplo). Pretendo eliminar controles específicos, creados en tiempo de ejecución. El problema por los momentos comienza en que no se con que instrucción eliminarlos aunque estos hayan sido creados en el modo diseño del UserForm. Agradezco ayudas probadas.
  6. ¿Cómo puedo asignar valores a las propiedades de un control desde un modulo de clase?
  7. Ya se como: Crear controles en tiempo de ejecución. Hacer que de un modulo de clase, controles creados en tiempo de ejecución hereden eventos. Gracias @Antoni Pero me surge la duda ahora, de como hacer que los controles que voy creando a través de un modulo, hereden propiedades como: Caption, BackColor, BackStyle, etc... Hay forma de hacer que en modulo de clase tenga estas propiedades previamente definidas para que lo hereden objetos en un Formulario? ¿Lo anterior puede hacerse en el mismo modulo de clase en donde están los eventos?
  8. @Antoni, Estoy leyendo el código poco a poco, porque hay varias instrucciones que no conocía como: la relacionadas con los arreglos y su redimensionamiento preservando los datos, el artificio que emplea para que se reconozca el clic derecho del mouse. Había descartando en principio el uso de Array, porque pensaba que no podía redimensionarlos manteniendo sus valores anteriores. Seguiré haciendo pruebas con el código que mando para dominar y emplear lo que necesito en mi código. Muchísimas Gracias, señor Antoni usted es famoso en lo relacionado Excel, está en todos lados, de cualquier consulta
  9. Aviso que se cómo crear controles en tiempo de ejecución, con nombres específicos para cada uno de ellos; sin embargo quiero saber: Como crear en tiempo de ejecución, eventos en controles, creados también en tiempo de ejecución. Emplear el evento click y doble click a varios controles creados en tiempo de ejecución, específicamente en TextBox. Tengo otra duda es posible de alguna manera utilizar o crear el evento click derecho, veo que predeterminado está click izq, pero el click derecho nada.
×
×
  • Create New...

Important Information

Privacy Policy