Date | Auteur du sujet | Sujet | Extrait du message |
---|
28/10/2019 à 20:25 | Antoine9891 | Gamme tarifaire avec optionsss | Excel n'est pas Access donc, si tu veux pouvoir récupérer une valeur particulière par rapport à plusieurs critères, pas de cellules fusionnées et toutes les valeurs de même type les unes au dessous des autres et tu répètes la valeur autant de fois que nécessaire ! Voici une piste avec SommeProd() :... |
28/10/2019 à 19:47 | curulis57 | Encore FIND | J'ai tout supprimé pour que ça ne se propage pas... |
28/10/2019 à 19:45 | tihneeos | Erreur combo avec plages dynamiques | Essais avec ce code ... |
28/10/2019 à 19:25 | curulis57 | Encore FIND | Je suis sous Excel 2007 32 bits sur les deux PC ! J'ai fais ton test avec xlValues et effectivement sur les deux PC il ne me trouve que la première occurrence alors qu'avec xlFormulas, il trouve les 5 Maintenant, sur mon PC perso, TypeName() me retourne ici aussi String pour les trois alors que hier... |
28/10/2019 à 07:11 | curulis57 | Encore FIND | Il me retourne Vrai chez moi mais si la recherche est faite sur Text, pourquoi il ne me la trouve pas ? Par contre, il me retourne Faux au boulot avec la même version d'Excel !!! Et en plus, le test sur le typage chez moi donne : Value = Date, Text = String et Value2 = Double et ici, trois fois Stri... |
28/10/2019 à 06:51 | Dadams51 | Nom de fichier variable dans un "InputBox" | Donc, par rapport à ta remarque du premier post : Voici un code qui cherche le classeur dans la collection des classeurs ouverts ... |
27/10/2019 à 18:00 | kikim | Affiché photo si la cellule est sélectionnée | Bon et bien c'est parfait , content de t'avoir aidé... |
27/10/2019 à 17:57 | syper | Base de donnée sur plusieurs ligne | Donc, voici un code par rapport avec ton fichier exemple ... |
27/10/2019 à 17:21 | curulis57 | Encore FIND | Bonjour Eric, tu dis : Là, je ne serai pas autant affirmatif que toi car avec le code ci-dessous, si la recherche se fait sur la propriété "Text", la date devrait être trouvée avec une date de type String et chez moi, ce n'est pas le cas : A1:A31 contient les dates du mois d'octobre Peux-tu me montr... |
27/10/2019 à 16:40 | Paladinduroy | Méthode Jeu simple placé Etude de pronostiques | Tu dis que la première mise est négative donc, admettons une mise de 20€, on a 5 x 20 - 20 = 80 (ou 100 / 5 x 4) qu'on multiplie par le rapport de 1,5€ ce qui donne 80 x 1,5 = 120 donc, je ne comprend pas pourquoi tu veux que ça donne 150 ? Ou, il y a quelque chose qui m'échappe ! (Je ne suis absolu... |
27/10/2019 à 10:08 | Paladinduroy | Méthode Jeu simple placé Etude de pronostiques | Je ne suis pas sûr d'avoir tout compris surtout que mon tableau donne des résultats différents de ton tableau final Comme par exemple, à la ligne 3 tu as "Mises 10€, "Rapport" 1,5 donc "Gains" 15€ et tu indique "Bénéfices" 0,5€ ??? 15 - 10 = 5 et non 0,5 !!! Ton classeur, voir le tableau du milieu ... |
27/10/2019 à 09:15 | curulis57 | Encore FIND | Je n'ai pas vraiment lu ton code mais si tu veux faire des suppressions dans la plage durant une phase de recherche avec Find(), il serait préférable de stocker dans un tableau les adresses de cellules ou numéros de lignes puis après cette phase de recherche, effectuer les suppressions par rapport a... |
27/10/2019 à 08:59 | Dadams51 | Nom de fichier variable dans un "InputBox" | Une autre piste que "InputBox()", avec "FileDialog()" pour effectuer le choix dans l'explorateur afin d'éviter les éventuelles fautes de frappe ... |
27/10/2019 à 07:37 | Cyber Topaze | Saturation de la Pile | Effectivement, comme Cyber Topaze a parlé de la pile, je n'ai pas pensé au dépassement de capacité des variables... |
27/10/2019 à 07:33 | MANGO19 | VBA Excel alerte | Andre13 , merci d'avoir expliqué la mise en oeuvre à Mango19, c'est vrai que j'ai été assez avare en explications Mango19, dans la boucle For Each... tu remplaces cette ligne de code : par celle-ci ... |
26/10/2019 à 18:38 | MANGO19 | VBA Excel alerte | Une autre piste que tu peux appeler (procédure Test) avec un bouton sur la feuille issu des outils "Formulaire" puis clic droit et "Affecter une macro..." ... |
26/10/2019 à 17:41 | Cyber Topaze | Saturation de la Pile | Il faudrait que tu nous montres ton code, la "pile" est en fait la pile des appels comme il peut arriver en utilisant une fonction ou Sub récursive ! Un simple test pour voir les limites, lancer la sub "Test()" ... |
26/10/2019 à 16:16 | Heldarion3 | VBA Range.Find ne détecte pas mon texte | Content de t'avoir aidé... |
26/10/2019 à 08:15 | Heldarion3 | VBA Range.Find ne détecte pas mon texte | Testes ce code ... |
26/10/2019 à 08:08 | Lambo | Recherche formule | Ce serait bien Dans ton classeur exemple, tu montres le départ et ce que tu souhaites à l'arrivée ... |
26/10/2019 à 08:04 | syper | Base de donnée sur plusieurs ligne | Je suis du même avis que galopin21 ! Dans Access, on évite les doublons et on utilise des tables liées mais dans Excel, qui n'ai pas un gestionnaire de base de données, il est plus judicieux de monter la base comme tu l'as fait et non comme tu veux le faire car si par exemple tu as une personne qui... |
26/10/2019 à 07:47 | zombe | Masquer ligne dans plage B11:B20 | Content de t'avoir aidé... |
25/10/2019 à 20:11 | xXJohnXx | Incrémentation dans formule | Dans un tableau structuré, on entre la formule dans la cellule de la première ligne et Excel la recopie automatiquement vers le bas donc, si tu veux une formule similaire dans la colonne d'à coté, il te faut la saisir manuellement ou avec un copier/coller et modifier juste ce qui doit l'être... |
25/10/2019 à 20:05 | Anonyme76 | Compteur couleurs VBA | Avec une MFC, en VBA tu ne peux pas savoir si la cellule est colorée ou pas, il te faut utiliser la même formule que la MFC et dans ce cas, tu peux en déduire si elle est colorée ou pas ! Si tu colores en VBA et avec une MFC, il va y avoir confusion donc, if vaut mieux que ce soit, soit l'un soit l'... |
25/10/2019 à 16:45 | Yoann6031 | Problème VBA "barre de recherche" | Tu veux rechercher quoi au juste ? Si c'est pour tombé sur une feuille en particulier, tu l'as fait ! Si c'est pour exécuter une recherche sur cet onglet, il faudrait en dire plus parce que là, je ne comprend pas, la recherche doit être faite sur toute la feuille ou sur une colonne en particulier. S... |
25/10/2019 à 16:24 | kikim | Affiché photo si la cellule est sélectionnée | Tu as aussi la possibilité d'utiliser un contrôle Image sur ta feuille. Onglet "Développeur" --> zone "Contrôles" --> bouton "Insérer" choisir dans la zone "Controles ActiveX" le contrôle Image et trace-le sur ta feuille à l'endroit voulu. Colles le code ci-dessous à la place de celui que je t... |
25/10/2019 à 16:07 | dubdub22 | Rechercher une plage identique dans BdD | Content de t'avoir aidé... |
25/10/2019 à 07:36 | audrey26 | Macro : filtre en fonction d'une cellule | Utilises un filtre avancé. Une macro ne me semble pas nécessaire mais si tu y tiens absolument reviens. Les explications dans ton classeur ... |
25/10/2019 à 07:11 | dubdub22 | Rechercher une plage identique dans BdD | Désolé, je ne saisis pas bien le sens de ta demande "Plusieurs fois un plage identique" mais c'est ce que fait le code puisqu'il trouve deux fois la séquence dans ton fichier exemple ! Ou alors il y a quelque chose qui m'échappe... |
25/10/2019 à 07:04 | jacko80 | Sauvegarde sous nom générique ChDir C:\Users\ABCD\AppData\Local\Temp | Je ne vois pas la nécessité d'utiliser ChDir ? Il te suffit d'indiquer le chemin complet pour l'argument "Filename" ! Ce code fonctionne très bien tel quel ... |
25/10/2019 à 06:42 | zombe | Masquer ligne dans plage B11:B20 | Je te retourne ton classeur avec avec 3 procédures que je poste aussi ici : Une pour masquer (la première postée), une pour tout afficher et une pour indiquer en colonne G si les cellules correspondantes sont considérées comme vides. Tu prends ton fichier original (celui posté sur ce topic) et tu la... |
24/10/2019 à 17:11 | kikim | Affiché photo si la cellule est sélectionnée | Alt+F11 puis tu double-cliques dans la petite fenêtre en haut à gauche sur "Feuil1 (Feuil2)" et dans la zone d'édition qui vient d'apparaître, tu colles le code. Tu retourne dans Excel et tu cliques dans une de tes cellules mais il faut que les images soit sur le bureau avec le nom qui correspond ... |
24/10/2019 à 16:42 | jacko80 | Sauvegarde sous nom générique ChDir C:\Users\ABCD\AppData\Local\Temp | Ce n'est pas il mais elle Regardes avec ceci ... |
24/10/2019 à 16:29 | YoniK | Question VBA | Ce code dans un module standard. Tu affectes cette procédure à ta case à cocher (clic droit, affecter une macro...), la cellule A1 sera colorée en rouge si cochée ... |
24/10/2019 à 16:07 | kikim | Affiché photo si la cellule est sélectionnée | A mettre dans le module de la feuille ... |
24/10/2019 à 15:56 | primokorn | Numéro de ligne si #N/A comme résultat de formule | Désolé, je n'avais pas rafraîchi... |
24/10/2019 à 13:51 | primokorn | Numéro de ligne si #N/A comme résultat de formule | Gères l'erreur avec SIERREUR() en indiquant un caractère particulier comme ici le point d'interrogation : =SIERREUR(RECHERCHEV(CNUM(GAUCHE(B6;2)&"000");H:I;2;0);"?") Que tu recherche avec EQUIV() par exemple : =EQUIV("?";C5:C7;0)... |
24/10/2019 à 13:19 | PierreM31 | Optimisation d'une fonction VBA | Surtout que tu as des valeurs peu réalistes : '-1d 29h ça ne serait pas plutôt '-2d 5h ... |
24/10/2019 à 13:01 | dubdub22 | Rechercher une plage identique dans BdD | Une piste : Ce code a été fait en fonction de ton classeur exemple, si l'original est construit différemment, il te faudra adapter ... |
23/10/2019 à 20:34 | zombe | Masquer ligne dans plage B11:B20 | Bizarre, sur ton classeur exemple, (après avoir supprimé les valeurs parasites) le code fonctionne en une fraction de seconde ! Si tu as cette lenteur avec les deux codes, le problème ne vient pas des codes mais d'autre chose donc, tu crées un nouveau classeur, tu inscris une ou deux valeur dans la... |
23/10/2019 à 20:30 | Tapdogs16 | Création devis automatisé | Donc, à partir d'une liste d'article, tu veux construire des ouvrages : Ouvrage A001 est composé de : Article 1 Article 6 Article 4 Main d'oeuvre etc... Il faudrait que tu postes un classeur exemple avec ce que tu souhaites comme résultat... |
23/10/2019 à 20:25 | helloall | Trouver la valeur la plus proche répondant à un critère | Postes un fichier exemple avec les résultats souhaités ... |
23/10/2019 à 20:20 | sdf34 | VBA dans Listbox, liste déroulantes onglets sous conditions | Content de t'avoir aidé... |
23/10/2019 à 17:16 | PierreM31 | Optimisation d'une fonction VBA | Voici ton classeur où j'ai utilisé deux constantes, une pour la minute et une pour l'heure. J'ai aussi entré la formule pour le tableau afin quelle soit recopiée automatiquement à chaque ajout de ligne ... |
23/10/2019 à 16:51 | Tristan2 | Utiliser une même macro avec plusieurs variable | Tes explications sont, pour moi, assez confuses, désolé ! Postes un petit fichier exemple avec le type de cheminement que tu souhaites car il est possible que tes macros demandent un ou plusieurs arguments afin d'arriver à tes fins. Tu peu avoir une macro principale qui va appeler d'autres macro en... |
23/10/2019 à 16:45 | alexandra23 | Planning de travail en 6x8 | Sous ton post, tu as des sujets similaires qui sont proposés, regardes si il y en a un qui pourrait te convenir ... |
23/10/2019 à 16:44 | dani0388 | Somme avec des cellules vides - "" | Il n'y a à priori pas de raison que tu ais une erreur, les cellules contenant du texte sont ignorées par la fonction SOMME() Postes ton fichier pour voir ... |
23/10/2019 à 13:58 | zombe | Masquer ligne dans plage B11:B20 | Avec quel code tu as cette lenteur et les lignes qui ne ce cache pas, celui d'Isabelle, le mien, les deux ... |
23/10/2019 à 06:59 | zombe | Masquer ligne dans plage B11:B20 | Isabelle A priori, certaines cellules ne sont pas vraiment vides dans la plage donc tu sélectionnes tes cellules vides (celles qui sont sensées l'être) puis bouton "Supprimer" ! Testes ce code pour voir ... |
23/10/2019 à 06:48 | sdf34 | VBA dans Listbox, liste déroulantes onglets sous conditions | Voici : ou encore ... |