FrmNew è dichiarato come un oggetto Form (un semplice form che non ha alcun controllo)
E' l'oggetto FrmReport che ha i controlli e come hai scritto solo a runtime se ne può rendere conto.
Dovresti scrivere
Dim FrmNew As FrmReport
per gestire il corretto oggetto con i controlli ...
Ricorda che nessuno è obbligato a risponderti e che nessuno è perfetto ...
---
Il grande studioso italiano Bruno de Finetti (uno dei padri fondatori del moderno Calcolo delle probabilità) chiamava il gioco del Lotto Tassa sulla stupidità. |