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 49

DateAuteur du sujetSujetExtrait du message
02/01/2019 à 08:13YvouilleIncompatibilité de type'' sur un ordi, pas sur l'autreAfin de pouvoir aider un membre sur un autre fil, j’ai créé une macro qui fonctionne parfaitement chez moi, mais pas chez lui. Après avoir tenté 2 corrections, ça ne passe toujours pas sur son ordinateur. Etonnamment ça bloque sur la ligne Compteur = Compteur + Sheets("Full Stock").Range("P" & j) ci...
30/12/2018 à 22:31julie13 Somme avec conditionsApparemment etsije veut reprendre ce fil. Bonne soirée...
30/12/2018 à 16:46julie13 Somme avec conditionsOUI, absolument Mais il est difficile de te conseiller sensément sans avoir ton autre fichier à disposition. Fournis-nous donc une copie de la feuille concernée sur laquelle tu effaces les données confidentielles – tels que les noms des clients – mais sur laquelle on peut voir où se trouvent les don...
30/12/2018 à 16:33relmoModification d'une macro impressionSalut, Tu n'arrives pas à adapter les solutions à ton problème ou tu n'arrives pas à me montrer le résultat final ? Si tu n'arrives pas à adapter les solutions proposées à ton problème, ça ne m'étonne pas vraiment. Selon moi tu as assez mal posé ta question sur ce nouveau fil. Tu aurais dû fournir t...
30/12/2018 à 12:43HyacintheRegroupement des lignes sous une valeur donnée dépendanteTa réponse étant restée sans réponse depuis Noël, j’ai décidé de t’envoyer mes conseils sous forme de cadeau à retardement Si tu maitrises bien VBA et que ton code bloque à un endroit précis, tu peux demander de l’aide à ce propos. Cependant, si tes codes sont assez approximatifs – je n’ai toutefois...
29/12/2018 à 17:01relmoModification d'une macro impressionMa proposition que tu effectues des essais se rapportait à ta demande ci-dessus, qui a été développée par la suite. Je voulais alors te dire que tu pouvais tenter d'effectuer la copie sans formule imaginée, la mettre à disposition des autres utilisateurs potentiels, leur demander de tester et voir c...
29/12/2018 à 15:42relmoModification d'une macro impressionA toi de faire des essais ! Le code du fichier que tu as fourni – après que tu aies effectué ton choix de feuilles dans la ListBox - effectue une boucle For/Next et imprime à chaque passage la feuille concernée. J’y ai ajouté le traitement de chaque feuille – au niveau des lignes à masquer - juste a...
29/12/2018 à 13:54relmoModification d'une macro impressionJe ne comprends pas très bien ta question. Les macros en place fonctionnent sur toutes les feuilles. Je t’ai mentionné mes essais sur les feuilles Nectarine et Citron juste parce que j’y ai placé des cas spéciaux permettant de contrôler – au niveau des lignes à masquer - que ça fonctionnait à chaque...
29/12/2018 à 11:31relmoModification d'une macro impressionInutile de remettre tout mon message dans le tien, il est à disposition juste en-dessus Le fichier ci-joint devrait faire ton affaire. Regarde mes essais sur les feuilles Nectarine et Citron. Amicalement...
29/12/2018 à 10:19relmoModification d'une macro impressionVoici déjà un fichier qui n’affiche que certaines feuilles dans ta ListBox. Pour les restes, tes explications sont peu claires et contradictoires. Dans le fichier tu écris ‘’ '- Les onglets : Poire, Ananas, Litchi, Nectarine, Citron etc., sont les onglets où lorsque les Roc et Cor contiennent simult...
28/12/2018 à 20:31FyouComparateur de tableauIl n'y a que toi qui peut le faire, en cliquant sur le petit V dans l'un de tes messages. Pour ta solution en privé, soit patient, car maintenant je vais au cinéma https://www.youtube.com/watch?v=DUd_VzUKO7Y&feature=youtu.be puis probablement au lit Mais demain il faut à nouveau jour...
28/12/2018 à 20:25picbille Rechercher la valeur du dessus d'une case sur une colonne donnéeEffectivement que si les valeurs sont toujours dans un ordre croissant, ta formule fonctionne également très bien. Ce ne serait cependant pas le cas si l’ordre était ……… ‘’désordonné’’, mais difficile de savoir cela tant que Picbille ne revient pas à la charge. Dans cette attente, je propose une tro...
28/12/2018 à 20:11FyouComparateur de tableauMon travail a été réalisé en VBA, donc si tu n’arrives pas à modifier la macro que je t’ai fournie pour l’appliquer à tes fichiers, ce sera compliqué à t’expliquer comment faire cela, surtout si tu ne veux pas placer tes fichiers réels sur le Forum. Veux-tu me les fournir en privé et je regarde tout...
28/12/2018 à 18:57FyouComparateur de tableauJ'ai compris que tu veux passer en revue le tableau des colonnes A:B, voir si tu trouves ces références dans les colonnes D:F et - si oui - en additionner les quantités de la colonne F. Mon fichier réalise cela et place le résultat dans le tableau des colonnes H:J qui est à chaque fois effacé. Si tu...
28/12/2018 à 18:31picbille Rechercher la valeur du dessus d'une case sur une colonne donnéeSi tes données sont en colonne A, en B1 par exemple, place =PETITE.VALEUR(A:A;NB.SI(A:A;0)+1) Crodialement...
28/12/2018 à 18:25rolandleu INDIRECT dans le VBA - menus en cascadeOn ne voit pas trop où tu veux en venir avec ton fichier et tes essais semblent pas si bien partis. Regarde alors le fichier ci-joint ou des listes de validation sont placées par VBA et permettent des choix différents dans la colonne K en fonction du choix de la colonne L. Si c'est un truc dans le g...
27/12/2018 à 18:58Yvouille Ajouter une macro par macro dans ThisWorkbookMerci Steelson pour ce petit ''truc'' d'écriture Euh, je ne sais pas si tu m'as bien compris : j'ai donné l'information sur la date figée à Jean-Eric car il avait remplacé mon Range("Z1") par Date, mais toi tu avais bien laissé la référence à la cellule Z1. Effectivement que cette information n'est...
27/12/2018 à 18:12Yvouille Ajouter une macro par macro dans ThisWorkbook@ Fred Ta solution ne passe malheureusement pas. Ta ligne s'inscrit en rouge lorsque je la place dans mon code de base. Je suis arrivé à la faire venir en noir en modifiant l'ordre des guillemets, mais ça bloque alors plus loin, lorsque la macro souhaitée est inscrite dans ThisWorkbook Bon, je n'ai...
27/12/2018 à 14:53Yvouille Ajouter une macro par macro dans ThisWorkbookMerci à tous deux pour vos réponses matinales et .... si rapprochées Ca fonctionne à merveille mais je tombe à nouveau sur la prochaine (mauvaise) surprise. Le texte que je voudrais faire apparaître dans mon MsgBox contient des retours à la ligne et mon instruction ci-dessous ne donne pas le résulta...
27/12/2018 à 14:28ayoubrafikSupprimer des colonnes et déplacer des lignes vers une autre feuille (cond)Ca tu aurais pu trouver sur internet Un code à adapter à tes besoins : Amicalement...
27/12/2018 à 12:25ayoubrafikSupprimer des colonnes et déplacer des lignes vers une autre feuille (cond)Afin d'éviter que le code événementiel de la feuille TO DO se déclenche à chaque modification, j'ai placé les instructions Application.EnableEvents = False/True en début et en fin de la macro Copier_DNS. Puis j'ai modifié ton code de la feuille TO DO de cette manière : Amicalement...
26/12/2018 à 21:47ayoubrafikSupprimer des colonnes et déplacer des lignes vers une autre feuille (cond)Je ne suis pas certain d’avoir tout bien compris, mais je me lance. J’ai considéré que tu collais des données dans la feuille ‘’DNS’’ et que tu voulais ensuite en reprendre qu’une partie sur la feuille ‘’TO DO’’. Mais comme tu as les mêmes titres dans les deux feuilles, ça me parait bizarre. J’ai do...
26/12/2018 à 21:14Yvouille Ajouter une macro par macro dans ThisWorkbookUn tout grand merci pour ton aide. J’ai maintenant eu le temps de tester tout ça. Tes deux propositions fonctionnent très bien, mais ……. En fait, la solution qui me plairait le plus serait de pouvoir écrire un code. J’ai réussi à utiliser ton dernier exemple, mais ça se complique lorsque je veux ins...
26/12/2018 à 10:31Yvouille Ajouter une macro par macro dans ThisWorkbookMerci beaucoup pour ta réponse. Ton code permet de lire une macro dans ThisWorkbook, mais moi je voudrais aller en y inscrire une. Très rapidement, j'ai tenté d'écrire mais ça ne passe pas. Je n'ai plus le temps de faire plus d'essais avant ce soir, mais je ne pense pas que je vais réussir facilemen...
26/12/2018 à 08:58safach Corriger des références et des désignations à partir d'un autre classeurTes explications ne sont pas très claires, j’espère avoir plus ou moins bien compris. Par exemple tu n’utilises pas les noms des objets Excel (fichiers, feuilles, colonnes, cellules, etc.) – tel que je le fais ci-dessous – et il est difficile de savoir de quoi tu parles. Mais ton fichier ‘’Export mi...
25/12/2018 à 18:50Yvouille Ajouter une macro par macro dans ThisWorkbookSi je place les deux fichiers ci-joints dans le même dossier, que j’ouvre le ‘’Fichier 1’’ et que je lance la macro en place derrière le bouton ‘’Liste CdC’’, un nouveau ‘’Fichier 3’’ est créé sur la base d’une des feuilles du ‘’Fichier 2’’ (ouvert et refermé en cours d’exécution). Je souhaiterais p...
25/12/2018 à 17:10Yvouille Copie d’un classeur : Supprimer seulement une des deux macrosEUREKA ! Il fallait activer l’option ‘’Accès approuvé au modèle d’objet du projet VBA ‘’ sous ‘’Options/Centre de gestion de la confidentialité/Paramètre du Centre de gestion de la confidentialité/Paramètres des macros’’...
24/12/2018 à 13:05Yvouille Copie d’un classeur : Supprimer seulement une des deux macrosSalut Jean-Eric, Merci pour ta réponse. D'un côté, je comprends que tu ne saches pas trop que me dire de plus si ça fonctionne chez toi, d'un autre, j'espère que tu comprennes que je souhaiterais savoir pourquoi ça bloque chez moi Mais je trouve aussi surprenant, si ça bloquait chez toi à cause des...
24/12/2018 à 12:27Yvouille Copie d’un classeur : Supprimer seulement une des deux macrosSalut Jean-Eric, Je constate que tu as supprimé des passages qui me semblent essentiels et je n'arrive pas à voir si tu les as remplacés ailleurs. Toutefois, ton nouveau code bloque chez moi exactement au même endroit que la version que j'ai fournie tout-à-l'heure !! Il m'est donc impossible de voir...
24/12/2018 à 11:48Yvouille Copie d’un classeur : Supprimer seulement une des deux macrosLors de mon dernier message, j'avais souhaité ne pas tomber sur une nouvelle mauvaise surprise et ça n'a pas manqué J'ai entre-temps changé d'ordinateur et mon code ne fonctionne plus sur ma nouvelle machine. Ca bloque nouvellement sur le passage ci-dessous : Je me demande alors si je ne dois pas ac...
23/12/2018 à 22:39ZED21000 Dupliquer une feuille modèle remplie avec UserForm (Formulaire)C'est parce que tu m'as écrit cela que je t'ai demandé si tu avais effacé le RowSource de tes deux ComboBox 5 et 6, non pas sur le fichier que je t'ai envoyé, mais sur celui de tes essais...
23/12/2018 à 22:28ZED21000 Dupliquer une feuille modèle remplie avec UserForm (Formulaire)As-tu fait cela ...
23/12/2018 à 20:53ZED21000 Dupliquer une feuille modèle remplie avec UserForm (Formulaire)Je pensais qu'avec mon modèle et mes explications, tu t'en sortirais Cordialement...
23/12/2018 à 19:47ZED21000 Dupliquer une feuille modèle remplie avec UserForm (Formulaire)Re-bonjour, Dans le fichier ci-joint, je te montre comment résoudre ton problème de pourcent. Dans les propriétés du ComboBox, j’ai supprimé le RowSource et je charge les données par le code UserForm_Initialize. A te relire...
23/12/2018 à 18:29ZED21000 Dupliquer une feuille modèle remplie avec UserForm (Formulaire)C’est toujours sympa de dire si ce qui a déjà été réalisé convient ou non. Ainsi, est-ce que le remplissage de ta ComboBox à l’ouverture de ton UserForm, le remplissage du TextBox ‘’CreditsF’’ lors de la modification de ce même ComboBox et le fait que ton UserForm se referme lorsque tu cliques sur f...
23/12/2018 à 18:09Claire56Créer ou supprimer des lignes avec plusieurs conditionsCe que j’entends par garde-fou, ce sont des passages qui permettent d’éviter l’une ou l’autre erreur. Dans le fichier ci-joint, j’en ai placé quelques-uns dans la macro Insérer_X_lignes. Ainsi, si tu sélectionnes une ligne avant la ligne 8 et que tu lances le code, tu es informée que la sélection n’...
23/12/2018 à 16:46Claire56Créer ou supprimer des lignes avec plusieurs conditionsJe ne vois pas en quoi le fait de sélectionner un certain nombre de lignes à l’aide des outils en place dans Excel - même si elles ne sont pas contiguës - et d’appuyer sur ce bouton a de compliqué, mais bon. Pour ajouter des lignes, je te propose de sélectionner une cellule et de placer x lignes en...
23/12/2018 à 16:34Claire56Créer ou supprimer des lignes avec plusieurs conditionsCe n'est pas tout à fait exact. Mon code ne supprime pas une cellule, mais la sélection en cours (voir le code Selection.Delete ). Raison pour laquelle j'avais écrit que tu devais sélectionner des lignes entières avant de cliquer sur ce bouton. Si tu penses qu'un garde-fou est nécessaire afin de ne...
23/12/2018 à 16:18Claire56Créer ou supprimer des lignes avec plusieurs conditionsSi je n’arrive toujours pas à te convaincre avec ma nouvelle explication ci-après, je vais chercher une solution dans le sens que tu demandes, mais testes d’abord ce nouveau fichier, s’il-te-plait. J’ai enlevé tous les boutons au niveau des blocs A, B, C, etc. et les ai remplacés par le bouton en E1...
23/12/2018 à 15:45ZED21000 Dupliquer une feuille modèle remplie avec UserForm (Formulaire)Tu as beaucoup de questions et toutes ne sont pas très claires. Je te montre déjà comment refermer ton UserForm lorsque tu cliques sur ‘’Fermer’’, comment remplir ta ComboBox ‘’Contrats’’ ave la liste de la feuille ‘’Commandes’’ de la colonne G et comment, lorsque tu choisis l’une de ces valeurs dan...
23/12/2018 à 15:12Claire56Créer ou supprimer des lignes avec plusieurs conditionsEuh, vraiment désolé, j’ai un peu de peine aujourd’hui. Voici le bon fichier (enfin, je l’espère). Tu as posé une question au sujet de l’ajout de ligne à l’aide de bouton. Je réponds à cette question et ne voit pas vraiment ce que le nombre d’homme a à voir là-dedans. Il serait alors peut-être bien...
23/12/2018 à 14:13Claire56Créer ou supprimer des lignes avec plusieurs conditionsDésolé, j'ai oublié d'enregistrer mon travail Je l'ai alors refais et te le présente dans le nouveau fichier ci-joint. En fait, quel que soit la cellule que tu as sélectionnée, le code déclenché par les boutons + des blocs A et B fonctionne. Ainsi si tu places ton curseur en C20 et que tu cliques su...
23/12/2018 à 13:41Claire56Créer ou supprimer des lignes avec plusieurs conditionsJe te propose de modifier un peu ton fichier. Tu pourrais n’avoir qu’une seule macro pour ajouter des lignes et une seule pour en supprimer et que tous tes boutons y correspondant y soient reliés. Le rajout ou la suppression de lignes se ferait alors en fonction de la sélection en cours. Je t’en fai...
22/12/2018 à 16:21oiseaubleu Sélection ChangeJe ne suis pas certain d'avoir bien compris, mais normalement ce code devrait t'aider. Ce code se déclenche selon la valeur de la cellule sélectionnée, quel que soit son emplacement. Si c'est pas ça, je revois ton explication. Bien à toi...
21/12/2018 à 16:19Papi27190Maintenir info visible malgré défilementJe connais une solution pour déplacer des objets selon le scroll effectué, mais ça risque d'être compliqué à mettre en place dans ton cas et c'est assez peu précis. A voir si tu veux quand même utiliser l'idée en ne déplaçant que les textes et formes de ton fichier qui en ont vraiment besoin. Dans m...
21/12/2018 à 14:40Yoyo01000 Exécution d'une macro dans une feuille à l'ouverture d'un classeurC'est effectivement une autre manière de réaliser ton besoin. Tu as supprimé tous les ''Select'' de ton code, c'est un bon nettoyage. Tu peux encore alléger ton code de la manière suivante ...
21/12/2018 à 12:40Yoyo01000 Exécution d'une macro dans une feuille à l'ouverture d'un classeurJe trouve que ta demande n'est pas très claire et ton fichier modèle manque incontestablement Je me suis dit que tu souhaitais qu'à l'ouverture - quelle que soit la feuille sur laquelle a été enregistré et fermé le fichier - la ''Feuille 1'' soit activée et que la macro ''macro_formules'' soit décle...
21/12/2018 à 12:20oiseaubleu Sélection ChangeTa demande est vraiment compliquée à comprendre. L'idéal serait que tu simules un fichier tout simple – avec seulement 5 ou 10 données exemples – démontrant ton problème. Ensuite explique clairement ton souci en faisant référence aux objets Excel. Si tu dis par exemple : Je souhaite que lorsque je c...
21/12/2018 à 12:11Devery Copier une valeur d'un fichier .txtTu leur avais probablement donné plus d'informations qu'à moi La personne qui t'a aidé t'a proposé une solution par ''tableau'', mais dans ce cas-ci ça ne change pas énormément, puisqu'il n'y a pas vraiment de temps à gagner. Comme à chaque fois, plusieurs solutions sont possibles. Très bonnes salut...
20/12/2018 à 16:27Devery Copier une valeur d'un fichier .txtRe, Déjà ta première demande n'était pas très claire, mais là ça se complique de plus en plus. Tu devrais déjà me fournir un fichier exemple. Par exemple lorsque tu me dis que ta ligne 110 contient plusieurs valeurs, je ne visualise pas du tout pourquoi tu parles de cette ligne 110 alors qu'un momen...