Entrar informacion a un TextBox

4 envíos / 0 nuevos
Último envío
Jose Luis Casla...
Imagen de Jose Luis Casla Araiz
Offline
última acción: Hace 1 año 2 meses
Nivel 1 - 200 puntosNivel 2 - 500 puntosNivel 3 - 1000 puntos
alta: 11/05/2012 - 15:15
Puntos: 1785
Entrar informacion a un TextBox

Hola a todos,

Rengo un TextBox dentro de un formulario.

En ese TextBox hay unas cuantas frases, como por ejemplo:

"El 1 de julio de este año, no habrá clases."

"El mes de agosto, tendrá lugar la reunión anual de los socios."

"En cuanto tengamos los datos, se concretará la fecha"

Este contenido del TextBox se puede variar facilmente desde las propiedades del TextBox en VBA.

Pregunto, si es posible en tiempo de ejecución añadir información a este TextBox llamando al UserForm correspondiente y "editar" el contenido, de tal manera que quede actualizado...

Porque no lo consigo... Puedo editar el TextBox, pero la siguiente vez que entro en la Hoja no se ha actualizado la modificación anterior.

Gracias anticipadas.

Jose Luis

Etiquetas: 

Cron
Imagen de Cron
Offline
última acción: Hace 9 meses 4 mins
Nivel 1 - 200 puntosNivel 2 - 500 puntosNivel 3 - 1000 puntosNivel 4 - 2000 puntosNivel 5 - 4000 puntos
alta: 23/06/2010 - 12:30
Puntos: 12735
Prueba a mantener una "base

Prueba a mantener una "base de datos" en alguna hoja auxiliar. Actualizar sería simplemente actualizar las celdas y guardar.

Jose Luis Casla...
Imagen de Jose Luis Casla Araiz
Offline
última acción: Hace 1 año 2 meses
Nivel 1 - 200 puntosNivel 2 - 500 puntosNivel 3 - 1000 puntos
alta: 11/05/2012 - 15:15
Puntos: 1785
Actualizar Textbox

Hola Cron:

Muchas gracias, como siempre... por entrar en el tema y aportar sugerencias.

Efectivamente, la unica manera que he encontrado hasta ahora ha consistido en guardar los datos en celdas "distantes" de la Hoja de trabajo ("AAA2:AAK2") para poder actualizar esos datos y de esa manera, el contenido del TextBox...

Decidi lanzar la pregunta al Foro, por si existia alguna "opcion" detras del TextBox que permitiera grabar lo escrito directamente en el TextBox, dado que "se puede escribir" en el TextBox en tiempo real aunque lo escrito resulta ser volatil...

Gracias amigo Cron, por tu aportacion.

Saludos cordiales.

Jose Luis

Cron
Imagen de Cron
Offline
última acción: Hace 9 meses 4 mins
Nivel 1 - 200 puntosNivel 2 - 500 puntosNivel 3 - 1000 puntosNivel 4 - 2000 puntosNivel 5 - 4000 puntos
alta: 23/06/2010 - 12:30
Puntos: 12735
Efectivamente, todo lo que

Efectivamente, todo lo que guardes en memoria durante la ejecución de un programa (ya sea una macro de VBA o cualquier otra cosa) es volátil, y desaparece la siguiente vez que lo ejecutas. La única manera de mantenerlo es guardando la información en algún lugar no volátil. En Excel puede ser en el mismo archivo, y en otros lenguajes se suelen guardar características de configuración en archivos que se leen al arrancar el programa o en el propio registro de Windows, que no es otra cosa que un archivo especial guardado en el disco duro.

 

Un saludo