Aide sur code vba pour création bouton de commande modifier

Fermé
Jacques95130 Messages postés 1 Date d'inscription jeudi 8 septembre 2022 Statut Membre Dernière intervention 9 septembre 2022 - 9 sept. 2022 à 00:08
f894009 Messages postés 17206 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 22 novembre 2024 - 9 sept. 2022 à 08:12

Bonsoir à tous,

Je débute pour ma part dans l’utilisation du code  VBA sous Excel.
Et grâce à l’aide des tutos trouvés, j’ai donc créer un formulaire UserForm avec 1 critère / colonne  (7 colonnes au total).

6 textBox et 1 comboBox
Avec des boutons de commandes ajout – rechercher-modifier- Quitter

Et Maintenant je me trouve face à un mur 
je souhaiterai avoir un code afin de pouvoir programmer ce fichu bouton « modifier » de manière à pouvoir en un click modifier et enregistrer  si l'on apporte une modification sur l'un de ces champs .
Avec une message de confirmation de l’action avant enregistrement.

Je sais que j’en demande bcp, également une formule afin d’éviter les doublons
Avec également un message d’information en cas de présence de doublons.

Merci par avance d’avoir pris le temps de me lire mais surtout de m’aider dans quête.

Bien à vous,

Jacques


Windows / Opera 90.0.4480.84

A voir également:

1 réponse

f894009 Messages postés 17206 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 22 novembre 2024 1 711
Modifié le 9 sept. 2022 à 08:13

Bonjour,

Quand vous faites une recherche, vous recuperez le numero de ligne de facon a pouvoir valider les modifs

Pour les doublons, c'est sur la recheche, perso j'utilise

Nb=application.countif(plage de recherche, valeur rechcherchee)
if Nb=0 then
     msgbox "Attention: pas trouve!"
     exit sub
elseif Nb=1 then
     ' code a des couate
else
     msgbox "trouve: " & Nb & " fois
     exit sub
end if
0