Passionné d'Excel

Inscrit le :03/10/2017
Dernière activité :06/12/2019 à 09:44
Version d'Excel :2007 FR
Messages
6'872
Votes
928
Fichiers
0
Téléchargements
0
SujetsMessagesStatistiquesVotes reçus

Messages postés par dhany - page 11

DateAuteur du sujetSujetExtrait du message
08/02/2019 à 17:01Yeshua Généraliser une fonction pour un appel dans n'importe quel moduleTu as écrit : « P l ublic Function BIDULE( a as variant, b as string) as double » ; y'a une lettre en trop ; d'autre part, dans un module, une fonction ou une sub sont déjà Public par défaut : inutile de le mettre ; ainsi, ta fonction est déjà appelable depuis n'importe quel module, et depuis n'impo...
08/02/2019 à 16:54vinzu Format de cellule en fonction d'autre celluleEssaye ce fichier : dhany...
08/02/2019 à 16:46roandjepa Code avec find qui ne fonctionne plusJe te propose ce code VBA : dhany...
08/02/2019 à 16:17sebastienruru Formule avec conditionsMerci pour ton retour ! pour passer le sujet en résolu, clique sur à droite de (coin haut droit du post) ➯ ça permet aussi de clôturer le fil de la discussion (toi seul peut le faire, car c'est toi qui a créé ce sujet) . dhany...
08/02/2019 à 16:15thebestyann Occurence avec condition OUUn essai : dhany...
08/02/2019 à 16:05sebastienruru Formule avec conditions@Sébastien j'ai bien compris, et c'est fait ici : dhany...
08/02/2019 à 15:35sebastienruru Formule avec conditionsAutre version : dhany...
08/02/2019 à 15:22Yoyo01000 SI valeur cellule > ou < à une autreRegarde ta nouvelle formule en i4 . (c'est grâce à elle que l'autre nouvelle formule en k4 fonctionne correctement) merci pour ton retour, et pour avoir passé le sujet en résolu ! bonne continuation ! dhany...
08/02/2019 à 15:17sebastienruru Formule avec conditionsRegarde ce fichier : dhany...
08/02/2019 à 14:45sebastienruru Formule avec conditions=SI(nombre_tonnes&lt;=21;Tarif_X;Tarif_Y) dhany...
08/02/2019 à 14:40Yoyo01000 SI valeur cellule > ou < à une autreVoici ton fichier modifié : à toi de faire les tests. dhany...
08/02/2019 à 13:43naubin1Déplacer une plage de cellule en VBADésolé, j'ai essayé, mais j'ai pas trouvé d'solution. j'espère qu'un autre intervenant pourra t'aider, alors continue de surveiller les futures réponses ; bonne chance ! dhany...
08/02/2019 à 13:16citaro Simplifier code suppressionJe te retourne ton fichier Excel : sur la feuille " CAISSE ", fais Ctrl e Alt F11 pour voir le code VBA, puis revenir sur Excel j'ai fait plein d'modifs, alors regarde partout ! si besoin, tu peux demander une adaptation. merci de me dire si ça te convient. dhany...
08/02/2019 à 13:06Yoyo01000 SI valeur cellule > ou < à une autre=SI(J4&lt;D4;"F";SI(J4&gt;D4;"V";"=")) dhany...
08/02/2019 à 11:40flm22 Copier coller (sup ligne)Autre version : dhany...
08/02/2019 à 11:22InvitéRecopie automatique ligne entiere cpte banque sur comptes charges ou produiC'est difficile de te répondre sans fichier ; peux-tu le joindre ? (mais sans données confidentielles) . dhany...
08/02/2019 à 09:54flm22 Copier coller (sup ligne)Essaye ce nouveau fichier : dhany...
08/02/2019 à 09:50juliakExplication pas à pas de codes VBAIl s'agit de cette variable c : Private Sub TextBox1_Change() Me.ListBox1.Clear i = 0 For Each c In Application.Index(Range("Tableau1&#91;&#91;Eligibilité&#93;:&#91;Libellé&#93;&#93;"), , 4) If UCase( c ) Like "*" & UCase(Me.TextBox1) & "*" Then Me.ListBox1.AddItem Me.ListBox1.List(i, 0) = c .Offset...
08/02/2019 à 09:29naubin1Déplacer une plage de cellule en VBAPour pouvoir te donner une meilleure réponse, j'aurais besoin de ton fichier (sans données confidentielles). dhany...
08/02/2019 à 08:32flm22 Copier coller (sup ligne)J'ai lu ton post ; je vais voir si je trouve une solution. dhany...
07/02/2019 à 22:38Fabien67 TotalBoss_68 t'a donné la bonne réponse : =SOMME(A4:A38;C4:C38) je pense que tu as dû mal la taper ! regarde mieux ces 3 signes : « : » puis « ; » ; puis « : » de nouveau ; note bien qu'il n'y a pas de signe « + » ; la fonction SOMME() fait ces 3 choses successivement : addition des valeurs de la plage A...
07/02/2019 à 22:01juliakExplication pas à pas de codes VBAVoici une partie des réponses : * Option Explicit : la compilation du code VBA va être bloquée si elle rencontre une variable qui n'a pas été déclarée avant d'être utilisée ; le programmeur est donc obligé de déclarer toutes ses variables, sans faire de faute de frappe dans le nom ; de plus, ça déte...
07/02/2019 à 21:24LouReeDQuatre à la suiteBonsoir LouReeD , c'est bien d'avoir mis « Computer », et oui, le relief de la grille est très bien fait ! mais dis-moi, si le joueur LouReeD a 1 point seulement alors que le calculateur « Computer » a 2 points, ça veut dire que tu as créé un code VBA dont l'IA surpasse le maître ? dhany...
07/02/2019 à 20:43ma3storm Masquer/Afficher lignes si cellule est égale à 0Ouppps ! tu as encore inversé : c'est (Name) qui est le CodeName et Name qui est le Name : dhany...
07/02/2019 à 20:06ma3storm Masquer/Afficher lignes si cellule est égale à 0Bonsoir ThauThème , pour ton post de 11:26 , 3ème exemple : Feuil4 n'est pas le Name ; c'est le CodeName . dhany...
07/02/2019 à 19:26pierre_br Conditions avec IfBonsoir Pierre , Yvouille , à tout hasard, un essai : * sur la feuille " resultat ", tu peux voir en colonnes D et E qu'il n'y en n'a pas déjà * va sur la feuille " 64_4t " ; fais Ctrl e (ou clique sur le bouton « Copie Résultat ») à toi de faire les vérifications. dhany...
07/02/2019 à 17:14bilasFichier Excel à modifierBonjour bilas , comme personne n'a répondu, je crois qu'il vaut mieux que tu crées un autre sujet * en mettant ton dernier fichier débloqué (celui sans mot de passe ) ; donc celui de ce post : https://forum.excel-pratique.com/viewtopic.php?p=732027#p732027 * indique bien quelles sont les 2 règles (t...
07/02/2019 à 16:40fabguilb TextBoxTu auras plus de chances d'obtenir des réponses si tu passes ton sujet en non résolu. dhany...
07/02/2019 à 16:35naubin1Déplacer une plage de cellule en VBA1) pour chemin1&amp; fichier1 : ajoute un espace avant « & » ➯ chemin1 &amp; fichier1 2) pour ouvrir un fichier, c'est avec Workbooks.Open pas avec set 3) pour une instruction set la syntaxe correcte est : set variable_objet = dhany...
07/02/2019 à 16:20reinruof77 Saisie doubleTu auras plus de chances d'obtenir des réponses si tu passes ton sujet en non résolu. dhany...
07/02/2019 à 13:35tigerbomb Erreur d'éxécution"13"@ tigerbomb à toi de vérifier et corriger si besoin. dhany...
07/02/2019 à 13:08Olafdu22 12 chiffres doivent donner différents chiffresBonjour Olaf , merci pour ton retour ! pour passer le sujet en résolu, clique sur à droite de (coin haut droit du post) ➯ ça permet aussi de clôturer le fil de la discussion (toi seul peut le faire, car c'est toi qui a créé ce sujet) . dhany...
07/02/2019 à 11:53sarem64 Planning récupérer valeur et soustraireJe t'ai dit que c'est trop difficile pour moi ; tu devrais créer un nouveau sujet pour ta demande, car celui-ci est déjà bien encombré ! et des contributeurs risquent de ne pas avoir envie de lire tous les posts d'un sujet de 2 pages ! bonne chance ! dhany...
07/02/2019 à 09:47ghaziCodes ne s'affichent pas quand j'actualise la factureBonjour ghazi , le forum, je te retourne ton fichier modifié : je te laisse faire des essais. Alt F11 pour voir le code VBA, puis revenir sur Excel regarde partout, car j'ai fait des modifs partout ! si besoin, tu peux demander une adaptation. merci de me dire si ça te convient. dhany...
07/02/2019 à 07:57dhany Eviter la répétition du mot « Mobile » pour des lignes vides...
07/02/2019 à 05:40jlduboc66Copie de fichier ne fonctionne pasBonjour jlduboc66 , le forum, c'est normal ; tu dois modifier ta macro pour y faire les mêmes changements, car ils ne se font pas automatiquement ! exemple 1 : tu as renommé ta feuille " Banque " en " La Banque Postale " dans la macro, remplace Woksheets("Banque") par Worksheets("La Banque Postale")...
07/02/2019 à 04:44dhany Eviter la répétition du mot « Mobile » pour des lignes videsBonjour Eugène , en A1 : 0 3190 avec un format Texte ; en B1 : " Audes " en C1 : =A1 &amp; " " &amp; B1 ➯ " 03190 Audes " en A1 : 3190 avec un format Standard ; en B1 : " Audes " en C1 : =TEXTE(A1;"00000") &amp; " " &amp; B1 ➯ " 03190 Audes " idem si A1 a le format personnalisé " 00000 " ➯ en A1 : a...
06/02/2019 à 16:20php28 Copier coller particulierMerci pour ton retour ! pour passer le sujet en résolu, clique sur à droite de (coin haut droit du post) ➯ ça permet aussi de clôturer le fil de la discussion (toi seul peut le faire, car c'est toi qui a créé ce sujet) . dhany...
06/02/2019 à 16:18tigerbomb Erreur d'éxécution"13"Bonjour tigerbomb , le forum, c'est trop vague ! tu dois préciser !!! j'ai supposé que c'est seulement la ligne qui n'est pas bonne, d'où cet essai : mais c'est peut-être le SOUS-SECTEUR qui se met en colonne C au lieu de E ? c'est juste un exemple, car tu n'indique ni de quelle(s) donnée(s) il s'ag...
06/02/2019 à 15:42sarem64 Planning récupérer valeur et soustraireBonjour Sébastien , j'ai vu ton nouveau fichier, mais ta demande est trop compliquée pour moi ! j'espère qu'un autre intervenant pourra t'aider ; bonne chance ! dhany...
06/02/2019 à 11:33flm22 Copier coller (sup ligne)* avec : .&#91;C9&#93;.Resize(n, 5).Copy : copie de C9:G11 ; pour 3 colonnes de plus, donc de C à J : .&#91;C9&#93;.Resize(n, 8).Copy * ne t'occupe pas des lignes vides, car avec lg1 = .Cells(lm, 3).End(3).Row , ça les prend pas en compte ! dhany...
06/02/2019 à 10:38alexf55 Problème affichageOui, effectivement : Ctrl r est pour la fenêtre de projet ; et F4 pour la fenêtre Propriétés. bravo pour avoir trouvé la solution par toi-même ! dhany...
06/02/2019 à 10:34alexf55 Problème affichageBen pour ça, il suffit d'avoir ouvert ton classeur Excel avant d'aller sur la fenêtre « Microsoft Visual Basic ». dhany...
06/02/2019 à 10:27alexf55 Problème affichageOn s'est croisés ; fais Alt F11 ; puis F4 dhany...
06/02/2019 à 10:26alexf55 Problème affichageY'a pas d'arborescence, sur ton image ! ni à gauche, ni à droite, ni au milieu ! mais si tu fais Windows e tu verras l'arborescence des fichiers dans une fenêtre de l'explorateur de Windows. dhany...
06/02/2019 à 10:16louise64SAUF SIPour joindre ton fichier ( sans données confidentielles) , tu peux utiliser le bouton « Ajouter des fichiers » qui est situé juste sous la fenêtre d'édition de ton post. dhany...
06/02/2019 à 09:01jonat28Code time erreur compilationMerci pour ton retour ! bonne continuation ! dhany...
06/02/2019 à 08:58dhany Eviter la répétition du mot « Mobile » pour des lignes videsC'est suite à une demande d' Eugène en MP qui concerne un fichier non confidentiel que je crée ce sujet. voici son fichier initial : vous pourrez y voir ceci : * la formule initiale en D5 est celle-ci : =SI(Tableau1&#91;&#91;#Cette ligne&#93;;&#91;Données1&#93;&#93;="Fixe";"";"Mobile") * il faut jus...
06/02/2019 à 03:15php28 Copier coller particulierUn essai : dhany...
06/02/2019 à 02:24Ladizis Copier juste la valeursEssaye d'abord la solution de ThauThème ; je pense qu'elle devrait marcher ; sinon, pour répondre à ta question par MP, essaye ceci : tu as cette longue instruction qui fait un copier / coller de tout , avec les formats de cellule et aussi ta liste déroulante : fais-la en 2 instructions afin de fair...