Vero.

Puoi usare una variabile booleana a livello di modulo. Esempio, nel form padre inserisci questo codice:

codice:
' nella sezione (generale) del form padre
Dim mbNonAttivare As Boolean

Private Sub Form_Activate()
    If mbNonAttivare Then
        mbNonAttivare = False ' resetto al valore iniziale
        Exit Sub
    End If

    Rem Tuo codice da eseguire nell'evento Activate
End Sub
Poi prima di aprire il tuo MessageBox, imposti la variabile, così:

codice:
mbNonAttivare = True
FrmMsgBox.Show vbModal
Ciao