Entero a Decimal

22/05/2006 - 14:52 por Xdc | Informe spam
Hola a todos la verdad es que ya realice esta pregunta y con respuesta de
Manolo obtuve esto:

""Hola Xdc, prueba en Herramientas-Opciones-Modificar, check en el cajoncito
de "Número fijo de decimales" y en "Posiciones decimales" seleccionas 1.""

el problema de esto es que no quiero que todos mis libros sean igualess
ahora si quiero
poner un 33 obtengo 3,3 alguien me podria ayudar con otro metodo??.

se qie solo desmarcando el cajoncito vuelve a la normalidad pero quisiera
que fuese automatico, si se puede.

de abtemano gracias.

Preguntas similare

Leer las respuestas

#1 martinez
22/05/2006 - 15:52 | Informe spam
Si siempre es dividir por 10, puedes crear una columna para la entrada de
datos y en otra columna divides la celda anterior por 10.


"Xdc" escribió en el mensaje
news:
Hola a todos la verdad es que ya realice esta pregunta y con respuesta de
Manolo obtuve esto:

""Hola Xdc, prueba en Herramientas-Opciones-Modificar, check en el
cajoncito
de "Número fijo de decimales" y en "Posiciones decimales" seleccionas 1.""

el problema de esto es que no quiero que todos mis libros sean igualess
ahora si quiero
poner un 33 obtengo 3,3 alguien me podria ayudar con otro metodo??.

se qie solo desmarcando el cajoncito vuelve a la normalidad pero quisiera
que fuese automatico, si se puede.

de abtemano gracias.
Respuesta Responder a este mensaje
#2 Xdc
22/05/2006 - 16:03 | Informe spam
Hola martinez, la verdad es que tambien se me habia ocurrido, pero lo que
deseo en realidad es usar la misma celda como ingreso de datos y como el
resultado deseado y no se me ocurre otro metodo, lo intente con propiedades
de celda pero no pude encontrar una formula perzonalizada para obtener mi
resultado deseado.

"martinez" escribió:

Si siempre es dividir por 10, puedes crear una columna para la entrada de
datos y en otra columna divides la celda anterior por 10.


"Xdc" escribió en el mensaje
news:
> Hola a todos la verdad es que ya realice esta pregunta y con respuesta de
> Manolo obtuve esto:
>
> ""Hola Xdc, prueba en Herramientas-Opciones-Modificar, check en el
> cajoncito
> de "Número fijo de decimales" y en "Posiciones decimales" seleccionas 1.""
>
> el problema de esto es que no quiero que todos mis libros sean igualess
> ahora si quiero
> poner un 33 obtengo 3,3 alguien me podria ayudar con otro metodo??.
>
> se qie solo desmarcando el cajoncito vuelve a la normalidad pero quisiera
> que fuese automatico, si se puede.
>
> de abtemano gracias.



Respuesta Responder a este mensaje
#3 Héctor Miguel
24/05/2006 - 06:24 | Informe spam
hola, 'anonimo/a' !

... ya realice esta pregunta y con respuesta de Manolo obtuve esto:
"... prueba en Herramientas-Opciones-Modificar, check en el cajoncito de "Numero fijo de decimales"
y en "Posiciones decimales" seleccionas 1.""
el problema de esto es que no quiero que todos mis libros sean iguales
ahora si quiero poner un 33 obtengo 3,3 alguien me podria ayudar con otro metodo?
se que solo desmarcando el cajoncito vuelve a la normalidad pero quisiera que fuese automatico, si se puede.



si lo que necesitas es que 'el cambio' de numero fijo de decimales 'afecte' SOLO a determinado libro...
[me temo que]... sera necesario echar mano de las macros y eventos en el modulo de codigo de 'ese' libro
[suponiendo que sea una opcion valida y que las macros van a ser 'admitidas'] :))

prueba copiando las siguientes lineas en el modulo de codigo del libro 'en cuestion' [ThisWorkbook]
Private Sub Workbook_WindowActivate(ByVal Wn As Window)
Application.FixedDecimal = True
Application.FixedDecimalPlaces = 1
End Sub
Private Sub Workbook_WindowDeactivate(ByVal Wn As Window)
Application.FixedDecimalPlaces = 2
Application.FixedDecimal = False
End Sub

si cualquier duda [o informacion adicional]... comentas ?
saludos,
hector.
Respuesta Responder a este mensaje
#4 Xdc
26/05/2006 - 15:39 | Informe spam
Hola
me parece ya nos hemos encontrado tu y yo aca, = que ahora, yo preguntando y
tu respondiendo e hiciste el mismo comentario, "hola anonimo" auque no
recuerdo cuanto tiempo atras. mi nombre tambien es Héctor.

bueno con lo de tu respuesta, al parecer no entendi o no paso nada.
abri el libro me fui al menu herramientas-macro-editor de Visual Basic y
seleccione tal como me decias [ThisWorkbook] pegue el codigo tal cual sin
cambios hice ejecute el procedimiento se abre una ventana y me dice nombre de
macros, le puse Decimal presione crear y como respuesta obtengo un aviso que
dice el nombre del procedimiento no es valido. plop nada de nada en resumen
no entendi. como puedo hacer para enviarte na captura de pantalla de lo que
hago y de lo que obtengo, claro si es que aceptas.

de antemano gracias.

bueno pasando a
"Héctor Miguel" escribió:

hola, 'anonimo/a' !

> ... ya realice esta pregunta y con respuesta de Manolo obtuve esto:
> "... prueba en Herramientas-Opciones-Modificar, check en el cajoncito de "Numero fijo de decimales"
> y en "Posiciones decimales" seleccionas 1.""
> el problema de esto es que no quiero que todos mis libros sean iguales
> ahora si quiero poner un 33 obtengo 3,3 alguien me podria ayudar con otro metodo?
> se que solo desmarcando el cajoncito vuelve a la normalidad pero quisiera que fuese automatico, si se puede.

si lo que necesitas es que 'el cambio' de numero fijo de decimales 'afecte' SOLO a determinado libro...
[me temo que]... sera necesario echar mano de las macros y eventos en el modulo de codigo de 'ese' libro
[suponiendo que sea una opcion valida y que las macros van a ser 'admitidas'] :))

prueba copiando las siguientes lineas en el modulo de codigo del libro 'en cuestion' [ThisWorkbook]
Private Sub Workbook_WindowActivate(ByVal Wn As Window)
Application.FixedDecimal = True
Application.FixedDecimalPlaces = 1
End Sub
Private Sub Workbook_WindowDeactivate(ByVal Wn As Window)
Application.FixedDecimalPlaces = 2
Application.FixedDecimal = False
End Sub

si cualquier duda [o informacion adicional]... comentas ?
saludos,
hector.



Respuesta Responder a este mensaje
#5 Héctor Miguel
26/05/2006 - 18:16 | Informe spam
hola, 'tocayo' !

... al parecer no entendi o no paso nada.
abri el libro me fui al menu herramientas-macro-editor de Visual Basic y seleccione tal como me decias [ThisWorkbook]
pegue el codigo tal cual sin cambios hice ejecute el procedimiento se abre una ventana y me dice nombre de macros
le puse Decimal presione crear y como respuesta obtengo un aviso que dice el nombre del procedimiento no es valido.
plop nada de nada en resumen no entendi.
como puedo hacer para enviarte na captura de pantalla de lo que hago y de lo que obtengo [...]



1) los procedimientos 'de eventos' NO se ejecutan 'llamandolos' de manera 'similar' a los procedimientos 'normales'
toma en cuenta que 'necesitan recibir' ciertos parametros [que le suministra la aplicacion segun el evento de que se trate] ;)
-> igual sucede con procedimientos semi/normales cuando estos 'requieren' argumentos/parametros/...
-> que NO son mostrados en el dialogo de las macros 'disponibles' [alt+F8 o herramientas/macro/macros...] ;)

2) [concretamente] los procedimientos 'sugeridos' son activados automaticamente al 'switchear' entre libros abiertos ;)
lo unico que necesitas [una vez copiados en su modulo de codigo del libro]...
-> es alternar entre dos [o mas] libros abiertos...
-> cuando se active 'ese' libro... se auto-aplicaran las posiciones fijas de decimales segun lo establezcas ;)
-> cuando se des-active... dicha caracteristica 'regresara a la normalidad' [suponiendo que lo normal es NO activada] ;)

si cualquier duda [o informacion adicional]... comentas ?
saludos,
hector.
Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida