Bonjour,
A tous, meilleurs vœux pour cette nouvelle année, qu'elle vous apporte joie, bonheur, réussite et prospérité.
Je construit un fichier Excel comprenant plusieurs feuilles et plusieurs UserForms. Aucune feuille n'est accessible, mis à part la feuille de lancement des userforms. Ces userforms contiennent des textboxs que je veux sauvegarder sur différentes feuilles afin de créer une base archive servant à de futures recherches.
J'ai écrit une macro qui est :
Private Sub CommandButton2_Click() 'Sauvergarde données Textboxs de Us1 dans Feuille Feuil11 BaseFormeUs1
Dim PremLigVid As Long 'déclare variable
With Feuil11 'valeur dans Feuil11
PremLigVid = Range("A" & Rows.Count).End(xlUp).Row + 1 'Cherche ligne vide
Range("A" & PremLigVid).Value = TextBox1
Range("B" & PremLigVid).Value = TextBox2
Range("C" & PremLigVid).Value = TextBox3
Range("D" & PremLigVid).Value = TextBox4
Range("E" & PremLigVid).Value = TextBox5
Range("F" & PremLigVid).Value = TextBox6
Range("G" & PremLigVid).Value = TextBox7
Range("H" & PremLigVid).Value = TextBox8
Range("I" & PremLigVid).Value = TextBox9
Range("J" & PremLigVid).Value = TextBox10
End With
End Sub
Le problème est le suivant : lorsque je remplis mes textbox et que je valide avec mon bouton, les valeurs vont se sauvegardées sur n'importe quelle feuille active au moment du click et non sur la "feuil11" comme demandé. Avez-vous une solution pour mettre les valeurs dans les bonnes feuilles ?
Cordialement,
Erileo