IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Macros et VBA Excel Discussion :

Doublon de reconnaissance


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2012
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Avril 2012
    Messages : 5
    Par défaut Doublon de reconnaissance
    Bonjour! j'aimerai mettre sur mon userform de mon bouton enregistrer, un code qui me permettra de reconnaitre si j'ai taper une donnée si elle existe déjà.
    merci et bonne journée.

  2. #2
    Rédacteur/Modérateur

    Avatar de Jean-Philippe André
    Homme Profil pro
    Architecte Power Platform, ex-Développeur VBA/C#/VB.Net
    Inscrit en
    Juillet 2007
    Messages
    14 682
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : Canada

    Informations professionnelles :
    Activité : Architecte Power Platform, ex-Développeur VBA/C#/VB.Net
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2007
    Messages : 14 682
    Par défaut
    bonjour,

    il faut nous en dire plus pour qu'on puisse t'aider

    La valeur, tu la tapes à quel endroit ? on la comparerait avec quel échantillon de valeurs ? où se situerait cet échantillon de valeurs ?

    Plus tu nous en dis, plus tu optimises tes chances que les membres souhaitent t'aider
    Cycle de vie d'un bon programme :
    1/ ça fonctionne 2/ ça s'optimise 3/ ça se refactorise

    Pas de question technique par MP, je ne réponds pas

    Mes ouvrages :
    Migrer les applications VBA Access et VBA Excel vers la Power Platform
    Apprendre à programmer avec Access 2016, Access 2019 et 2021

    Apprendre à programmer avec VBA Excel
    Prise en main de Dynamics 365 Business Central

    Coffrets disponibles de mes ouvrages : https://www.editions-eni.fr/jean-philippe-andre
    Pensez à consulter la FAQ Excel et la FAQ Access

    Derniers tutos
    Excel et les paramètres régionaux
    Les fichiers Excel binaires : xlsb,

    Autres tutos

  3. #3
    Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2012
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Avril 2012
    Messages : 5
    Par défaut
    Bsr ! voilà mon userform me permet d'ajouter des adresses mails sur ma feuille, elle est composé d'une zone de texte et d'un bouton pour l’enregistrement des adresses mails.
    ce que je désire est d'avoir un code qui me permet de detecter pendant l'enregistrement si l'adresse existe déjà.


    "zone de texte"
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    Private Sub TextBox1_Change()
    Sheets("Mail Personnel").Select
    Range("A2").Select
    ActiveCell.FormulaR1C1 = TextBox1
    End Sub
    " bouton d'enregistrement"
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
     
    Private Sub Ajout1_Click()
    If Not (isMailPerso(UserForm1.TextBox1.Text)) Then
           Call MsgBox("Ceci est un destinataire Professionnel" & Chr(10) & _
                       "Veuillez saisir l'adresse mail dans la rubrique appropriée", vbExclamation + vbOKOnly)
           Exit Sub
        End If
    'teste si un texte a été entré, si non, le programme averti l'utilisateur et s'arrête
    If UserForm1.TextBox1.Text = "" Then
      MsgBox "Vous n'avez rien saisi;" & Chr(10) & "Veillez entrer un mail! "
      Exit Sub
                       End If
    For i = 1 To 10000
    If Cells(i, 1) = "" Then Exit For
    Next
    'insertion de la valeur de la zone de texte (textbox1 représentant le nom de la zone de texte)
    Cells(i, 1) = TextBox1.Text
    MsgBox "Enregistrement de l'adresse Mail effectuée avec succès"
    End Sub
    merci ! jespère que je me suis mieux expliqué bonne soirée

  4. #4
    Expert éminent Avatar de mercatog
    Homme Profil pro
    Inscrit en
    Juillet 2008
    Messages
    9 435
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Autre

    Informations forums :
    Inscription : Juillet 2008
    Messages : 9 435
    Par défaut
    Ton compatriote à eu la réponse du même problème ici
    http://www.developpez.net/forums/d12...ode-vba-excel/

  5. #5
    Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2012
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Avril 2012
    Messages : 5
    Par défaut
    merci ! je me retrouve,

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [VBA-E] Reconnaissance de doublons
    Par eilonwy dans le forum Macros et VBA Excel
    Réponses: 6
    Dernier message: 17/02/2004, 23h08
  2. tri a bulle sans les doublons
    Par comme de bien entendu dans le forum Algorithmes et structures de données
    Réponses: 4
    Dernier message: 10/03/2003, 16h29
  3. Réponses: 23
    Dernier message: 16/11/2002, 19h41
  4. [langage] Reconnaissance de mots
    Par Flo. dans le forum Langage
    Réponses: 2
    Dernier message: 10/08/2002, 23h34
  5. verification de doublons dans un tableau
    Par bohemianvirtual dans le forum C
    Réponses: 11
    Dernier message: 25/05/2002, 12h21

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo