Bonjours a tous,
je suis nouveau sur ce forum, vous lis depuis quel que temps car j'essaye de créer un formulaire qui me remplis une base de donnée,
jusque la avec mes compétence débutante et pas très alaise sur excel j'ai pu faire ce que je voulais en recherchant des exemple dans le forum.
je m'explique: j'ai un formulaire que je complète, et quand je clique sur le bouton, il me remplis la base de donnée sur une autre feuille a la ligne suivante.
jusque la j'ai réussi, par contre maintenant je voudrais créer un autre bouton qui quand je clique dessus, il me mets a jours ma base de donnée, c'est a dire qu'il recherche la référencé correspondante dans la base de donnée et corrige celle ci sans rajouter de ligne supplémentaire mais en changent les donne de celle ci.
Voici ce que je fais pour l'instant pour créer une nouvelle saisie, que dois je modifier pour modifier une saisie existante?
Private Sub CommandButton2_Click()
Dim ligne As Integer
ligne = Sheets("info.").Range("A65536").End(xlUp).Row + 1 JE SUPPOSE QUE C"EST CETTE LIGNE, MAIS QUELLE FORMULE???
If Sheets("formulaire").Range("G8") = "" Then
MsgBox "Reference obligatoire"
Exit Sub
End If
Sheets("info.").Range("A" & ligne) = Sheets("formulaire").Range("G8")
Sheets("info.").Range("B" & ligne) = Sheets("formulaire").Range("G10")
Sheets("info.").Range("C" & ligne) = Sheets("formulaire").Range("S10")
etc....
Merci beaucoup de votre aide cela fait un bon moment que je cherche en vain
Dubois
je suis nouveau sur ce forum, vous lis depuis quel que temps car j'essaye de créer un formulaire qui me remplis une base de donnée,
jusque la avec mes compétence débutante et pas très alaise sur excel j'ai pu faire ce que je voulais en recherchant des exemple dans le forum.
je m'explique: j'ai un formulaire que je complète, et quand je clique sur le bouton, il me remplis la base de donnée sur une autre feuille a la ligne suivante.
jusque la j'ai réussi, par contre maintenant je voudrais créer un autre bouton qui quand je clique dessus, il me mets a jours ma base de donnée, c'est a dire qu'il recherche la référencé correspondante dans la base de donnée et corrige celle ci sans rajouter de ligne supplémentaire mais en changent les donne de celle ci.
Voici ce que je fais pour l'instant pour créer une nouvelle saisie, que dois je modifier pour modifier une saisie existante?
Private Sub CommandButton2_Click()
Dim ligne As Integer
ligne = Sheets("info.").Range("A65536").End(xlUp).Row + 1 JE SUPPOSE QUE C"EST CETTE LIGNE, MAIS QUELLE FORMULE???
If Sheets("formulaire").Range("G8") = "" Then
MsgBox "Reference obligatoire"
Exit Sub
End If
Sheets("info.").Range("A" & ligne) = Sheets("formulaire").Range("G8")
Sheets("info.").Range("B" & ligne) = Sheets("formulaire").Range("G10")
Sheets("info.").Range("C" & ligne) = Sheets("formulaire").Range("S10")
etc....
Merci beaucoup de votre aide cela fait un bon moment que je cherche en vain
Dubois