Fanatique d'Excel

Inscrit le :06/04/2007
Dernière activité :Aujourd'hui à 09:13
Version d'Excel :2016
Lieu :CH - Valais de Cœur
Messages
10'815
Votes
981
Fichiers
0
Téléchargements
0
SujetsMessagesStatistiquesVotes reçus

Messages postés par Yvouille - page 116

DateAuteur du sujetSujetExtrait du message
13/03/2014 à 13:51Cappe Pierre Automatiser une fonction rechercheSelon moi ton nouveau fichier ne fait qu’apporter de la confusion puisque tu ne dis toujours pas ce que tu désires réaliser. Dans ce fichier, si tu choisis ‘Allemagne’ en A3 de la feuille ‘Recherche’, tu as une liste déroulante basée sur la colonne B de la feuille ‘Listes’ qui apparait en B3 de la f...
13/03/2014 à 12:39gorbachuvCamparaison de 2 coulonnesTu es vachement pressé, pour quelqu’une qui demande de l’aide gratuitement ; deux messages sur ton fil + 1 contact (ou 36 ?) en privé en moins d’une heure Je pense qu’avec un bout de fichier exemple, on te répondra plus volontiers (y a-t-il des noms à double ? comment faire correspondre la liste des...
13/03/2014 à 12:31ThierrryAlignement de mêmes références dans 2 tableaux ExcelRe, Je suis désolé, mais je travaille actuellement sur un PC germanophone et après avoir écrit ma formule en allemand, je dois la traduite en français. J’ai donc fait une ou des erreurs dans mon premier message. Voici donc une nouvelle formule qui devrait fonctionner. Essaie déjà celle-ci et si ça v...
13/03/2014 à 12:23Cappe Pierre Automatiser une fonction rechercheRe, Es-tu en train de m’expliquer que tu désires ouvrir le UserForm par le bouton ‘Ouvrir’, y choisir une ‘Classe Colonne A’ par l’intermédiaire de la liste déroulante en regard (avec les valeurs C1 à C18) et qu’en fonction du choix opéré là, un autre choix que celui qui est à disposition dans la pr...
13/03/2014 à 09:36Cappe Pierre Automatiser une fonction rechercheRe-bonjour, Tu ne dis pas comment tu sélectionnes une valeur « Clas1 à Clas18 » ou une valeur de « Circonf » ; je présume alors que c’est par l’intermédiaire de la forme qui s’ouvre lorsque tu cliques sur le bouton « Ouvrir ». Sur l’image ci-dessous tu peux voir que j’ai alors sélectionné C5 comme ‘...
13/03/2014 à 08:34Cappe Pierre Automatiser une fonction rechercheTes demandes ne sont pas toujours très claires ; d’ailleurs 23 visiteurs ont ouvert ton fichier, mais personne ne se lance à t’aider. Sur ton fil, tu indiques « Je n’arrive pas à modifier une fonction Recherche ». De quelle fonction Recherche parles-tu ??? Si nécessaire, utilise les références Excel...
13/03/2014 à 08:05ThierrryAlignement de mêmes références dans 2 tableaux ExcelTu parles de tes colonnes V et T du fichier ‘Correspondances V T BIS’, mais tu as deux colonnes V et deux colonnes T. Je n’ai donc considéré – pour ce fichier - que tes colonnes Excel A, B et C et j’ai ignoré les colonnes Excel D et E. Selon moi la fonction RECHERCHEV() devrais faire l’affaire. Dans...
13/03/2014 à 07:17cos81 Mise a jour d'un tabeauAh, d’accord, Si tu en reviens à ta demande du 10 mars [ Tu as écrit : "Je cherche donc une ligne à ajouter au debut du code 2 qui permet d'annuler le code 1 juste le temps de la macro (code 2) puis de rendre à nouveau le code 1 actif en fin de macro" ] je ne peux que te répéter ma réponse d...
12/03/2014 à 19:52cos81 Mise a jour d'un tabeauJe remarque à l’instant que tu es sur Excel 2003 et j’espère que les problèmes ne viennent pas de là. Mais ça m’étonnerait un peu, car les codes qui créent problèmes d’une version à l’autre sont quand même connus. A part ça, je ne sais plus que te conseiller ; les codes que je prétends qui fonctionn...
12/03/2014 à 18:23rudylandryMacro Relation entre deux tableaux ExcelJ'ai d'abord vu ton texte ci-dessous : et je me suis lancé à corps perdu dans la correction de ton code pour pouvoir te fournir le fichier ci-joint. Puis au moment de poster, j'ai encore vu le texte complémentaire et là j'avoue que je ne comprends plus rien. Est-ce que ça concerne également le trans...
12/03/2014 à 15:10mac Intégrer un calcul à une recherche en cliquant sur un boutonJ'ai indiqué le 7 mars que, vu que Cousinhub voulait reprendre le flambeau, j'avais la politesse de me retirer. Amicalement...
11/03/2014 à 21:32cos81 Mise a jour d'un tabeauRe, Tu m'écris en privé : En fait, lorsqu'il y a ce problème, ton code tourne en boucle mais très lentement. Donc lorsque tu l’arrêtes, il peut être sur n’importe quelle instruction de la boucle, donc sur n’importe quelle ligne du passage ci-dessus. Ce qui serait donc plus intéressant à savoir, ce s...
11/03/2014 à 15:07cos81 Mise a jour d'un tabeauDans le fichier ci-joint, tu as un code qui comporte cette ligne : Set Fichier_Cible = Workbooks("Xxx.xls") Tu dois y remplacer le nom du fichier que j’ai utilisé pour mes essais "Xxx.xls" par le nom et l’extension de ton fichier à mettre à jour. Si tu préfères inscrire le nom de ce fichier sur la f...
11/03/2014 à 14:02NAKKOUZICopier plusieurs valeures d'un fichier à un autreA voir tes fichiers exemple, il me semble quand même qu'une macro bien compliquée serait hautement exagérée pour un travail unique. Si tu ne peux pas fournir tes fichiers réels sur le site, peux-tu me les envoyer en privé (tu cliques sur l'enveloppe sous mon avatar) ? Je pense qu'avec 1 copier-colle...
11/03/2014 à 10:41NAKKOUZICopier plusieurs valeures d'un fichier à un autre...
11/03/2014 à 09:31cos81 Mise a jour d'un tabeauRe-bonjour, J’ai pris le dernier fichier que tu m’as envoyé en privé ce matin et j’ai lancé le code. Après 20 secondes environ, j’ai interrompu le code par la touche ‘Esc’ et j’ai été voir par le débuggeur combien de boucles avaient déjà été effectuées : environ 100 à 200. On peut donc dire que ça r...
10/03/2014 à 21:45NAKKOUZICopier plusieurs valeures d'un fichier à un autreIl serait intéressant de savoir si ton besoin est unique ou si tu dois effectuer ces transferts régulièrement. Et puis rien ne remplace un fichier Excel comme démo ; sur la base de tes indications, on n’a pas trop l’envie de se lancer Alors fournis-nous deux fichiers modèles, avec juste 4 ou 5 exemp...
10/03/2014 à 21:06cos81 Mise a jour d'un tabeauJ’ai repris le fichier que tu m’as fourni le 5 mars à 9:41 AM en privé. Si j'y colle le dernier code que tu fournis ci-dessus avec ton dernier message (avec le passage Range("D" & k) = .Range("D" & i) en plus) et que je laisse le code Private Sub Worksheet_Change de la feuille ‘Base de données’ acti...
10/03/2014 à 10:07Mrik117 Creat° Macro pour dupliquer des lignes avec conditionsSi tu avais remarqué qu’il y avait une petite erreur dans l’énoncé de la question de ce membre, il était aberrant de placer ta réponse du 7 courant au lieu de faire remarquer son erreur à Mrikq117 et de lui proposer une solution Je trouve ta manière de réponse aux fils sur lesquels tu interviens abs...
09/03/2014 à 08:08philippe87 RecherchV en VBARe,. Je n’ai pas très bien compris – lorsque tu dis : ‘Ok pour la macro’ – si tu veux dire que tu es content de la macro reçue ou si tu désires recevoir l’autre macro mentionnée ? Alors, à tout hasard, voici un code qui effectue la même recherche mais qui place les valeurs trouvées dans les cellules...
08/03/2014 à 18:45cos81 Mise a jour d'un tabeauLà je suis au chalet et je n’ai pas le programme .rar à disposition ; je ne peux donc pas ouvrir aujourd’hui ton fichier reçu en privé pour essayer ton dernier code. D’ailleurs, afin de placer un fichier trop gros pour le site Excel-Pratique, tu devrais plutôt passer par le site C-Joint, éventuellem...
08/03/2014 à 08:39philippe87 RecherchV en VBANormalement le passage ci-dessous devrait faire l'affaire. Si ça ne joue pas, merci de fournir ton fichier. En enregistrant une macro alors que tu inscris cette formule dans une cellule, tu aurais pu voir comment se construit cette instruction A la place d'inscrire une formule dans tes cellules, tu...
08/03/2014 à 07:47Mrik117 Creat° Macro pour dupliquer des lignes avec conditionsRe, Sur la base de tes exemples, j’ai quelques questions : Tu as modifié la date de début du contrat 13/11-96 entre les deux feuilles. Si la date de début était restée le 1er novembre 2013, la date de fin aurait bien été le 30 octobre 2014, non ? Ou une date de début de contrat n’est pas possible en...
07/03/2014 à 23:30mac Intégrer un calcul à une recherche en cliquant sur un boutonMerci infiniment d’être venu me sauver ; je crois que je ne m’en serais jamais en sorti sans toi. Bonne continuation à vous deux...
07/03/2014 à 23:14cos81 Mise a jour d'un tabeauNon, pas tout à fait Après l’instruction (ou avant, on s'en fout ) Range("I" & k) = .Range("I" & i) Place une ligne supplémentaire Range("D" & k) = .Range("D" & i) Le même passage que dans mon dernier message ainsi modifié doit donc être VARIANTE Amicalement...
07/03/2014 à 23:06mac Intégrer un calcul à une recherche en cliquant sur un boutonEncore une question toute bête et ensuite je me mets sérieusement au boulot (alors tu risques de ne plus entendre parler de moi pour une semaine environ) : Tu indiques qu’entre le 1er janvier et le 4 février 2014 il y a 35 jours et qu’il y a 8 jours entre le 23 décembre 2013 et le 1er janvier 2014....
07/03/2014 à 22:21cos81 Mise a jour d'un tabeauMais pas tu tout, tu me m’embête pas. J’avais compris que si une ligne existait déjà, seul le prix devait être actualisé. Dans la partie de code ci-dessous : la ligne k = Application……. recherche si un symbole existe. Si oui, k est plus grand que 0 et on passe donc par la ligne Range("I" & k) = .Ran...
07/03/2014 à 21:49ricouvbx Partie fixe et variable dans une liste déroulanteComme je n’aime pas trop passer en privé lorsque ce n’est pas nécessaire, je me permets de répondre à ta demande privée sur le Forum. Ton problème est assez étonnant dans ce sens qu’il vient uniquement du fait qu’il manque la déclaration d’une variable dans le code. Tu dois donc modifier la ligne pa...
07/03/2014 à 21:25cos81 Mise a jour d'un tabeauCe que tu me racontes là me semble impossible. Si à un certain moment donné i vaut 5 et DerLig vaut 20, l’instruction réalise ceci : elle copie la plage B5:I5 (y compris la cellule D5) de la feuille X et la colle sur la feuille Y, dans une plage de même dimension dont la première cellule est la B20...
07/03/2014 à 21:13mac Intégrer un calcul à une recherche en cliquant sur un boutonOH PUTAIN ! Désolé, ça m’a échappé Pour contrôler toutes les données entre elles, ça va prendre un sacré temps !! Mais comme je vois que tu as des séparations entre les colonnes d’une même catégorie (par exemple un groupe de colonnes I à L, un groupe M à O, un groupe P et Q et un dernier ‘groupe’ R...
07/03/2014 à 21:03iliyes Recherche qur plusieurs feuilles par USERFORMPlus tu attends entre deux messages, plus je dois réétudier ton fichier Un tout petit mot sur les nouveautés apportées gratuitement feraient toujours plaisir Dans le fichier ci-joint, la solution à ton nouveau problème. Cordialement...
07/03/2014 à 20:39Lelion Recherche automatique en fonction 2 critèresJe ne connais pas trop les fonctions personnalisées, probablement parce que l’on peut très bien s’en passer dans plus de 99 % des cas ???? Dans le fichier ci-joint, à chaque fois que tu modifies quoi que ce soit sur la feuille, une macro événementielle – placée dans le code de la Feuil1 - est déclen...
07/03/2014 à 19:54Mrik117 Creat° Macro pour dupliquer des lignes avec conditionsPeux-tu nous fournir un fichier avec 3 ou 4 lignes exemple de ton fichier actuel et - éventuellement sur une feuille séparée - le résultat que tu désirerais obtenir ? Cordialement...
07/03/2014 à 16:30mac Intégrer un calcul à une recherche en cliquant sur un boutonSi je t’ai bien compris, tu renonces à avoir les informations pour les données antérieures au 1er janvier 2014 ? Parce que tu as bien compris que je te proposais de mettre à jour ton tableau pour les données déjà en place d’une manière manuelle puis de n’automatiser que la mise à jour des données fu...
07/03/2014 à 16:23cos81 Mise a jour d'un tabeauSelon moi, si ton code tourne pendant une minute et demi et qu’il s‘arrête normalement, c’est qu’il a été au bout de son travail. Par contre s’il tournait indéfiniment ou qu’il bloquait clairement (alors tu dois débugger), ça serait autre chose. Maintenant, par sécurité, tu peux faire un essai en co...
07/03/2014 à 12:10flo204213 Comparararer valeur d'une cellule avec valeurs d'une colonneRe-bonjour, Ce n’est pas la peine de reprendre à chaque fois tous mes textes ; ils sont à disposition plus haut. La ligne For i = 7 To .Range("I" & Rows.Count).End(xlUp).Row fait effectivement que ça boucle de la ligne 7 à la dernière ligne de la colonne I, mais cette boucle est interrompue plus loi...
07/03/2014 à 11:54housal Sauvegarde de données / DateCe n’est pas la peine de reproduire mon message dans son entièreté ; il est toujours à disposition au-dessus. Je ne suis pas tout à fait de ton avis ; je trouve que cette macro se justifie pleinement, ne serait-ce que pour trier les données. Pour voir le code, tu tapes Alt+F11 et tu cliques sur Modu...
07/03/2014 à 09:51flo204213 Comparararer valeur d'une cellule avec valeurs d'une colonneLe temps que je rajoute un passage à mon dernier message, tu avais déjà répondu Regarde alors ce que j'y ai rajouté...
07/03/2014 à 09:42flo204213 Comparararer valeur d'une cellule avec valeurs d'une colonneTrès probablement que oui, mais selon moi - dans le cas présent - cela correspond à compliquer le code juste pour le plaisir de compliquer ; je n'en vois absolument pas l'intérêt. Très probablement également. Mais là je dois avouer ne pas être trop au courant de la chose. Je te conseille aussi d'ind...
06/03/2014 à 20:22loupin Conversion comptes bancairesJe me disais bien qu'il devait y avoir un numéro de contrôle pour tous les pays...
06/03/2014 à 20:17mac Intégrer un calcul à une recherche en cliquant sur un boutonRe-bonjour, Je t’ai proposé de mettre à jour ton fichier jusqu’à une date x, mais sans savoir du tout comment j’allais m’y prendre. Comme il s’agit d’un travail unique, peut-être que je vais le faire d’une manière assez bricolée. Je ne veux quand même pas te fignoler un code parfait pour ce travail...
06/03/2014 à 20:01loupin Conversion comptes bancairesMessage effacé - Eventuellement que le numéro de contrôle n'existe que dans certains pays. Amicalement...
06/03/2014 à 19:50housal Sauvegarde de données / DateVoici ce que je te propose : Dans le fichier ci-joint, tu as ta feuille ’Planning Interventions’ qui te sert de base (toutes les formules ont été effacées). Chaque mois tu copies cette feuille et tu la renomme comme je l’ai fait pour le mois de mars. Très important, la date en B2 sera utilisée dans...
06/03/2014 à 18:38loupin Conversion comptes bancairesSelon moi les codes IBAN comportent plusieurs parties : le code du pays, le code de la banque, le numéro du compte et – last but not least – un numéro de contrôle assez tordu, calculé sur la base des autres chiffres et lettres présents. Je ne pense pas que tu vas arriver à transformer tes numéros de...
06/03/2014 à 18:29mac Intégrer un calcul à une recherche en cliquant sur un boutonAlors voici ce que je te propose. A l’exemple de la feuille ‘Bouton 1’ que j’ai rajoutée dans le fichier ci-joint, on créerait encore les feuilles ‘Bouton 2’ et ‘Bouton 3’. Sur chacune de ces feuilles il y aurait la liste de tous les nombres déjà inscrits sur la feuille que j’ai renommée ‘Base’. Si...
06/03/2014 à 18:02flo204213 Comparararer valeur d'une cellule avec valeurs d'une colonneJ'avais compris que tu voulais le faire en VBA. Voici un code qui ferait l'affaire. Cordialement...
06/03/2014 à 17:27franck3869 Probleme impressionSans avoir ton fichier à disposition, c’est assez compliqué de t’aider. Ton UserForm est placé dans un autre fichier que "Baseinscr V5.xlsm" ? Merci de nous fournir un fichier exemple. Cordialement...
06/03/2014 à 17:14mac Intégrer un calcul à une recherche en cliquant sur un boutonRien que dans tes colonnes B à K, tu as plus de 800 chiffres qui sont à double, à triple, à quadruple, etc., jusqu’à 10 fois le même nombre. Si à chaque fois que tu cliques sur le bouton 1, tu désires que ces presque 3000 nombres présents dans ces colonnes soient comparés entre eux, ça risque de pre...
06/03/2014 à 15:52easygoingPourcentage sous conditionComme j'ai quand même cherché .... Un peu plus compliqué que Rachid, mais ça fonctionne aussi : Cordialement...
06/03/2014 à 13:57easygoingPourcentage sous conditionPeux-tu joindre un fichier exemple, s'il te plait ? Ca évite que je doive le faire moi A te relire...