Hello, Donnez moi votre avis sur cette marche à suivre pour une mise a jour de données et si quelqu'un sait comment faire ????

J'ai toujours le problème des mises à jour. Je vous explique différemment :

1) il faut que je puisse choisir la ligne excel que je veux mettre à jour (choisir via un listbox ou un truc dans le genre)

2) ensuite, une fois que la ligne est choisie, stocker les valeurs des colonnes (A1,B1,C1, etc) dans des variables.

donc :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 
dim colone1 as Variant
dim colone1 as Variant
 
colone1 = Range("A1")
colone2 = Range("B1")
etc..

3) insérer les valeurs des variables dans des textbox afin que l'utilisateur puisse modifier dedans
donc :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
textbox1.value = colone1
textbox1.value = colone2
etc...

4) crééer un bouton_click qui permettrait de sauvegarder les nouvelles données dans la variable

5) ensuite, un autre (ou le meme) bouton_click qui permet de réécrire les nouvelles données par dessus les anciennes données !

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
 
Public Sub boouton_Click()
Range("A1") = new_colone1 '??jsais pas si c'est possible
Range("B1") = new_colone2
End Sub
Par contre j'ai ecrit les exemples de code mais ils ne doivent pas du tout correspondre a la réalité, c'était pour essayé d'etre plus précis !


Merci d'avances et a bientot !