Compartir a través de


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.