Logiciel gestion du personnel et vehicule

  • Initiateur de la discussion Initiateur de la discussion Florian35
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

F

Florian35

Guest
Bonjour à tous

J'ai créé un petit programme pour gérer les véhicules et le personnel. Mais la macro est très lente à se mettre en route. Et j'ai parfois "mémoire insuffisante" pour ouvrir les listes.

Il y a t'il une possibilité de la rendre plus rapide d'exécution

Merci
Florian
 

Pièces jointes

Re : Logiciel gestion du personnel et vehicule

Oui, je me suis trompé, c'est le userform mon prblème. C'est possible de le simplifier en plusieurs userform. En séparant les pages.
C'est juste pour l'ergonomie que je l'avais fait comme ça.
 
Re : Logiciel gestion du personnel et vehicule

Bonjour Fanfan, Florian

J'ai jeté un oeil vite fait , je me trompe peut être , mais tu utilises des zones nommées pour entre autre charger les listes, seulement tu n'as pas défini au plus juste ces zones . d'ou forcement tu met un temps énorme à gérer des listesà 95% vides.

J'essai de revenir vers toi plus tard .
 
Re : Logiciel gestion du personnel et vehicule

Bonsoir, merci à tous pour votre aide.
- fanfan38
Je ne sais pas encore si je vais faire un bouton pour lancer le userform ou bien si je programme l'ouverture au démarrage, tout dépendra de ce que voudront les gens qui l'utiliseront.
- Jean-Marcel
Merci beaucoup, ca va beaucoup plus vite et c'est plus simple d'utilisation, c'est ce qu'il me fallait ^^,

Cordialement
Bonne soirée à vous
 
Re : Logiciel gestion du personnel et vehicule

Bonjour
POurquoi avoir fait ça:
Range("A" & ligne).Value = TextBox43.Value
TextBox43.Value = Format(Date, "dd/mm/yy")

au lieu de
Range("A" & ligne).Value = Format(Date, "dd/mm/yy")
et dans ce cas pourquoi une textbox????

Tu peux aussi utiliser un contrôle dtpicker...

A+ François
 
Re : Logiciel gestion du personnel et vehicule

Bonjour, finalement j'ai trouvé une fonction :
Range("A" & ligne).Value = CDate(TextBox44.Value)
Je n'ai pas utilisé le contrôle DTpicker car en l'utilisant sur des postes différents, il n'est pas installé d'office dessus.

@+
 
Re : Logiciel gestion du personnel et vehicule

Bonsoir,

Je vous renvoie la version presque terminée, je suis assez satisfait du résultat ^^.
Il reste néanmoins un problème à régler dans l'addition d'heure dans les stats.
Lorsque la somme arrive à 24h, le compteur se remet à 0.
Existe t-il une astuce pour remédier ce problème ?

Bonne soirée à vous
Florian
 

Pièces jointes

- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

V
Réponses
0
Affichages
2 K
V
D
Réponses
0
Affichages
954
dom29
D
S
Réponses
11
Affichages
2 K
S
Réponses
11
Affichages
28 K
J
S
Réponses
6
Affichages
3 K
sebm1976
S
Retour