Bonjour,
Bonne année à tous!!!!
J'ai un problème sur VBA que je n'arrive pas à identifier et j'aurais besoin de votre aide.
Pour expliquer simplement la situation, on va considérer que j'ai un classeur dans lequel j'ai deux feuilles (Feuil1 et Feuil2). Dans la Feuil1 j'ai créé un bouton qui ouvre un userform permettant de compléter la Feuil2.
Ci dessous une version simplifiée du code de l'userform:
Private Sub VALIDER_Click()
Feuil2.Range("E4") = TextBox1.Value
Unload Me
End Sub
Après avoir VALIDER l'userform, j'ai souhaité aller voir dans la Feuil2 mais EXCEL s'est interrompu
Du coup j'ai introduit dans le code:
Feuil2.Activate
Je n'ai plus le problème cité ci-dessus, en revanche l'userform s'ouvre dans la Feuil2 alors que je voudrais qu'il apparaisse dans la Feuil1.
Petite question parallèle: est-il utile d'activer la feuille alors que j'ai préalablement activé le classeur (j'ai un peu de mal à comprendre l'utilité de 'Activate')
Tout ceci n'est peut etre pas bien clair mais je n'arrive pas à identifier le problème.
Merci beaucoup