introducir números en un textbox

07/04/2010 - 14:30 por MyVi | Informe spam
Hola.

Excel 2007.
Estoy haciendo un presupuesto y he añadido unos TEXTBOX que desearía
poder introducir números en ellos de la misma forma que lo hago en una
celda. Además, esos números que introduzco ahí me gustaría poderlos
utilizar para cálculos entre otros TEXTBOX y celdas. En fin, que me
gustaría que el TEXTBOX se comportara 100% como si de una celda se
tratara (pero con la movilidad añadida del TEXTBOX). El caso es que me
encuentro que para visualizar el contenido de una celda (poniendo el $F$27 correspondiente) funciona muy bien, pero cuando soy yo quien
deseo introducir un nº en dicho TEXTBOX como que al picar en él no se
comporta como tal para introducir, y claro, si puedo hacer que
contenga un texto (nº) concreto pero a se trataría que contuviera nada
de texto y cuando yo lo desee poderle introducir algo (y que dicho nº
introducido pueda interactuar como si de una celda se tratara).
¿Alguna idea de cómo proceder con esto? Ya me iría bien hacer la
relación TEXTBOX vs CELDA X y para los cálculos usar la celda y en el
TEXTBOX simplemente para mostrar e introducir y/o cambiar, pero ahí
está el tema, que cuando deseo introducir o cambiar me encuentro que
no es tan sencillo.
De la misma forma, cuando presupuesto esta terminado, bloqueo todas
aquellas celdas (y objetos, TEXTBOXS) que no deseo que se toquen y
todo bien pero me encuentro que aquel TEXTBOX que no esta bloqueado se
puede mover por la hoja a sus anchas, y me gustaría poder bloquear el
OBJETO para su movimiento pero que se pudiera introducir texto (nºs
vaya).

Gracias

MyVi
 

Leer las respuestas

#1 MyVi
08/04/2010 - 12:10 | Informe spam
Bien, yo mismo me respondo.

De momento ya me he dado cuenta de que estaba usando un rectángulo sin
más, no un objeto. En el rectángulo se le puede añadir un texto pero
poco más. Lo que hay que hacer es crear un objeto TEXTBOX (que ahí
parece que si) y posicionarlo encima del rectángulo (pues el
rectángulo me permite ponerle sombras y perfiles mucho mejor que el
objeto.ActiveX, el cuadro de texto concretamente).Ahora accedo a las
características (que se abre una ventana nueva con ellas) y ahí me
aparen muchas opciones que hacen referencia a las propiedades del
TextBox1 (el objeto creado). Ahí me voy a la opción "LinkedCell" y ahí
le especifico el nombre de la celda (en mi caso es "F27").
Ya esta! No hay más, justo lo que quería.


No he indicado todos los matices, pero mas que suficiente para si
alguien como yo.

Gracias por vuestra ayuda chicos.

Preguntas similares