Imprimir página | Cerrar ventana

Mover etiqueta de texto en informe impresión

Impreso de: Foro de Access y VBA
Categoría: Access y VBA
Nombre del foro: Access y VBA
Descripción del foro: Foro de programacion en Access (Con código y sin código)
URL: http://www.mvp-access.com/foro/forum_posts.asp?TID=84972
Fecha de impresión: 26/Marzo/2026 a las 15:42


Tema: Mover etiqueta de texto en informe impresión
Publicado por: 12345qwerty
Asunto: Mover etiqueta de texto en informe impresión
Fecha de publicación: 28/Enero/2020 a las 09:16
Buenas,

Tengo un informe que se rellena automáticamente según los valores que se introducen en la base de datos.

En ella, tengo dos campos que en caso de no rellenarse, se ocultan automáticamente. Mi problema es que los campos inferiores, al subir su posición, quedan demasiado espaciados, puesto que incluyen el espaciado existente entre los campos ocultos.

Necesitaría mover el elemento (Etiqueta67) a la posición que ocupaba originalmente el cuadro (Cuadro101). Para ello, calculo la distancia existente entre ellos y la debería de subir, pero no se como realizar esto último.

El cálculo de la distancia lo hago con estos comandos:
Dim dist_com_croq As Long
dist_com_croq = Me.Cuadro101.Top + Me.Cuadro101.Height - Me.Etiqueta67.Top

Un saludo.



Respuestas:
Publicado por: emiliove
Fecha de publicación: 28/Enero/2020 a las 15:18
Esto te sirve:

https://docs.microsoft.com/es-es/office/vba/api/access.form.move

Saludos.


Publicado por: 12345qwerty
Fecha de publicación: 29/Enero/2020 a las 08:00
El problema con esto lo tengo en su implementación, no consigo hacer que funcione.


Publicado por: Mihura
Fecha de publicación: 29/Enero/2020 a las 08:48
En DetalleFormat:

Private Sub Detalle_Format(Cancel As Integer, FormatCount As Integer)
    Me.Texto2.Left = 3000
    Me.Texto2.Top = 1000
End Sub



-------------
Jesús Mansilla Castells.
Saludos desde Móstoles.

http://www.accessaplicaciones.com" rel="nofollow - Access Aplicaciones
http://www.tecsys.es" rel="nofollow - Tecsys.es



Imprimir página | Cerrar ventana