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

Fenêtre automatique

Bonjour
Je souhaiterai partager ce petit bout de programme excel qui vous facilitera la saisie de basse de donnée.
Un userform avec une listbox alimenté par votre bd et autan de textbox qu'il y as de colonnes.
Un petit mode d'emplois ce trouve dans l'userform lui même.
Un bon exemple sur l'utilisation d'un userform (afficher,rechercher,modifier,créer) , sur les variables tableau,les recherches et calendrier ext...
Nos ressources disponibles
Pour une meilleur utilisation, enregistré le classeur en macro complémentaire puis créer un bouton qui le lancera.
Je suis ouvert a toutes remarque et a toute amélioration . Servez-vous en !
Je le partage avec grand plaisir
Merci
Avatar de ericdu06
Membre du Club https://www.developpez.com
Le 07/06/2016 à 18:19
Bonjour, et merci pour le retour .
J'ai corrigé quelques bug et rallongé le nombre de textbox (a 30 : mais je ne peut pas le faire a l'infini)
Dans ma prochaine version je souhaiterai inclure la recherche sur plusieurs champs (sa peut être utile)
En parlant de recherche, j'aimerai mettre un système de temporisation avant de lancer la boucle..de façon a pouvoir rechercher directement un mot ou une suite!
ça gagnerais en efficacité
Les formats, ainsi que la date qui s'inverse entre le moi et le jour on été corrigé.

"l'idée de la 2 eme ligne pour les format de control (en jaune ) pourrait te permettre de pouvoir créer des control dynamique ( gérés par la classe )alors que toi finalement tu t'en sert pas si ce n'est que pendant l'évènement control ou pour chargement "

Je ne saisi pas ! Je vais me pencher sur la solution

Merci
Avatar de Pierre Fauconnier
Responsable Office & Excel https://www.developpez.com
Le 10/03/2022 à 6:34
Désolé, mais perso, je n'essaie pas de travailler dans un fichier tel que celui-là.

Les contrôles ne sont pas nommés, c'est bourré de variables publiques, d'Exit Sub, de code mort... Pour tout dire, je n'ai même pas encore compris la finalité de ce qui a été créé.

Ce que je peux dire, c'est qu'il n'est normalement pas question de saisir dans le code d'un userform les villes à placer dans une liste déroulante. Ces données doivent être placées dans un tableau structuré sur une feuille Excel et la listbox ou la combobox sera liée à cette plage AVANT l'affichage du userform, mais certainement pas dans l'évènement Initialize.

A ta place, je laisserais tomber ce truc et je repartirais d'une feuille blanche pour définir mon besoin et le mettre en place selon les bonnes pratiques.
Avatar de ericdu06
Membre du Club https://www.developpez.com
Le 05/06/2016 à 19:59
Bonjour, je ne comprend pas pourquoi il est a la mauvaise extension .
J'ai essayé de l'ouvrir via le forum et j'ai réussi. Dans la fenêtre ouvrir avec, il faut sélectionner Excel
Merci
Avatar de ericdu06
Membre du Club https://www.developpez.com
Le 15/06/2016 à 18:56
Bonjour Patrick

Merci pour tes conseilles, qui me sont précieux
J'ai testé le code dans un classeur vierge, c'est pas mal du tout
Je vais faire un mixte et incorporé ce code.
Pour la limite c'est plutôt une question d’esthétique et de taille de l'userform, mais tu as raison ce n'est pas top
Peut être la solution serais des onglets, mais je veut que sa reste simple..mais l'important c'est que toutes les données soient accessible

A bientôt.
Avatar de ericdu06
Membre du Club https://www.developpez.com
Le 16/06/2016 à 19:53
J'ai posté une mise a jour plus stable, et les recherches multicritères son actifs.
Avatar de ericdu06
Membre du Club https://www.developpez.com
Le 15/09/2016 à 19:25
Bonjour a tous,
Voici une nouvelle mise a jour
2016.09.15

A bientôt.
Avatar de www.ptvc.ch
Nouveau Candidat au Club https://www.developpez.com
Le 15/02/2019 à 23:55
bonjour

j'ai trouve votre petit petit programme génial et j'ai déjà passe quelque heure, pourriez vous rajouter un autre petit bou de code

j'ai besoin une colonne avec les heures et la possibilité qu'il aie chercher une photo qui se trouve dans un fichier photo en raport avex une collone ou est indiquer le nom de la photo
Avatar de kagatg
Nouveau Candidat au Club https://www.developpez.com
Le 04/06/2019 à 1:34
Bonjour
Lors du lancement de la fenêtre automatique, il indique une erreur: "erreur de compilation ……. le code contenu dan ce projet doit etre mis à jour pour pouvoir etre utilisé sue les systèmes 64 bits. Vérifiez et mettez à jour les instructions Declare puis marquez les avec l'atribut ptrsafe"
Avatar de solar94
Membre à l'essai https://www.developpez.com
Le 08/03/2022 à 20:47
Bonjour

désolé de déterrer ce sujet mais ce programme m'a séduit pour mes débuts. Cependant quand je clique sur lancer la fenêtre automatique et j'essaie d'entrer une donnée sur l'userform j'ai le débogueur qui se lance en m'indiquant
erreur de compilation incompatibilité de type
puis en surbrillance dans le code VBA dans le Module 2 :

Code : Sélectionner tout
1
2
3
Public Sub Lance_Timer()

AddressOf TimerProc
Impossible d'aller plus loin.

Merci de vos contributions.
Developpez.com décline toute responsabilité quant à l'utilisation des différents éléments téléchargés.