Propiedad Report.ScaleMode (Access)
Utilice la propiedad ScaleMode en Visual Basic para especificar la unidad de medida de las coordenadas de una página cuando se use el método Circle, Line, Pset o Print mientras se muestra o imprime un informe, o cuando su salida se guarda en un archivo. Valor Entero de lectura y escritura.
Sintaxis
expresión. Scalemode
Expresión Variable que representa un objeto Report .
Comentarios
La propiedad ScaleMode puede tener los valores siguientes.
Configuración | Descripción |
---|---|
0 | Valores personalizados usados por una o varias de las propiedades ScaleHeight, ScaleWidth, ScaleLeft y ScaleTop . |
1 | (Valor predeterminado) Twips |
2 | Points |
3 | Pixels |
4 | Caracteres (horizontal = 120 twips por unidad; vertical = 240 twips por unidad). |
5 | Pulgadas |
6 | Milímetros |
7 | Centímetros |
Puede establecer la propiedad ScaleMode mediante una macro o un procedimiento de evento de Visual Basic especificado por el valor de la propiedad OnPrint de una sección.
Utilizando las propiedades relacionadas ScaleHeight, ScaleWidth, ScaleLeft y ScaleTop se puede crear un sistema de coordenadas personalizado con coordenadas positivas y negativas. Las cuatro propiedades interactúan con la propiedad ScaleMode de la forma siguiente:
Cualquier otra propiedad de escala en cualquier valor establece automáticamente la propiedad ScaleMode en 0.
Si se establece la propiedad ScaleMode en un número mayor que 0 cambia los valores de las propiedades ScaleHeight y ScaleWidth a la nueva unidad de medida y establece las propiedades ScaleLeft y ScaleTop en 0. Además, la configuración de las propiedades CurrentX y CurrentY cambia para reflejar las nuevas coordenadas del punto actual.
Soporte técnico y comentarios
¿Tiene preguntas o comentarios sobre VBA para Office o esta documentación? Vea Soporte técnico y comentarios sobre VBA para Office para obtener ayuda sobre las formas en las que puede recibir soporte técnico y enviar comentarios.