Passionné d'Excel

Inscrit le :18/09/2008
Dernière activité :24/03/2026 à 13:55
Version d'Excel :2016
Lieu :bourg en bresse
Messages
9'456
Votes
1'262
Fichiers
4
Téléchargements
29'966
Fichiers ExcelSujetsMessagesStatistiquesVotes reçus

Messages postés par galopin01 - page 160

DateAuteur du sujetSujetExtrait du message
05/04/2014 à 06:44Stephane Guidon Convertion texte en nombreSi j'ai bien compris, avec une fonction personnalisée : Colle la fonction suivante dans une module standart de VBA (Module1) Ensuite si la cellule à convertir est A1 dans la cellule ou tu veux le résultat écrire : =EVAL(A1) Si pas ça fournir un classeur avec les expressions à convertir. A+...
05/04/2014 à 06:09galiax Recherche de Doublon sur 2 Fichiers différentUne macro assez semblable à celle de gmb et qui devrait être plus rapide (absence de redim) optimisée pour de très grands fichiers. (+ de 50 000 lignes) Les doublons sont affichés en colonne G A+...
05/04/2014 à 05:00vlad92 Marco tres lenteBah... Tu examines quand même quelque 500 000 fois la condition If... And... A ce stade l'utilisation d'Array est préférable. La même optimisée : A+...
04/04/2014 à 14:00toun88 Formule smileySorry ...
04/04/2014 à 10:36horihori974 Imcompatibilité 2003/2013Et le fichier, il est ou le fichier ? A+...
03/04/2014 à 20:50fatifatirose Modification d'un enregistrementUne copie de ton classeur débarrassé de tes datas mais avec juste un ou 2 enregistrements bidon auraient été plus utile : Il est possible que ma démo tombe un peu à coté... Question1 : voir en pièce jointe Question2 : voir en pièce jointe A+...
03/04/2014 à 19:44glongo Planning hebdo pour 40employes sur 12 plages horairesContent que ça te convienne. N'hésite pas à revenir en cas de souçi : La traque aux bugs peut durer parfois plusieurs mois... Et n'oublie pas de te garder une sauvegarde du programme original. A+...
03/04/2014 à 14:59glongo Planning hebdo pour 40employes sur 12 plages horairesBen voilà. Oui je sais il y avait encore quelques bugs : Ils doivent être pour la plupart corrigés. Ce n'est pas 14 mais 17 positions que j'ai trouvé dans ton classeur je les ai donc crées. De toute façon tu peux en créer ou en supprimer comme tu veux (dans la feuille "Param"en tant que de besoin)....
02/04/2014 à 22:58glongo Planning hebdo pour 40employes sur 12 plages horairesHum, C'est un peu coton parce que tu ne respectes pas les plages horaires prédéfinies. Je n'ai pas eu besoin de chercher beaucoup pour trouver des plages atypiques dans ton emploi du temps : 9h30 - 13h00 / 14h00 - 17h30 10H30 - 14h00 / 15h30 - 19h00 08h30 - 12h00 et je ne suis pas certain qu'il n'y...
02/04/2014 à 15:09steve115Init d'un userform qui ne marche pasEt la pièce jointe... Elle est ou la pièce jointe ??? A+...
02/04/2014 à 11:34Esmee44Calcul distance avec VBAElle ne peut pas retourner de valeurs puisque c'est une matrice non indicée. Je dirais que la solution passe par : Regarde mon classeur simplifié. A+...
02/04/2014 à 11:10enriquepedro Code - Boucle d'incrémentationCette formule remplace le : Range("U3").Select With Selection.Validation Au lieu de sélecter les cellules (ce qui ne sert à rien) On écrit directement La validation de la cellule (3, colonne U)... avec With... Ainsi toutes les instruction des lignes suivantes (qui commence par "." (un point) concern...
02/04/2014 à 11:01acymospc Créer un agenda automatique sous ExcelDans ton classeur de travail, tu dois avoir 2 feuilles L'une qui s'appelle "Calendrier" par exemple L'autre qui s'appelle "Paramètres" Dans la colonne C de la feuille "Paramètres" tu créées une liste d'année La démo étant donnée pour 2013... Si tu reste sur 2013 et que tu écris 2013 en C3 de la feui...
02/04/2014 à 10:42Ludo31 Insérer des boutons de choix et renvoyer une infoPour moi c'est incompréhensible. Attendons de voir si quelqu'un est mieux réveillé ! A+...
02/04/2014 à 10:40philippe87 Probléme d'activation du classeurOui chez moi ton code arrive à passer. Néanmoins ce n'est pas du fameux. Je te conseille d'adopter ma dernière suggestion. A+...
02/04/2014 à 10:35enriquepedro Code - Boucle d'incrémentationComme ça peut-être : Sans pièce jointe impossible de tester... A+...
02/04/2014 à 10:19Esmee44Calcul distance avec VBAMtxRectangle est un Array Rectangle = mtxRectangle 'semble incorrect ??? Rectangle = mtxRectangle( x , y) 'peut-être ? Comment comptes-tu exploiter cette fonction ? En lecture directe dans Excel ? ou dans une autre macro ? Donner un exemple d'utilisation (+ Donner le résultat attendu) Aucune déclara...
02/04/2014 à 08:52philippe87 Probléme d'activation du classeurA+...
02/04/2014 à 08:39lolote1054 Macro pour numéroter des lignesVoir en pièce jointe A+...
02/04/2014 à 07:20glongo Planning hebdo pour 40employes sur 12 plages horairesLa même chose en version optimisée pour l'impression et l'affichage (MFC)...
02/04/2014 à 00:40petula972 Fichier de gestion parc automobileBizarrement j'ai eu le même genre de problème. Sur le moment je n'y ai pas prêté attention mais maintenant que tu le dis : Microsoft à toujours été fâché avec les accents. J'ai résolu le problème en supprimant complètement le nom de la feuille et en faisant un Copié/Coller du nom qui est dans l'ongl...
02/04/2014 à 00:04glongo Planning hebdo pour 40employes sur 12 plages horairesMoi je verrai un truc comme dans le fichier joint. La colonne A peut être remplie librement Dans la colonne B vous pouvez rentrer les plages horaires telles que définies dans la feuille Param A chaque fois que vous rentrez dans cette colonne B un N° de 1 à 13 le planning se remplit automatiquement D...
01/04/2014 à 22:04CAPUCIN Fermeture d'une applicationMôôssieur fait le difficile !!! Bah... C'est on ne peut plus simple : Tu remplaces "Notepad.exe" par le nom de ton appli et c'est plié ! A+...
01/04/2014 à 21:43CAPUCIN Fermeture d'une applicationLa solution : code fourni par MichD(MVP) A+...
01/04/2014 à 21:31petula972 Fichier de gestion parc automobileChez moi cette modification est suffisante. (pour le Userform1 : je n'ai pas testé le Userform2) "j'ai un message d'erreur" ou "ça ne marche pas" n'est pas une réponse : Tu donnes exactement le message d'erreur, tu expliques ce qui ne marche pas, tu acceptes le débogage et tu nous dis quelle ligne e...
01/04/2014 à 19:29petula972 Fichier de gestion parc automobileDans la macro Private Sub CommandButton3_Click() Corriger le nom de la feuille (1ère ligne) Sheets( "Modèle"). Select Pour la 2 ème question... Oui sans doute, enfin...peut-être ! Faut voir... ça se discute ! Tout dépend comment tu vois la chose : On ne peut pas tout deviner ! A+...
01/04/2014 à 16:01glongo Planning hebdo pour 40employes sur 12 plages horairesC'est un peu court pour répondre. Ca dépend des contrats de chacun et surtout de la couverture nécessaire pour chaque plage horaire. Indépendamment des plages horaires que tu annonces quelle couverture nécessaire heure par heure. Quid des samedi et dimanche ? Quelle est la finalité du truc : Juste d...
01/04/2014 à 10:22lvcemuni Aide VBAVoir la démo dans le message précédent...
01/04/2014 à 10:08lvcemuni Aide VBAAs-tu vraiment besoin de VBA ? Parce ce que ce serait infiniment plus simple et plus rapide avec quelques RECHERCHEV... Dans la pièce jointe une table de correspondance à été créée en Feuil2 Et le codage correspondant est affiché dans la zone jaune en feuille 1 YAPUKA faire un copier/Coller pour fin...
31/03/2014 à 15:10ygreckBesoin d'un coup de mainA mon avis, cela suppose que tu as créé un USF. Mais tes explications sont minimum et en l'absence de classeur joint, je ne vois pas bien comment on va avancer. A+...
31/03/2014 à 12:33Kreg Remplir/Forcer date/heureCe n'est possible qu'en VBA et si la feuille est protégée (par un mot de passe. (Faire un clic droit sur les cellules pour les remplir) Il y a une macro dans ThisWorbook et une macro dans la feuille. A+...
31/03/2014 à 12:07zarik Textbox et curseurIl n'y a pas trop de solution si l'utilisateur décide de zapper purement et simplement. Le contrôle sur OkButton_Click suffit amplement. En revanche on pourrait amméliorer avantageusement le contrôle en ajoutant : et en supprimant le : FréquenceBox_AfterUpdate() et en modifiant le : A+...
31/03/2014 à 11:55GregExcellEnregistrer un nouveau fichier vers un chemin précisEn général on évite les Select : ...est mieux ! A+ Pense à cocher résolu. A+...
31/03/2014 à 11:50miche57 Corriger un codeUne solution : En règle général il vaut mieux éviter d'emboiter les With... End With A+...
31/03/2014 à 11:26GregExcellEnregistrer un nouveau fichier vers un chemin précisUbe possibilité: A+...
31/03/2014 à 00:08rocket4 Utilisation d'un FormulaireLa version xls...
31/03/2014 à 00:05rocket4 Utilisation d'un FormulaireEn principe le code continue après la fermeture du formulaire...
30/03/2014 à 23:58rocket4 Utilisation d'un FormulaireBen... Sur le principe YAPA de problème ! A+...
30/03/2014 à 17:13ClaireD VBA- nom (variable) de liaison à changerLe CStr n'est pas essentiel car VBA ferait la conversion automatiquement. Je ne l'ai mis que pour bien mettre en évidence que tu concatènes des chaines de caractères. Ainsi si tu as une chaine du type "année 2012-2013" il faudra bien faire attention à ton StrMid. Tu auras quelque chose du genre : ou...
30/03/2014 à 10:41ClaireD VBA- nom (variable) de liaison à changerLa philosophie générale est : Si insuffisant, fournir le code qui ne fonctionne pas (toute la macro hein... pas 3 lignes !). A+...
29/03/2014 à 08:26Alienox Erreur 1004 : méthode selectOn ne dira jamais assez que la méthode select sauf très rares execptions est à proscrire avec VBA Pour revenir à l'erreur 1004, On ne peut pas sélecter directement une cellule dans une feuille qui n'est pas visible (active) à l'écran. Supposons que tu as un classeur avec 2 feuilles (Feuil1 et Feuil2...
24/03/2014 à 06:44Damdam69 Formule qui marche sous Excel mais pas en VBAIl y a une erreur dans la recopie de ta macro ! Essaie : A+...
19/03/2014 à 12:45Bluestar1991Reduction temps d'execution macroCe hosteur pose problème pour la récupération du fichier : Mettre ton fichier sur cjoint svp. A+...
15/03/2014 à 07:31CN30 Suppression d'une fonction macroIl suffit de supprimer les 2 macros contenues dans ThisWorkbook Ces macros font le recalcul et le report en fin de mois. A+...
10/03/2014 à 15:55eloquestionRegrouper colonnes dans une liste déroulanteJe ne sais pas si c'est cela que tu cherches mais essaie de Copier tout ton tableau sur une feuille vide tu sélectionnes la cellule A1 et tu fais un Collage Spécial > Transposé (Transposé est une case à cocher) A+...
07/03/2014 à 16:10kegilkoProblème de lenteur à cause d'une simple affectation de cell...
07/03/2014 à 15:43kegilkoProblème de lenteur à cause d'une simple affectation de cellUne macro Worksheet_Change qui s'exécute sur cette colonne ou un calcul (matriciel) qui s'effectue... Difficile de dire avec juste une tranche de macro. Au lieu de commenter la ligne : Debug en mode pas à pas : Mette un point d'arret (F9) sur cette ligne, ensuite (F8...F8...F8...F8...) A+...
06/03/2014 à 16:16Tibolito7 Rechercher date la plus petite d'une colonneSorry. pas rafraichi ! A+...
06/03/2014 à 10:31toto629Base de donnée club sportifBonjour, Ben moi, cette manière de voir une base de donnée me semble un peu fumeuse : 1 individu une ligne : Si tu as 25 activités, tu crées 25 colonnes. C'est pas compliqué a créer et bien plus simple à exploiter... A+...
01/03/2014 à 01:30Atro Gestion d'onglets...