Bonjour,
PinkRabbit , Mecriii bien pour votre aide mais est ce que vous pouvez m'expliquer encore parce que je suis une débutante
Merci d'avance
Dans l'onglet Développeur tu cliques sur Visual Basic (raccourci alt+f11)
De là tu créées un formulaire (clic droit dans la partie projet > Insertion > UserForm)
Tu vas créer des TextBox avec la boite à outil dans ton UserForm > Chaque textbox aura un nom (modifiable dans la fenêtre propriété) Par défaut TextBox1, 2 etc...
Dans le code de ton UserForm (raccourci F7) tu insères le code suivant
Private sub UserForm_Initialize()
i = Activecell.row
TextBox1.value = Cells(i, 1).value
TextBox2.value = Cells(i, 2).value
TextBox3.value = Cells(i, 3).value
TextBox4.value = Cells(i, 4).value
TextBox5.value = Cells(i, 5).value
TextBox6.value = Cells(i, 6).value
TextBox7.value = Cells(i, 7).value
End sub
Ce code va venir alimenter les différentes TextBox des valeurs (.values) contenues dans les cellules (référencées via Cells(n°ligne, n°colonne) ) à l'initialisation de ton formulaire
Enfin sur ton formulaire tu auras créé un bouton pour cliquer sur OK qui s'appellera par défaut CommandButton1
Pour qu'il se passe quelque chose en cliquant dessus il faut créer un code évènementiel (Evenement _Click) à ajouter dans le code de ton UserForm
Private sub CommandButton1_Click()
Cells(i, 1).value = TextBox1.value
Cells(i, 2).value = TextBox2.value
Cells(i, 3).value = TextBox3.value
Cells(i, 4).value = TextBox4.value
Cells(i, 5).value = TextBox5.value
Cells(i, 6).value = TextBox6.value
Cells(i, 7).value = TextBox7.value
Unload Me ' Ferme ton formulaire
End sub
Ce bouton va donc alimenter les cellules des modifications faites dans les textbox de ton formulaire
Si tu ne comprends toujours pas il faut que tu ailles te former sur des tutos en ligne
Sinon donne ton fichier, une âme charitable le fera peut-être pour toi