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 :

Probleme d'heure et de doublon VBA (bouton + copie dans un autre onglet)


Sujet :

Macros et VBA Excel

  1. #1
    Futur Membre du Club
    Homme Profil pro
    Technicien electronique
    Inscrit en
    Juin 2022
    Messages
    10
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : France, Ardèche (Rhône Alpes)

    Informations professionnelles :
    Activité : Technicien electronique
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2022
    Messages : 10
    Points : 6
    Points
    6
    Par défaut Probleme d'heure et de doublon VBA (bouton + copie dans un autre onglet)
    Bonjour je fais appel à votre aide car je suis en tain de concevoir, pour les besoins d'un projet pro un fichier.

    test saisie- Copie.xlsm

    Comment ça marche ?
    L'utilisateur avec une douchette va biper un numéro de serie produit, et une carte associée à ce produit.
    Une fois ceci fait, des formules viennent vérifier quelques informations, si tout va bien cela affiche en vert que tout est bon, sinon c'est rouge l'utilisateur ne dois pas valider.

    Cependant, j'aimerais que lorsque l'opérateur viens cliquer, une vérification soit faite sur 3 colonnes au niveau de la saisie : Numéro de serie produit unique, Numéro de serie de la carte Unique, et ID unique, c'est a dire que aucune information ne doit être en doublon. Sinon une Msgbox vient s'ouvrir et surtout la saisie est bloquée.

    J'ai deux problèmatiques :
    - Je n'arrive pas à copier l'heure de saisie dans mon tableau (malgré beaucoup d'essai sur les formats notamment)
    - Je n'arrive pas à bloquer uniquement les colonnes : A,H,I de ma feuille 2 (SUIVI). En fait à la première occurence il bloque, mais si je change un seul numéro ça fonctionne et donc j'ai des doublons..

    Pourriez vous m'aider sur ces deux sujets car là je suis dépassé... Je ne maitrise pas énormement vba, et j'ai des délais à tenir. Je ne peux pas passer 3h tous les jours à trouver le bout de code qui me manque...

    Une bonne âme pourrait elle m'apporter la réponse qui me permette de résoudre mes deux problèmes?

    En vous remerciant par avance...

    Le fichier qui me pose problème est en pièce jointe..

    Bien cordialement

  2. #2
    Expert éminent
    Avatar de Qwazerty
    Homme Profil pro
    La très haute tension :D
    Inscrit en
    Avril 2002
    Messages
    3 898
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France

    Informations professionnelles :
    Activité : La très haute tension :D
    Secteur : Service public

    Informations forums :
    Inscription : Avril 2002
    Messages : 3 898
    Points : 8 529
    Points
    8 529
    Par défaut
    Salut

    Le plus simple si tu ne maitrises pas VBA, c'est de faire sans

    Tu ajoutes une colonne à ta base de donnée, que tu nommes "ID Unique" par exemple. Tu y places une formule qui concatène tes 3 ID (ID, SN Prod, SN PCBA) avec un séparateur dont tu es sur qu'il ne peut pas apparaitre dans un des 3 ID.

    Ensuite quand un nouveau produit est saisi, tu mets une formule dans une cellule où tu concatènes les 3 nouveaux ID avec le séparateur (le même que celui utilisé dans ton tableau) et tu testes si cette valeur existe dans la colonne "ID Unique". Tu fais retourner true ou false par exemple et tu utilises cette valeur pour bloquer la suite.

    ++
    Qwaz

    MagicQwaz := Harry Potter la baguette en moins
    Le monde dans lequel on vit
    Ma page perso DVP
    Dernier et Seul Tutoriel : VBA & Internet Explorer
    Dernière contribution : Lien Tableau Structuré et UserForm
    L'utilisation de l’éditeur de message

  3. #3
    Futur Membre du Club
    Homme Profil pro
    Technicien electronique
    Inscrit en
    Juin 2022
    Messages
    10
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : France, Ardèche (Rhône Alpes)

    Informations professionnelles :
    Activité : Technicien electronique
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2022
    Messages : 10
    Points : 6
    Points
    6
    Par défaut
    Bonjour,

    Merci quand même pour la réponse. Mais si je demande du VBA c'est que ça ne peut pas être fait autrement.
    Et que j'ai déjà tester une bonne 20éne de techniques autre.

    ça ne fais rien j'ai réussis à coder de mon propre chef.

    Mais honnetement ça ne sers à rien un forum, pour te dire "fais autre chose", si on demande de l'aide pour faire UNE fonction.

  4. #4
    Expert éminent
    Avatar de Qwazerty
    Homme Profil pro
    La très haute tension :D
    Inscrit en
    Avril 2002
    Messages
    3 898
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France

    Informations professionnelles :
    Activité : La très haute tension :D
    Secteur : Service public

    Informations forums :
    Inscription : Avril 2002
    Messages : 3 898
    Points : 8 529
    Points
    8 529
    Par défaut
    Citation Envoyé par Highness023 Voir le message
    Bonjour,

    Merci quand même pour la réponse. Mais si je demande du VBA c'est que ça ne peut pas être fait autrement.
    Et que j'ai déjà tester une bonne 20éne de techniques autre.

    ça ne fais rien j'ai réussis à coder de mon propre chef.

    Mais honnetement ça ne sers à rien un forum, pour te dire "fais autre chose", si on demande de l'aide pour faire UNE fonction.
    Pas de soucis, je n'oublierais pas de ne plus répondre à vos éventuelles prochaines demandes pour ne pas vous faire perdre de temps monseigneur (si toute fois vous osez conserver ce compte avec une telle réponse).

    Sachez quand même que vous êtes sur une forum d'entraide certes mais nous n'avons pas un curriculum vitae de tous les demandeurs d'aide pour connaitre leur niveau de pratique, ni de leur différents essais produit sur un fichier.

    Ah et aussi, nous ne sommes pas à votre service.... je sais que le syndrome du petit bourgeois est très présent en France mais merci de rester correct.

    Qwaz

    MagicQwaz := Harry Potter la baguette en moins
    Le monde dans lequel on vit
    Ma page perso DVP
    Dernier et Seul Tutoriel : VBA & Internet Explorer
    Dernière contribution : Lien Tableau Structuré et UserForm
    L'utilisation de l’éditeur de message

Discussions similaires

  1. Ouverture d'un JPanel à partir d'un bouton présent dans un autre JPanel
    Par Requiem11 dans le forum Agents de placement/Fenêtres
    Réponses: 1
    Dernier message: 05/01/2010, 19h09
  2. Créer du code vba excel réutilisable dans d'autres classeurs excel
    Par nicoMU dans le forum Macros et VBA Excel
    Réponses: 6
    Dernier message: 20/11/2008, 15h22
  3. Boutons : Ouverture dans une autre fenetre
    Par tompouceuh dans le forum Flash
    Réponses: 1
    Dernier message: 17/08/2007, 08h39
  4. Cacher un bouton camoufler dans une autre macro
    Par melodyyy dans le forum Macros et VBA Excel
    Réponses: 5
    Dernier message: 04/07/2007, 17h15
  5. Probleme d'inclusion d'un container d'une classe dans une autre
    Par Tavarez59 dans le forum Interfaces Graphiques en Java
    Réponses: 1
    Dernier message: 30/03/2007, 22h41

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