Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

userform et base de données

cindy75015

XLDnaute Junior
bonjour
je cherche un peu t ' aide pour avancer sur mon projet
je doit créer une application pour gérer une centaines d'emplacements pour stocker des palettes
la mise en stock la sortie de stock et visualiser le stock
je pars sur le principe de l'userform
j'ai donc créer 3 userform
userform 1 entrée en stock
userform 2 sortie de stock
userform 3 mot de passe ouverture session

* j'aimerais donc trouvé de l'aide pour récupérer les valeurs de l'userform 1 et les afficher dans la base de donnée "bd"puis se rendre a la ligne suivante dans la première cellule pour les autres entrées
* générer automatiquement un numéro a 6 chiffres et aléatoire dans la cellule N° de sortie de la bd(se numéro servira pour valider la sortie de palette)
* et si possible quand je fais l'userform 2 que j'indique les 3 champs si excel ne trouve pas la ligne contenant exactement ces 3 champs afficher un message "non trouvé" et si il les trouve alors effacer la ligne complète

ps: concernant la cellule emplacement de l'userform 1 je ne sais pas si c'est possible une liste validation moins les emplacement déjà occupé(donc déjà présent dans la base de données)


merci de votre aide
cordialement cindy
 

Pièces jointes

  • gestion stock test.xls
    76.5 KB · Affichages: 110

Dranreb

XLDnaute Barbatruc
Re : userform et base de données

Bonjour.
Pour un nombre aléatoire à 6 chiffre utiliser l'expression : Int(Rnd * 1000000)
Pour trouver le numéro de la 1ère ligne disponible : Feuil2.[A65536].End(xlUp).Row + 1
Déclarez As Long les variables auxquelles vous les affectez
À +
 

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…