Bouton enregistrer récalcitrant

  • Initiateur de la discussion Initiateur de la discussion La Vouivre
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

La Vouivre

XLDnaute Occasionnel
Bonsoir à tous
Avec votre précieuse aide, j’ai réussi à faire un fichier pour enregistrer des commandes, mais on me demande de pouvoir modifier la référence magasin des articles .
La liste des articles se trouve sur une feuille cachée BdD
J’ai donc rajouté un bouton « modification de la référence » dans l’userform recherche, mais je n’arrive pas à faire fonctionner le code pour qu’il enregistre la nouvelle référence
 

Pièces jointes

Re : Bouton enregistrer récalcitrant

Bonsoir,

Essaye en changeant le code de ton bouton 3 par celui-ci
Code:
Private Sub CommandButton3_Click()
Dim i As Integer, n As Integer
With Sheets("BdD")
For i = 2 To .Cells(Rows.Count, 2).End(xlUp).Row
If .Cells(i, 2) = Me.ComboBox1.Value Then
.Cells(i, 3) = Me.TextBox2.Value
Exit Sub
End If
Next
End With
End Sub
 
Dernière édition:
Re : Bouton enregistrer récalcitrant

Bonsoir,

voici le code du bouton "modification de la référence":

Code:
 Private Sub CommandButton3_Click()
With Sheets("BdD")
    col1 = "b"
    n = .Columns("B").Find(ComboBox1.Value, LookIn:=xlValues, lookat:=xlWhole).Row
    .Range(col1 & n) = ComboBox1.Value
    .Range(col1 & n).Offset(0, 1) = TextBox2.Value
End With
MsgBox "La base de donnée a été modifiée."
End Sub
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
9
Affichages
262
Réponses
2
Affichages
192
Réponses
32
Affichages
1 K
Réponses
20
Affichages
2 K
Retour