Fanatique d'Excel

Inscrit le :06/04/2007
Dernière activité :Lundi à 18:37
Version d'Excel :2016
Lieu :CH - Valais de Cœur
Messages
10'819
Votes
979
Fichiers
0
Téléchargements
0
SujetsMessagesStatistiquesVotes reçus

Messages postés par Yvouille - page 44

DateAuteur du sujetSujetExtrait du message
16/08/2019 à 10:59Aurelie266Captions et labelsSi je t'ai bien comprise, le fichier ci-joint devrait répondre à ton attente. Pour l'instant, ça ne fonctionne pas si tu cliques sur le bouton ''Retour'' du deuxième UserForm car ma macro n'est prévue qu'à l'initialisation du UserForm2, mais ça pourrait être complété si la première partie te convien...
15/08/2019 à 10:01stepaustrasBoucle for ou for eachJe t'avais conseillé d'ouvrir un autre fil - avec toutes les indications manquant la première fois - car moins de membres s'intéressent à un sujet déjà défloré. A toi de voir si tu reçois malgré tout encore de l'aide sur ce fil. N'oublie pas de dire un p'tit merci par-ci, par-là (ça a dû être précis...
14/08/2019 à 22:31stepaustrasBoucle for ou for eachJ'avoue ne pas comprendre grand chose pour l'instant et ne pas avoir le temps de chercher une solution à ton problème d'ici 3 à 4 jours, avec des chances de succès limitées. Je te propose donc que tu indiques ce fil comme résolu et que tu en ouvres un tout neuf, mais en joignant immédiatement ton fi...
14/08/2019 à 22:16fny2510Somme d'une ligne en fonction de la couleur d'une autreTu ouvres les deux fichiers concernés à l'écran puis tu vas dans l'explorateur de projets VBA par Alt/F11. Tu y verras les deux fichiers (dans mon exemple, le fichier que je t'ai fourni et le fichier ''Classeur1'', marqués en jaune) et par un cliquer-déplacer, tu passes le ''Modul1'' dans le VBAProj...
14/08/2019 à 16:47fny2510Somme d'une ligne en fonction de la couleur d'une autreA ta question très claire, je donne une réponse tout aussi précise : c’est déjà en place EDIT : Je ne savais pas qu'en ajoutant un smiley par l'intermédiaire d'un téléphone portable, ça le rendait si grand Voilà qui est corrigé...
14/08/2019 à 15:43fny2510Somme d'une ligne en fonction de la couleur d'une autreTu as trop de questions à la fois et elles sont mal expliquées. Ne donnes jamais d'explication dans les fichiers Excel eux-mêmes, mais uniquement sur ton fil, sinon on n'a pas l'historique de la discussion. Utilise les références aux objets excel tels que cellule, ligne, colonne, etc. J'ai compris q...
14/08/2019 à 15:23stepaustrasBoucle for ou for eachOn ne peut pas faire grand chose avec ton explication et ton bout de code. Tu devrais joindre ton fichier ou un fichier modèle Amicalement...
14/08/2019 à 15:21achraf2020Supression d'un ligneOn ne peut pas dire que tes explications sont très claires, il m'a fallu un moment pour comprendre et j'espère que c'est bien le cas Selon ta demande, les lignes sont effacées et non pas supprimées. Tu remarqueras sur mon exemple que s'il n'y a qu'une seule ligne pour un id, elle est effacée égaleme...
23/07/2019 à 18:36BendivxRecherche une valeur etJe t'avais averti qu'il y avait un souci à ce niveau-là. Mais comme tu as trouvé d'où vient le problème, je te propose une solution. Après le double clic qui place ou enlève les ‘’Oui’’, la cellule juste sur la droite est maintenant sélectionnée. Ainsi tu ne peux plus ''rester dans la cellule double...
20/07/2019 à 10:06jerocolo76 Tirage equipe petanqueMon apport est ridicule par rapport à celui de Dranreb, si ce n'est que j'ai persévéré à y croire Si tu as des soucis pour le classement, reviens sur ce fil. A une prochaine...
19/07/2019 à 21:47jerocolo76 Tirage equipe petanqueJe n’ai plus voulu te dire que je continuais à vouloir comprendre pourquoi ma macro partait en vrille afin de ne plus devoir t’en donner des nouvelles durant quelque temps, mais j’ai placé une demande sur un autre Forum afin de tenter d’avoir cette réponse. Si ma question n’a toujours pas trouvé sa...
19/07/2019 à 20:21BendivxRecherche une valeur etDans la version ci-jointe, sur la feuille ‘’Base’’, tu peux enlever ou mettre en place des ‘’Oui’’ par un double clic dans les cellules C3 :D263. La ligne 263 fonctionne encore car tu as une formule en B263 et que c’est sur cette colonne que je recherche la dernière ligne utilisée. Il arrive parfois...
14/07/2019 à 09:40YvouilleVBA : Macro qui part en vrilleJe ne désespère pas de trouver une solution à mon problème Pour rappel, dans la Version 3, fournie sur ce fil le 16 juin à 10 heures 3, le passage qui me crée des soucis actuellement n’en créait pas. J’ai alors tenté de mettre en commentaire certains nouveaux passages créés depuis lors afin de voir...
13/07/2019 à 12:21jerocolo76 Tirage equipe petanqueJe ne sais pas dans quelle mesure tu as suivis mes autres fils sur lesquels j'ai demandé de l'aide au sujet du fichier que j'avais commencé pour résoudre ton problème, mais, en résumé, comme personne parmi les intervenants ''volontaires'' n'a pu me fournir de solution, j'ai demandé en privé à deux o...
13/07/2019 à 12:02BendivxRecherche une valeur etCa a pris pas mal de temps afin que je te réponde, mais premièrement j’étais assez occupé et deuxièmement j’ai absolument voulu trouver une solution si des données sont déjà en place sur les feuilles des semaines et que tu ajoutes des dates sur la feuille ‘’Base’’. Dans le fichier ci-joint, sur la f...
11/07/2019 à 16:43Yvouille Référence à des feuilles dans une formuleSalut Jean-Eric, Super, c'est exactement ce que je cherchais. Merci infiniment Bonne fin de journée...
11/07/2019 à 12:26Yvouille Référence à des feuilles dans une formuleSelon l'exemple ci-joint, je voudrais pouvoir introduire un numéro de semaine dans la cellule B1 de la feuille ''Base'' et que la formule en B2 trouve la valeur de la cellule A1 de la feuille de la semaine correspondante. Est-ce possible ? Pour l'instant, ma formule en B2 est figée pour la ''Semaine...
03/07/2019 à 15:52BendivxRecherche une valeur etJe suis un peu surpris de ta réponse car selon moi c'est quand même un problème. Admettons que tu ailles sur la feuille "Semaine 1" du dernier fichier fourni, que tu remplis une ou deux données dans les colonnes B et suivantes, que tu sélectionnes une autre feuille puis que tu reviennes sur la feuil...
01/07/2019 à 21:26judoka0209Si cellule égale àJ'aime bien l'adage : "Les belles promesses rendent les fous joyeux'' Amicalement...
01/07/2019 à 21:05BendivxRecherche une valeur etDans la version ci-jointe, toutes les dates dépendent de l’année inscrite en H2 de la feuille ‘’Base’’. On pourrait prévoir une macro à la place de celle placée derrière le bouton ‘’Réinitialiser les semaines’’ qui permettrait de créer un nouveau fichier sur la base d’une nouvelle année que tu indiq...
29/06/2019 à 23:57Maxlp584 Insertion ligne sous conditionsBen, je t'avais promis que je corrigerai ton code si nécessaire, non ? Voici le code adapté en annexe. Amicalement...
28/06/2019 à 22:14Maxlp584 Insertion ligne sous conditionsSi tu avais cherché un peu sur internet, tu aurais trouvé rapidement 49 345 réponses et quelques-unes de plus en creusant un peu. Selon moi, 0.003472222 correspond à 4 minutes, 9 dixième, 99 centièmes et 836 millièmes – ou un truc dans le genre – alors que 5/1440 correspond exactement à 5 minutes. G...
27/06/2019 à 23:08BendivxRecherche une valeur etJe ne suis toujours pas certain de t’avoir bien compris. Dans le fichier ci-joint, tu peux indiquer soit une, soit deux séances par jour dans les colonnes C et D de la feuille ‘’Base’’. Je ne vois pas l’intérêt de pouvoir inscrire ‘’Non’’ lorsqu’il n’y a pas de rendez-vous, mais peut-être as-tu malg...
27/06/2019 à 18:44triphop Concaténer des cellules de manière aléatoireRe, Je ne sais pas dans quelle mesure tu t'intéresses aux codes VBA fournis, mais dans celui que je t'ai envoyé hier, il y a une boucle parfaitement inutile. Voici donc un fichier corrigé. Ca ne change rien au résultat, mais c'est pour la ''correcture'' de ma macro. Inutile de me répondre. Amicaleme...
27/06/2019 à 18:32Maxlp584 Insertion ligne sous conditionsRe-bonjour, Je suis absolument désolé, mais c'est déjà la deuxième fois que je fais une erreur au niveau des fichiers joints sur ton fil J'avais laissé le fichier sur lequel j'ai travaillé hier soir sous ''Téléchargements'' puis j'ai joint le dernier fichier que j'avais dans mon dossier ''Forum''. A...
26/06/2019 à 23:19gmarcheAtteindre une cellule à partir d'une autre qui est égale à la premièreJe pense que mon idée sera dure à battre...
26/06/2019 à 23:09triphop Concaténer des cellules de manière aléatoireCe n'est pas tout à fait exact : j'avais tout d'abord pensé que tu souhaitais n'avoir qu'une seule fois chaque texte et je suis parti dans la bonne direction. Puis j'ai remarqué la deuxième ligne de tes exemples reproduits ci-dessous - il y a deux fois le Text2 - et j'ai modifié ma manière de faire...
26/06/2019 à 22:31Maxlp584 Insertion ligne sous conditionsOn ne peut pas vraiment dire que tu as suivi mes conseils et répondu à ma demande Tu ne dis pas si tes conditions sont des OU ou des ET : Tu souhaites E6 =E4 ET B6 <> D4 ET B6 - D4< 5 MINUTES ou alors E6 =E4 OU B6 <> D4 OU B6 - D4< 5 MINUTES ?? Un fois tu dis indiques la condition...
26/06/2019 à 08:22gmarcheAtteindre une cellule à partir d'une autre qui est égale à la premièreJe pense que la solution à ton problème pourrait être de travailler sur plusieurs fenêtres à la fois, de manière à avoir tes deux feuilles visibles en même temps. Regarde le lien ci-joint : https://support.microsoft.com/fr-ch/help/254791/how-to-manage-multiple-windows-in-excel Je suis aujourd'hui su...
26/06/2019 à 08:01triphop Concaténer des cellules de manière aléatoireUn fichier exemple est toujours le bienvenu Je ne comprends pas le but d'avoir tes textes sur x lignes, puisque ce sont toujours les mêmes textes. Dans le fichier ci-joint, tu as tes 6 textes dans la plage A1:F1 et le résultat qu'il me semble que tu souhaites dans la colonne H. A chaque modification...
25/06/2019 à 18:44Maxlp584 Insertion ligne sous conditionsTout d'abord, pour la boucle For/Next, tu dois t'arrêter à la ligne 3 car il est inutile - et impossible - de comparer les lignes 2 et 1 (les lignes 2 et 2 - 1). Ton code n'arrive pas à contrôler si 05:58 - "Fin" est plus petit que 5 minutes ou non D'ailleurs, la macro bloque lorsque I = 2. Ensuite...
25/06/2019 à 16:44Maxlp584 Insertion ligne sous conditionsJe trouve ta demande et ton exemple assez mal foutus. Tout d'abord, la macro dans ton fichier ne correspond pas à celle inscrite sur le fil. Laquelle est la bonne ? Ensuite tu as déjà des lignes vides entre les lignes que tu mentionnes (par exemple la ligne 39 est vide alors que tu prétends qu'elle...
25/06/2019 à 15:33Utilisateur55 Calcul heure supplémentaireMerci à toi de me répondre. Le problème vient peut être du fait que le premier fichier fourni est de type .ods. Alors voici en annexe un fichier .xlsx qui devrait montrer les formules. Sinon, voici la formule en B29 : et en B30 : Amicalement...
25/06/2019 à 12:13YvouilleVBA : Macro qui part en vrilleSelon des conseils de Dan en privé, j'ai tenté de saucissonner mon code et de remettre à zéro les variables lorsque je n'en ai plus besoin. Dans le nouveau fichier ci-joint, j'ai donc un Module-Base avec une Sub Tirages() depuis lequel des macros sont appelées dans d'autres modules. Mais le fonction...
25/06/2019 à 11:54Utilisateur55 Calcul heure supplémentaire[b]BONJOUR MERCI [/b] à toi de me répondre. Il y a de nouvelles formules en B29 et B30. Cordialement...
23/06/2019 à 10:48Batonay Aide VBA pour mise en formeMerci à toi pour ton retour. J'ai quand même réfléchi durant la nuit, mais si tu es seul à utiliser ce fichier - ou un nombre restreint de personnes mises au courant - tu pourrais quand même utiliser le fichier tel que je te l'ai fourni hier soir dans ce sens qu'il suffirait d'activer la case ''Astr...
22/06/2019 à 23:33Batonay Aide VBA pour mise en formeRe-salut, Maintenant que je l’ai étudié un peu plus à fond, je peux te dire que ton fichier est très mal foutu et que tu sembles ne pas y comprendre grand-chose. Désolé de ne pas mettre de gants, mais autant être sincère avec toi. La macro que tu as placé en dernier sur ton fil n’est pas liée à la C...
21/06/2019 à 21:44abouhajaCopier coller des colonnes de plusieurs feuillesDans le fichier ci-joint, à chaque fois que tu sélectionnes à nouveau la feuille ''ALL", ses données sont actualisées en fonction des modifications sur les 5 autres feuilles. Ca mouline un peu, mais je n'ai pas trouvé de solution plus rapide (chez moi, résultat en 3 secondes environ). Amicalement...
21/06/2019 à 16:42Batonay Aide VBA pour mise en formePeux-tu indiquer un exemple de sélection possible (plage contigüe, plusieurs plages non contigües simultanément, ??) et préciser si tu souhaites le texte en AC5 individuellement dans chacune des cellules sélectionnées ou une seule fois dans cette plage (non fusionnée, on s'entend bien) ? Peux-tu éga...
21/06/2019 à 15:31BendivxRecherche une valeur etIl y a une ou deux choses qui m'étonne : Sur la feuille ''Base'', tu n'as qu'une seule entrée possible par jour alors que tu as 8 plages horaires possible. Donc, dans ton exemple, si tu as un ''Oui'' sur la feuille ''Base'' le 3 juillet, il faut simplement reporter cette date dans la feuille semaine...
21/06/2019 à 09:11BendivxRecherche une valeur etDans l'attente de tes nouvelles...
21/06/2019 à 09:07judoka0209Si cellule égale àUn fichier modèle ou un "fichier anonymisé" peut toujours être placé sur le Forum Comme explication complémentaire, tu n'as fait que répéter ce que tu avais déjà dit. Là je dois travailler à l'aveugle et c'est peu "prenant". Essai la modification suivante : Chez moi j'ai une erreur sur la ligne if (...
20/06/2019 à 16:44pascal.59 Case a option VBA userformTa demande n'est pas très claire. Si ma solution n'est pas ce que tu souhaites, indique mieux ce que tu veux faire. Cordialement...
20/06/2019 à 16:30BendivxRecherche une valeur etJe n'ai pas tout le temps du temps à disposition, mais par-ci, par-là, oui. Donc si tu es un peu patient, on peut faire une avancée monstre en 2 à 3 semaines ou moins. Parfois je reste 2 à 5 jours sans pouvoir donner des nouvelles. Il faut par contre déterminer le plus précisément possible ce que tu...
20/06/2019 à 16:20judoka0209Si cellule égale àJe trouve ta demande assez imprécise ; d'ailleurs tu n'as reçu de réponse ni d'un côté, ni de l'autre, ce qui semble confirmer mon idée. L'idéal serait d'avoir ton fichier à disposition (un fichier simplifié sans données confidentielles irait très bien) et deux ou trois mots d'explication sur ce que...
20/06/2019 à 16:10BendivxRecherche une valeur etTu pourrais alors déjà dire ce que tu penses de mon travail. Par exemple tu pourrais me dire si tu veux une feuille par semaine ou si tu veux sur une seule feuille pouvoir choisir la semaine à traiter. Si tu ne veux par exemple qu'une seule feuille, tu pourrais déjà placer les formules à déterminer...
20/06/2019 à 11:17BendivxRecherche une valeur etUn fichier joint aurait été de la plus grande utilité En règle générale, évite les lignes vides et les cellules fusionnées dans tes fichiers. On peut créer des tas de mise en forme pour éviter cela, tel que dans le fichier ci-joint. Je te montre également comment tu pourrais reporter les données de...
19/06/2019 à 22:15Simon_Lbb Sélectionner un tableau de taille variableSalut Jean-Eric, Merci d'être intervenu sur ce fil, mais je n'aurais quand même pas laissé tomber Simon du moment qu'il avait fourni un fichier...
19/06/2019 à 22:10condor64 Formule recherche@Condor Il est précisé sur les sites proposant la formule que je t'ai resservie à mon tour qu'il s'agit d'une formule matricielle à confirmer par Ctrl+Maj+Enter. Ca veut dire que tu sélectionnes dans la barre de formule ta formule =SOMME(GRANDE.VALEUR(R1:Z1;LIGNE(1:7))) et tu tapes Ctrl+Maj+Enter et...
19/06/2019 à 16:06Simon_Lbb Sélectionner un tableau de taille variableOk, pas de problème pour moi si tu ne peux pas fournir un fichier exemple. Bonne continuation...