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

Réponses
15
Affichages
554
Réponses
4
Affichages
323
Réponses
21
Affichages
949

Statistiques des forums

Discussions
312 330
Messages
2 087 341
Membres
103 524
dernier inscrit
Smile1813