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

Jacques95130 Messages postés 1 Statut Membre -  
f894009 Messages postés 17417 Date d'inscription   Statut Membre Dernière intervention   -

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

1 réponse

  1. f894009 Messages postés 17417 Date d'inscription   Statut Membre Dernière intervention   1 717
     

    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