Juanjo Luna

MVP Microsoft 365 Apps & Services 2023

LinkedIn Learning Instructor

Presidente de Access User Groups España

CEO Luna-Soft

Desarrollador

Consultor Informático

Juanjo Luna

MVP Microsoft 365 Apps & Services 2023

LinkedIn Learning Instructor

Presidente de Access User Groups España

CEO Luna-Soft

Desarrollador

Consultor Informático

Blog Post

RT_EliminarFormatoCondicional

27 de febrero de 2024 ACCESS, Diseño, El rincón de Mihura

PREGUNTA

¿Se pueden eliminar los formatos condicionales de los controles de un formulario a través de código?

RESPUESTA

Utiliza esta función creada por Jesús Mansilla (Mihura).

Código

'---------------------------------------------------------------------------------------------
' Autor : JESUS MANSILLA CASTELLS -Mihura-
'---------------------------------------------------------------------------------------------
Function RT_EliminarFormatoCondicional(ByVal FrmName As String) As Boolean
    Dim ctl  As Control
    
    DoCmd.OpenForm FrmName, view:=acDesign
    
    For Each ctl In Forms(FrmName).Controls
        If ctl.ControlType = acTextBox Or ctl.ControlType = acComboBox Then
            Debug.Print ctl.Name, ctl.FormatConditions.Count
            Do While ctl.FormatConditions.Count > 0
                ctl.FormatConditions(0).Delete
            Loop
        End If
    Next
    DoCmd.Close acForm, FrmName, acSaveYes
End Function

Ejemplo de uso

RT_EliminarFormatoCondicional("formulario Clientes")
Taggs:
Related Posts
Opciones de impresión a través de código

Pregunta Sé cómo imprimir un informe mediante código y sé cómo hacer para que aparezca el cuadro de diálogo imprimir,…

Totales por página

Cómo conseguir en un informe calcular sólo el total para cada página

Write a comment