ciao grumpy,
non sapevo che c'era un modo per postare (#). Lo imparerò.
Non sono tante le variabili, ma a parte questo non riesco a capire neanche io dove sbaglio.
La form che esegue la routine ImpaginaFrame si chiama frmStampaPreview.
La routine ImpaginaFrame è eseguita ad ogni load della form come di seguito:
Private Sub Form_Load()
Call ...
Call ...
Call ...
Call ImpaginaFrame
End Sub
Quando esco dalla form frmStampaPreview eseguo questo:
Private Sub Annulla_Click()
Unload frmStampaPreview
frmStampa.Show 1
End Sub
per evitare di mantenere in memoria eventuali variabili. Ma cmq, quando la riapro, ho controllato, che le variabili dei check e stato(i) vengono impostate correttamente (cioe a seconda di come vengono ri-settate)