Programme affichage doc excel dans VBA

Nimbus

XLDnaute Occasionnel
Bonjour,

J'ai un problème avec mon programme vba.
Quand j'appui sur "Valider" dans mon userform, une boîte de dialogue s'ouvre et me demande si je veux ouvrir ou non une FA.

Moi, je veux qu'un document excel (nommé FA) se trouvant dans un onglet appelé "FA" s'affiche quand j'appuis sur "Oui". De plus, il faut que les informations rentrées dans mon userform s'enregistre dans l'onglet "Synthese" et ensuite que mon document (nommé FA) s'ouvre.

Si je choisi "Non", l'userform se ferme et toutes mes info sont enregistrées dans mon onglet "Synthese".

J'ai réalisé ce programme mais, quand je fais "Oui", mon doc s'ouvre mais mon userform reste ouvert et tout se bloque, je ne peut cliquer sur rien... (photo en pièce jointe). Et aucunes info n'est enregistrées dans "Synthese"...

Si qqn peut m'aider se serai genial car la je galére...

Private Sub Valider_Click()
Msg = MsgBox("Voulez vous ouvrir une FA?", vbYesNo)
If Msg = vbYes Then
Worksheets("FA").PrintPreview
Unload UserForm1
Else
Unload UserForm1
End If

Merci d'avance
 

Pièces jointes

  • Imprecran.docx
    74.8 KB · Affichages: 30

Discussions similaires