Celdas sin mostrar su contenido

03/05/2007 - 04:57 por Desastres | Informe spam
Buenas Noches.

En un formulario con celdas muy pequeñas. pongo datos de diverso tipo mediante macro.
Los de Valor numérico o fecha no se ven ni siquiera forzando con rango.font.color=xlautomatic, ni
aunque enlace varias celdas con merge.

guot can ai du? (Chespir en estado puro)

Saludos
Des

Preguntas similare

Leer las respuestas

#1 Héctor Miguel
03/05/2007 - 06:50 | Informe spam
hola, Des !

En un formulario con celdas muy peque#as. pongo datos de diverso tipo mediante macro.
Los de Valor numerico o fecha no se ven ni siquiera forzando con rango.font.color=xlautomatic
ni aunque enlace varias celdas con merge.
guot can ai du? (Chespir en estado puro)



suponiendo que por 'frmulario' te refieres a hoja de calculo 'arreglada' como 'plantilla' de captura/reporte/impresion/... -?-
y si estas 'forzando' a un 'zoom'... [minusculo ?] para ampliar el 'campo visual' de la hoja de calculo -?-
-> los valores numericos de las celdas [cualquier formato] quedan 'restringidos' al ancho 'visual' de sus columnas
-> [probablemente] sera necesario que [auto]ajustes el ancho de 'esas' columnas [aunque]...
-> [seguramente] cuando 'regreses' a un zoom 'normal'... el ancho de dichas columnas quedara... 'exagerado' ?

si cualquier duda [o informacion adicional]... comentas ?
saludos,
hector.
Respuesta Responder a este mensaje
#2 Desastres
08/05/2007 - 16:44 | Informe spam
En un formulario con celdas muy peque#as. pongo datos de diverso tipo mediante macro.
Los de Valor numérico o fecha no se ven ni siquiera forzando con rango.font.color=xlautomatic
ni aunque enlace varias celdas con merge.
guot can ai du? (Chespir en estado puro)



suponiendo que por 'frmulario' te refieres a hoja de calculo 'arreglada' como 'plantilla' de
captura/reporte/impresion/... -?-
y si estas 'forzando' a un 'zoom'... [minusculo ?] para ampliar el 'campo visual' de la hoja de
calculo -?-
-> los valores numericos de las celdas [cualquier formato] quedan 'restringidos' al ancho 'visual'
de sus columnas
-> [probablemente] sera necesario que [auto]ajustes el ancho de 'esas' columnas [aunque]...
-> [seguramente] cuando 'regreses' a un zoom 'normal'... el ancho de dichas columnas quedara...
'exagerado' ?

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


hola, Hector. Gracias.

Por formulario expreso cualquier tipo de documento "tipico" y "conocido".
Por ejemplo: Un talon/cheque en formato A4, la reproducion de una hoja de la seguridad social, un
documento de hacienda/ un documento de importación, un pagaré, albaran, factura etc.
En este momento los estoy creando dinamicamente.
Es decir, en el momento momento en que los necesito: durante la ejecucion de programa ( aun no
todos).

Como todos estos documentos son Publicos, y tienen un formato conocido, no se trata de hacer zooms
si no de que se lean correctamente. ( poco sentido tendría emitir un pagaré en el que la cantidad o
el numero de documento [ a veces 10 cifras] despues de impreso no se viera correctamnete)
Y el problema que me aparece es que, como las columnas son muy estrechas, 11 pixels, en una sola
celda no entra toda la cedena.
Si los datos son de texto , no hay problema. "traspasan" el ambito de la celda y se leen en el
espacio que ocuparian otras.
Pero si son campos numericos largos ( codigos de 24 a 40 digitos) o fechas, o números de tan solo 4
digitos, entonces ya no se lee lo que hay y ni tan siquiera se "ve al echar una ojeada al resultado
en pantalla".

No puedo variar el ancho como propones porque es la base de la creacion del formulario.
Lo he solucionado merge'ndo varias celdas, pero me resulta casi insultante. Y no se me ocurren mas
ideas.
Saludos
Des
Respuesta Responder a este mensaje
#3 Héctor Miguel
11/05/2007 - 04:09 | Informe spam
hola, Des !

[supongo que] mientras exista la 'restriccion' de NO modificar el ancho de las columnas...
[probablemente] necesitaras 'aprovechar' el hecho de que los textos SI se pueden 'saltar' a la columna siguiente
[me explico]: si el problema esta en que los formatos numericos 'personalizados' NO 'caben' en el ancho de su celda...
-> prueba en lugar de los formatos numericos personalizados con la funcion: =texto(<numero>,"formato que quieras")

si algo no alcanzo a apreciar... comentas algun otro detalle ?
saludos,
hector.

__ la consulta original __
Por formulario expreso cualquier tipo de documento "tipico" y "conocido".
Por ejemplo: Un talon/cheque en formato A4, la reproducion de una hoja de la seguridad social
un documento de hacienda/ un documento de importación, un pagare, albaran, factura etc.
En este momento los estoy creando dinamicamente.
Es decir, en el momento momento en que los necesito: durante la ejecucion de programa (aun notodos).
Como todos estos documentos son Publicos, y tienen un formato conocido, no se trata de hacer zooms
si no de que se lean correctamente.
(poco sentido tendria emitir un pagaré en el que la cantidad o el numero de documento [a veces 10 cifras]
despues de impreso no se viera correctamnete)
Y el problema que me aparece es que, como las columnas son muy estrechas, 11 pixels, en una sola celda no entra toda la cedena.
Si los datos son de texto , no hay problema. "traspasan" el ambito de la celda y se leen en el espacio que ocuparian otras.
Pero si son campos numericos largos ( codigos de 24 a 40 digitos) o fechas, o números de tan solo 4 digitos
entonces ya no se lee lo que hay y ni tan siquiera se "ve al echar una ojeada al resultado en pantalla".
No puedo variar el ancho como propones porque es la base de la creacion del formulario.
Lo he solucionado merge'ndo varias celdas, pero me resulta casi insultante. Y no se me ocurren mas ideas.
Respuesta Responder a este mensaje
#4 Desastres
12/05/2007 - 03:30 | Informe spam
Hola Héctor gracias.
No se me había ocurrido.
Comprobaré si luego puedo sumar esos "números".
Saludos
Des


"Héctor Miguel" escribió en el mensaje
news:
hola, Des !

[supongo que] mientras exista la 'restriccion' de NO modificar el ancho de las columnas...
[probablemente] necesitaras 'aprovechar' el hecho de que los textos SI se pueden 'saltar' a la


columna siguiente
[me explico]: si el problema esta en que los formatos numericos 'personalizados' NO 'caben' en el


ancho de su celda...
-> prueba en lugar de los formatos numericos personalizados con la funcion:


=texto(<numero>,"formato que quieras")

si algo no alcanzo a apreciar... comentas algun otro detalle ?
saludos,
hector.

__ la consulta original __
> Por formulario expreso cualquier tipo de documento "tipico" y "conocido".
> Por ejemplo: Un talon/cheque en formato A4, la reproducion de una hoja de la seguridad social
> un documento de hacienda/ un documento de importación, un pagare, albaran, factura etc.
> En este momento los estoy creando dinamicamente.
> Es decir, en el momento momento en que los necesito: durante la ejecucion de programa (aun


notodos).
> Como todos estos documentos son Publicos, y tienen un formato conocido, no se trata de hacer


zooms
> si no de que se lean correctamente.
> (poco sentido tendria emitir un pagaré en el que la cantidad o el numero de documento [a veces


10 cifras]
> despues de impreso no se viera correctamnete)
> Y el problema que me aparece es que, como las columnas son muy estrechas, 11 pixels, en una sola


celda no entra toda la cedena.
> Si los datos son de texto , no hay problema. "traspasan" el ambito de la celda y se leen en el


espacio que ocuparian otras.
> Pero si son campos numericos largos ( codigos de 24 a 40 digitos) o fechas, o números de tan


solo 4 digitos
> entonces ya no se lee lo que hay y ni tan siquiera se "ve al echar una ojeada al resultado en


pantalla".
> No puedo variar el ancho como propones porque es la base de la creacion del formulario.
> Lo he solucionado merge'ndo varias celdas, pero me resulta casi insultante. Y no se me ocurren


mas ideas.


Respuesta Responder a este mensaje
#5 Héctor Miguel
12/05/2007 - 05:08 | Informe spam
hola, Des !

No se me habia ocurrido.
Comprobare si luego puedo sumar esos "numeros".



[A1] =texto(123.45,"$ #,##0.00") => $ 123.45
[A2] =texto(2,"0") => 2
[A3] ¡*a2 => 246.9
[A4] ¡+a2 => 125.45
[A5] =sumaproducto(--(a1:a2)) => 125.45

saludos,
hector.
Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida