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'968
Fichiers ExcelSujetsMessagesStatistiquesVotes reçus

Messages postés par galopin01 - page 136

DateAuteur du sujetSujetExtrait du message
13/05/2016 à 11:14Auzingueur Gestion des plages de données en VBAMacro à coller dans le module de la Feuille "Autorisation..." : A+...
13/05/2016 à 10:53RakeanRéférencer des X dans un tableau autre feuilleHum... C'est un peu du charabia tes explications ! "Référencer les X placés dans une colonne... pour ensuite les afficher dans une case !" Houla ! Un fichier image est rarement d'un grand intérêt dans ce forum. Fournir un fichier Excel. avec non seulement le tableau de départ mais un exemple du résu...
13/05/2016 à 10:39Auzingueur Gestion des plages de données en VBACa parait en effet relativement simple cependant merci de joindre un fichier ! Nota : Les fonctions ne font rien ("elles ne collent rien") Ce sont les macros qui font ce genre de travail... A+...
13/05/2016 à 10:32RemiBV27Insertion .txt dasn ExcelBen oui... Puisqu'elle est déjà active : Elle ne peut que le rester ! A+...
13/05/2016 à 10:10d.florian Somme variableSi je comprend bien tu voudrais calculer en automatique les cellules jaunes ? Si pas ça fournir un exemple mis en évidence de ce qui est désiré...
13/05/2016 à 10:06SMPSS Concaténer des valeurs uniques selon des valeurs uniquesUne petite retouche avec le séparateur virgule seulement : Comme ça, il y a juste à convertir pour obtenir la colonne D pour parser sur plusieurs cellules... A+...
13/05/2016 à 09:45d.florian Somme variableSupprimé. (Double emploi)...
13/05/2016 à 09:27RemiBV27Insertion .txt dasn ExcelBeurk ...
13/05/2016 à 09:23SMPSS Concaténer des valeurs uniques selon des valeurs uniquesCompte tenu de la méthode, le code précédent convient que la colonne A soit numérique ou alphabétique... Pour la deuxième demande il suffit de Convertir la colonne D (Données > Convertir avec le séparateur virgule ...et ensuite de supprimer l'espace de gauche... A+...
13/05/2016 à 09:10SMPSS Concaténer des valeurs uniques selon des valeurs uniquesUn essai : Compter une trentaine de seconde pour les 12 000 lignes... (car pour tenir compte que la liste ne serait sans doute pas triée, je n'ai rien optimisé , Chaque item unique parcourt donc les 12000 lignes (soit au moins 30 000 000 de boucles + les boucles secondaires...) A+...
13/05/2016 à 05:38d.florian Somme variablePeux-tu expliquer comment tu trouves les nombre en colonne D ? A+...
12/05/2016 à 21:47bipbip8086 Copier -> collage special valeur trop long VBASi tu peux arriver à déterminer la dernière colonne utile, par exemple DX tu fais comme ça A+...
12/05/2016 à 20:23maroon Problème avec boucle "for each" :objet requisC'est l'équivalent de : On en déduit et on mémorise le N° de colonne iC et on met Y à True pour le if Suivant : Nota : Sur 20 000 lignes ont gagnera peut-être un peu de temps à mettre un : ... En début de procédure. Pas sur... Comme on vide en bloc l'Array en fin de procédure il est possible que le...
12/05/2016 à 19:45maroon Problème avec boucle "for each" :objet requisFinalement il y avait juste une toute petite erreur pour récupérer toutes les années : C'est réparé. Le code est commenté. Bon YAPA grand chose hein ? Vu qu'on travaille sur des Array qui ont exactement la taille de chaque feuille, YA aucun calcul à faire on se contente de remplir l'Array au fur à m...
12/05/2016 à 17:58RemiBV27Insertion .txt dasn ExcelParfait ! C'est l'inconvénient quand on joue avec le système de fichier, on ne peut pas se projeter exactement dans vos conditions de travail. Malgré de nombreux tests, préoccupé par les problèmes de concordance de fichier, de répertoire et les nombreuses modifs, je n'ai pas vu le loup ! A+...
12/05/2016 à 17:43Philippe6530Nombre de personnes en temps réelUn message d'erreur ? Elle a bien mis ça dans son répertoire de travail Excel ...
12/05/2016 à 17:37maroon Problème avec boucle "for each" :objet requisHum... Ce qui se conçoit bien s'énonce clairement ? Bon, ton dernier laïus ne m'a pas du tout convaincu... Je te laisse examiner l'état actuel de ma réflexion. Bon pour l'instant je n'ai testé que 2010 hein ! Tu me diras ...
12/05/2016 à 14:51maroon Problème avec boucle "for each" :objet requisAccessoire... Pfff ! Et la Feuil2 elle intervient dans le processus de comparaison ou pas ? Parce que je ne vais pas m'amuser à programmer pour que tu me dise après "oui !mais..." Bon de toute façon, inutile de multiplier les Array : 2 tableaux suffiront bien, (un par feuille) sous réserve de ce que...
12/05/2016 à 14:35RemiBV27Insertion .txt dasn ExcelPourtant ce type de code à bien marché au moins une fois car quand je t'ai donné la macro Import. Tu m'a répondu : ?? Je n'ai pas d'autre idée. A+...
12/05/2016 à 14:02RemiBV27Insertion .txt dasn ExcelSi ça marche sur l'un il n'y a pas de raison que ça ne marche pas sur l'autre.....
12/05/2016 à 13:58Philippe6530Nombre de personnes en temps réelDans paramètre des macros, cocher Accès approuvé au modèle d'objet VBA. Dans emplacements approuvés vérifier que le répertoire de travail est bien dans le dossier indiqué... A+...
12/05/2016 à 13:40RemiBV27Insertion .txt dasn ExcelDésolé pour moi le problème est réglé, j'ai revérifié et ça passe sans broncher. Je ne sais pas quelle vie tu mène avec tes chemins de fichiers.... Tu es passé de H à C... Fais attention. Il n'y a pas de raison que ça coince. A+...
12/05/2016 à 11:08maroon Problème avec boucle "for each" :objet requisMais cette ligne : Si on examine A 3 , ça influe sur la valeur de C 2 ? Tu ne réponds pas... Pourquoi dans le 2ème exemple A 4 ça renvoie sur E 4 ? Il y a là quelque chose d'incompréhensible... A+...
12/05/2016 à 08:51maroon Problème avec boucle "for each" :objet requisOk. Bon je suis un peu perdu. Je peine un petit peu au vu de tes explications à comprendre la logique : Si on examine A 3 , ça influe sur la valeur de C 2 ? tandis que A 4 fait varier C 4 ou E 4 ... Quelle logique dans tout ça ? Pourquoi dans le premier cas ça fait varier la ligne précédente et dans...
12/05/2016 à 07:03maroon Problème avec boucle "for each" :objet requisAu vrai : Combien de lignes pour chaque feuille ...
12/05/2016 à 02:11maroon Problème avec boucle "for each" :objet requisNon ! ça serait bien qu'on ait un petit bout de classeur avec une dizaines de lignes dans chaque feuille. Et que tu nous écrives "en dur" les coordonnées des plages que tu veux instancier. Parce que avec ce charabia, je peine un peu à voir ou tu veux en venir. Voici un exemple de code cohérent et st...
11/05/2016 à 21:57iliyes Double click -->classementC'est l'équivalent de A+...
11/05/2016 à 21:10iliyes Double click -->classementUne solution : A+...
11/05/2016 à 21:03flo79Graphique avec plage données variablesPlace voire un : ou (c'est la même chose) : au tout début de ta Sub. A+...
11/05/2016 à 19:59pikaFaire programmes dans un module au lieu de la feuilleJe ne répond qu'a la première question. Cette macro doit être collée dans le module ThisWorkbook . = >Ne pas oublier de supprimer la macro existante dans la feuille1 A+...
11/05/2016 à 19:16RemiBV27Insertion .txt dasn ExcelBon, J'ai tout remis à plat remplace TOUSSA par cette macro testée cette fois ci (sur mon chemin) A+...
11/05/2016 à 16:51RemiBV27Insertion .txt dasn ExcelOups ! remplacer les 2 macros par celle-ci (testée sur mon chemin...) A+...
11/05/2016 à 16:29RemiBV27Insertion .txt dasn ExcelVoilà qui devrait convenir : A+...
11/05/2016 à 15:15maroon Problème avec boucle "for each" :objet requisQuestion trop vague. Pour répondre aussi vaguement : surement. Il est bien préférable de travailler sur des tableaux que sur des plages... Le problème est que tu ne sais pas vraiment te servir de ces tableaux ! Je te conseille de nous donner un modèle réduit de ton fichier et un modèle du résultat à...
11/05/2016 à 15:08RemiBV27Insertion .txt dasn ExcelJe te donne un exemple d'importation de ton fichier vers la feuille2 de ton fichier macro. ça me semble plus simple que ce tu utilises. Tu pourras peut-être adapter ça à ce que tu veux faire. Sinon j'essaierai ce soir à la veillée... A+...
11/05/2016 à 14:33Philippe6530Nombre de personnes en temps réelEn pièce jointe l'état actuel de ma réflexion. A+...
11/05/2016 à 14:32maroon Problème avec boucle "for each" :objet requisJe ne sais pas et j'avoue que ça m'agace un peu : c'est extraordinairement bordélique. Des With qui ne servent à rien, des Select plus que le pape peut en bénir, et des value d'Array et de Selection incongrues... En l'absence du fichier pour tester je ne peux pas t'en dire plus. Je ne sais pas qui a...
11/05/2016 à 11:44HopopopProblème affectaion macro complémentaireJe ne sais pas, pour ce qui est de ton partage, Les fichiers partagés peuvent utiliser des macros qui ne sont pas nécessairement dans le répertoire de travail de l'utilisateur. Il me semble donc logique qu'ils puissent utiliser une .xlam enregistrée de manière standard. (dans le répertoire Addins de...
11/05/2016 à 06:07Philippe6530Nombre de personnes en temps réelBon je t'ai refait ça en ne calculant que la durée totale du séjour dans l'établissement. Du coup, j'ai zappé le temps d'attente... Tu me dis si tu veux les 2 mais ça me parait difficile d'estimer le temps d'attente dans ces condition, ils faudrait une saisie intermédiaire entre la saisie de l'arriv...
11/05/2016 à 06:00maroon Problème avec boucle "for each" :objet requisDans ce cas c'est surement ton pm qui déconne... Je serai curieux de l'examiner à fond et dans le contexte, parce que tu lui fait quand même subir quelques mauvais traitements... De ma fenêtre, c'est difficile d'apprécier avec des bribes de macros décousues ! A+...
11/05/2016 à 02:59maroon Problème avec boucle "for each" :objet requisEssaie : A+...
10/05/2016 à 20:44Kytockx Erreur d'execution 424: Objet RequisC'est probablement dans le Initialise du Formulaire que se glisse le loup... A partir du point d'arrêt du débogage fait [F8], F8], F8],F8] jusqu'à trouver le point exact ou ça coince... A+...
10/05/2016 à 20:41flo79Graphique avec plage données variablesHum... je te donne juste la partie qui t'intéresse : Non vérifié (pas eu le courage...) Je t'ai fait une page source d'une seule colonne : Si tu veux plusieurs colonnes il faudra modifier par Remarque : Il est communément admis que les Dim se place en début de macro... Je les ai laissé ou tu les a m...
10/05/2016 à 17:28HopopopProblème affectaion macro complémentaireCa veut dire quoi "utiliser simultanément ce fichier à plusieurs" ? Chacun sur un ordinateur différent avec un serveur et des USER différents ? et au même instant T ? En principe chacun doit posséder sa propre copie de la xla. sur son ordinateur. Même si vous travaillez à plusieurs sur le même ordin...
10/05/2016 à 16:38Cappe Pierre Comment ancrer mes modules VBA afin qu'ils gardent toujoursCe n'est pas une ligne de code, c'est une manœuvre délicate que tu peux oublier puisque tu as pu restaurer toutes tes fenêtres... A+...
10/05/2016 à 14:38Cappe Pierre Comment ancrer mes modules VBA afin qu'ils gardent toujoursEn principe il ne faut pas toucher à l'ancrage. Il faut le laisser tel que prédéfini : Tu peux te servir du menu "Affichage" de VBA pour afficher les fenêtres qui sont masquées (Fenêtre des Propriétés, Fenêtre d'Exécutions...) ou tu peux choisir de les fermer (par la croix de fermeture si tu ne te s...
10/05/2016 à 14:06Braters Recherche boucle VBAUne version corrigée en conséquence... A+...
10/05/2016 à 11:42MONICA99Worsheet selection change et 2 macrosSi tu mets tes 2 If l'un dans l'autre ça ne peux pas marcher : si iR = 13 elle ne peut pas être = 15... La solution A+...
10/05/2016 à 11:28Philippe6530Nombre de personnes en temps réelPeu importe la personne qui sort le temps d'attente reste le même : On ne mesure pas le temps qu'elle reste... Qui que ce soit qui sorte c'est toujours la même personne qui va rentrer et dont le temps d'attente est terminé. A+...
10/05/2016 à 11:01Philippe6530Nombre de personnes en temps réelLa réponse de M12 devrait te convenir. Remarque : Module1 ne sert à rien dans ce contexte... Tu peux le supprimer ! A+...