Access - Imprimir distintos informes a través de un botón
Tengo una BD en access, y me gustaría poder imprimir todos los informes que necesito a través de un botón. El problema que hay es que no siempre son los mismos informes, varia por una condición anterior la cual es un Numero, me gustaría que fuera más o menos, Si x=5>Imprimir, si x=!10 no imprimir, Si x=15 imrpimir. El problema es que he tratado de hacerlo con if y Else If y solo me muestra el primero, lo tengo puesto asi,
Private Sub AllForms_Click()
If elemento = 5 Then
DoCmd.OpenReport "CAMPINFREGCELDACOM2LP", acViewPreview, , "[2LP_Elemento]=" & Me.ED_Elemento & " AND " & "[Direccion]='" & Me.ElegirDireccion& "' AND " & "[2LP_FechaRegistro]=#" & Format(Me.ED_FechaRegistro, "mm/dd/yyyy") & "#"
ElseIf elemento = 10 Then
DoCmd.OpenReport "CAMPINFREGECELDAINTAUTOMATIC", acViewPreview, , "[AUT_Elemento]=" & Me.ED_Elemento & " AND " & "[Direccion]='" & Me.ElegirDireccion& "' AND " & "[AUT_FechaRegistro]=#" & Format(Me.ED_FechaRegistro, "mm/dd/yyyy") & "#"