A

Membre impliqué

Inscrit le :27/02/2019
Dernière activité :17/12/2025 à 18:36
Version d'Excel :2007
Messages
1'326
Votes
324
Fichiers
0
Téléchargements
0
SujetsMessagesStatistiquesVotes reçus

Messages postés par AlgoPlus - page 7

DateAuteur du sujetSujetExtrait du message
11/04/2021 à 00:11hzhRéunir en une cellule les combinaisons possiblesSans moi pour les formules ...désolé. Bonnes recherches...
10/04/2021 à 19:25hzhRéunir en une cellule les combinaisons possiblesUn essai fonction personnalisée: en C2 : =HZH($A$2:$B$11;A2) puis tirer vers le bas Dans un module standard : A+...
10/04/2021 à 17:45warmich Tableau Lire Deuxième Colonne SI Condition VRAI dans Première ColonneUne autre approche sans tableau qu'on remplit d'abord puis qu'on parcours. On traite au fur et à mesure : Non testé... A+...
09/04/2021 à 15:27warmich Tableau Lire Deuxième Colonne SI Condition VRAI dans Première ColonneSolution 1: préciser la colonne que l'on veut parcourir : solution 2: utiliser deux tableaux: et sûrement d'autres solutions... A+...
04/04/2021 à 20:29amelie45 Generateur de combinaison 4 colonnesOui ! mais sur 36 colonnes de 46656 lignes...
04/04/2021 à 18:53amelie45 Generateur de combinaison 4 colonnesUn essai macro ( on doit en trouver des centaines sur le net...) A+...
03/04/2021 à 18:57byk CODE VBA - Mise à jour automatique des cellulesPrivate Sub Worksheet_SelectionChange(ByVal Target As Range) se déclenche à la sélection d'une cellule Private Sub Worksheet_Change(ByVal Target As Range) se déclenche en sortie de modification d'une cellule Concernant les True/False sans le contexte exacte pas réussie à reproduire le souci...
03/04/2021 à 17:17byk CODE VBA - Mise à jour automatique des cellulesEssayez d'utiliser Private Sub Worksheet_Change(ByVal Target As Range) plutôt que Private Sub Worksheet_SelectionChange(ByVal Target As Range) Il y a aussi la solution de mettre une formule Si(...) en G2 et J2 A+...
31/03/2021 à 14:45Darkangel For i = 1 To UBoundEt non...
31/03/2021 à 11:55Darkangel For i = 1 To UBoundLe titre n'a pas beaucoup de rapport avec le soucis !? Attention avec l'usage de nom réservé VBA comme nom de variable (Name) A chaque itération on colle dans la variable idproject une donnée, écrasant la précédente. Il faut donc utiliser un tableau pour pouvoir stocker plusieurs informations. Selon...
30/03/2021 à 15:06Tulipe11 Evaluation des données d'une celluleLa solution formule de tulipe_4 est tellement plus simple d'emploi, que je ne poursuis pas dans la voie macro... Bonne journée...
30/03/2021 à 12:07Tulipe11 Evaluation des données d'une celluleAutant partir directement sur le modèle réel, plutôt que réaliser un code qu'il faudra modifier plus ou moins en profondeur au fil des spécifications... Si en cellule colonne B on a deux (ou plusieurs) composants avec une évaluation différente, laquelle prend-on...
29/03/2021 à 19:17Ludosm Recherchev & InputBox en VBACurieux ça fonctionnait sur mes essais ... dans la Sub Bouton2_Cliquer(), supprimer la modif pour remettre comme à l'origine et dans la Function RECHERCHEV , modifier la ligne Set Trouve ... par ...
29/03/2021 à 16:05Tulipe11 Evaluation des données d'une celluleDans les cellules de la colonne B est-il possible : - qu'aucun composant figure dans l'autre tableau ? si oui que faire? -que tous composants figurent dans l'autre tableau avec des évaluations différentes ? si oui que faire? A+...
29/03/2021 à 13:34Ludosm Recherchev & InputBox en VBASans connaitre les données ni les saisies ni les éventuelles modifications du code, impossible de poser un diagnostic si ce n'est qu'il y a une incompatibilité de type. Joignez le classeur...
28/03/2021 à 17:33Ludosm Recherchev & InputBox en VBADans ce cas mieux vaut modifier toute la fonction RECHERCHEV une possibilité Il faudra utiliser en l'état cette instruction : et modifier l'appel à la fonction puisque deux arguments seulement seront nécessaires.( mais on peut adapter pour conserver les 4) A+...
28/03/2021 à 16:43Ludosm Recherchev & InputBox en VBADans la Function RECHERCHEV , erreur de frappe sur le nom de la fonction VLookup (VLooku o ) dans la Sub Bouton2_Cliquer(), la variable code est un string, et dans la feuille BDD le code est numérique . VLookup ne trouve donc pas. une solution consiste à convertir le code saisi en numérique : valeur...
28/03/2021 à 15:28Kth Formule probabilitéUn essai: =SOMMEPROD(($A$2:$A$9=2)*($B$2:$B$9=1)) A+...
27/03/2021 à 15:10Newco Range avec une taille variant selon une valeur dans une celluleA essayer: A+...
26/03/2021 à 13:35bastien12Trouver les différentes possibilitésRien compris ... et l'exemple dans le classeur me le confirme ... Quelques explications complémentaires ? A+ edit : Ok compris, le neurone vient de se connecter; en D1 : =SI(NB.SI($A$1:$B$12;A1)>2;A1;"") et tirer jusqu'en D12 et en E1 : =SI(NB.SI($A$1:$B$12;B1)>2;B1;"") et tirer jusqu'en E12 S...
24/03/2021 à 18:37julie0803 Incrémenter (IMPUTBOX) une BDD en fonction d'un bouton...
24/03/2021 à 18:07julie0803 Incrémenter (IMPUTBOX) une BDD en fonction d'un boutonUn essai cette macro doit être affectée à chaque image A+...
23/03/2021 à 12:07AlgoPlusSite de Jacques BOISGONTIERLe site est encore accessible par : http://boisgontierj.free.fr/index2.htm Curieux mais rassurant quand on sait la quantité d'informations qu'il contient ... Bonne journée...
23/03/2021 à 11:55BrubruLe résultat de mon calcul se solde toujours par un 0Peut-être un souci de parenthèses (à rajouter). en AG15 la formule : =-AA15*AD15+AB15*AC15+AF15*Z15 s'exécute comme : =-(AA15*AD15)+(AB15*AC15)+(AF15*Z15) (voir priorité des opérateurs) (AA15*AD15) =- 107672232 (AB15*AC15) = 352088087 (AF15*Z15) = -459760319 et - (-107672232) + (352088087) + (-45976...
23/03/2021 à 11:17AlgoPlusSite de Jacques BOISGONTIERBonjour à tous, En voulant chercher des infos sur le site de J. BOISGONTIER ( http://boisgontierjacques.free.fr/ ) je me heurte à ce message Erreur 403 - Refus de traitement de la requête (Interdit - Forbidden) alors qu'en début de mois j'y avais encore accès ... Quelqu'un a des infos ??...
22/03/2021 à 23:01Shade Perce-Lumière Changer la couleur d'un résultat trouvéLBound renvoie le plus petit indice du tableau T qui contient les noms des feuilles à parcourir UBound renvoie le plus grand indice du tableau T " i " est le nom de la variable utilisée dans la boucle For .... Next . et qui va prendre successivement toutes les valeurs des indices du tableau T...
22/03/2021 à 18:29GeorgesThomas Ajouter +1 automatiquementSans classeur, impossible de savoir si cela provient de la nature du N° de commande ou du code utilisé ou des deux ou d'autre chose... A+...
21/03/2021 à 15:33Shade Perce-Lumière Changer la couleur d'un résultat trouvéUn essai fonctionnant pour une seule valeur à trouver sur l'ensemble des feuilles à parcourir : A adapter A+...
20/03/2021 à 18:54Shade Perce-Lumière Changer la couleur d'un résultat trouvéA tester : A+...
18/03/2021 à 19:51Drillamax Copie de ligne en fonction du nom de la feuillePas sûr d'avoir tout compris....mais peut-être essayer d'adapter ceci : où numérofeuille est une variable contenant le numéro (lequel? le N° d'ordre ou le nom) de la feuille souhaitée (laquelle?) A+...
15/03/2021 à 14:13feron.guyVBA erreur de compilationPour avoir plus de chance d'avoir des réponses, il vaut mieux limiter une discussion à un seul sujet. Donc nouveau sujet = nouvelle discussion. Et pour avoir encore plus de chance d'obtenir de l'aide, c'est bien de poster un fichier ... mais une image ou un fichier PDF ne permettent pas de faire des...
14/03/2021 à 19:23feron.guyVBA erreur de compilationFormater le code, copié dans la discussion, à l'aide du bouton... L'indenter aide également le lecteur et le rédacteur... A+...
14/03/2021 à 18:05feron.guyVBA erreur de compilationTu utilises la variable " memoire " qui n'est pas déclarée dans la sub. Rajouter: au niveau des autres lignes Dim . Par ailleurs, il est préférable de formater (bouton </>) le code joint pour qu'il soit plus lisible... A+...
14/03/2021 à 11:52-Aurélien- Fonction TEXT dans Application.Evaluate VBAC'est tellement évident !!! ...que je n'avais pas réagi, trop "concentré" sur la résolution de l'écriture en défaut... Bonne journée...
12/03/2021 à 19:50GuiGui8731 Copier valeurs et coller ligne en dessous et décaler colonneAh je crois que j'ai compris : chaque colonne ( A, D, G...) doit être remplie à partir du même N° de ligne ? Si oui, rajouter entre ces deux lignes A+...
12/03/2021 à 18:28-Aurélien- Fonction TEXT dans Application.Evaluate VBAEssayer avec c'est à dire sans le signe " = " et en utilisant la virgule ( , ) au lieu de point virgule ( ; ) A+...
12/03/2021 à 12:28GuiGui8731 Copier valeurs et coller ligne en dessous et décaler colonnePas forcément tout compris, et pas de classeur pour essayer de comprendre.... mais ça me semble impossible puisque : Pour chaque standard ( 18 à 40 ) Pour chaque ligne de la plage .Range("A4:J" & GDerlig) on copie la cellule colonne A (et pas une autre) dans l'autre feuille en colonne liée au standa...
11/03/2021 à 18:55GuiGui8731 Copier valeurs et coller ligne en dessous et décaler colonneSi j'ai compris pour Std 18 on copie en A, 19 en D, 20 en G, 21 en J ..... A essayer: A+...
11/03/2021 à 18:27Ldopa Masquer ligne tableau dans listboxOn ne peut pas masquer une ligne dans une ListBox. Mais la supprimer oui... ça dépend de quelle façon est alimentée cette ListBox.....
11/03/2021 à 18:12aiglon74 Optimisé la macro 3Pour supprimer le "scintillement", rajouter cette ligne de code en début de macro: Bonne suite...
10/03/2021 à 20:53Fat Supprimer "FAUX" dans formule SIEn V5, plutôt que : =T5 +U5 , écrire : =SOMME(T5:U5) Bonne soirée...
10/03/2021 à 16:05matiscCopier coller dernirere cellule non videFacilement trouvable avec un minimum de recherche... S'il n'y a pas de formules renvoyant "" (vide) en colonne Y : A+...
10/03/2021 à 15:53Fat Supprimer "FAUX" dans formule SIEssayer : =SI(G5="E";ARRONDI.INF(SI(T5<500;0;SI(T5>250000;2500;T5*0,01));0) ;"" ) A+...
09/03/2021 à 16:48ede95 Incrémentation de 2 tableaux dans une listboxEn utilisant une fonction du site de J. BOISGONTIER http://boisgontierjacques.free.fr/ A+...
05/03/2021 à 11:42tiagovdl Reprendre valeur de ligne d'une fonction subEncore moins clair !! Si "il" représente L'InputBox, l'inputbox ne reconnait rien.... C'est au niveau Worksheet_SelectionChange qu'il faut coder ce que vous voulez. Préciser ce que vous voulez exactement et fournissez un classeur...
05/03/2021 à 11:23antoine.jlltListbox additem avec incrementation selon disponibilitesC'est déjà pas mal, on a eu le classeur !! Pour le reste démer..ez-vous pour m'aider ..... Sans moi...
04/03/2021 à 19:33antoine.jlltListbox additem avec incrementation selon disponibilitesApparemment l'idée vous l'avez ... Balayer les lignes par une boucle, dans cette boucle tester si la cellule XX = OK, si OK additem d'une listbox (par exemple) Pour plus d'aide précisez davantage votre besoin et les points sur lesquels vous buttez et joignez un classeur. A+...
04/03/2021 à 19:25tiagovdl Reprendre valeur de ligne d'une fonction subPas tout compris, notamment : une certaine valeur "TOTO" (d'un ensemble de cellules déjà défini). Une solution qui permet de "donner" le N° de ligne à la sub facture() : Déclarer une variable globale à la feuille ( juste après Option Explicit ), par ex : Dim NLig as Long Dans Worksheet_SelectionChan...
02/03/2021 à 23:42nassouFormule cachée dans un tableurOptimix a déjà fourni la formule du "coefficient" à appliquer . En B2 = A2 * coefficient (où n = ???) je vous laisse réfléchir un peu...
02/03/2021 à 17:49nassouFormule cachée dans un tableurLes données à trouver sont elles correctes ? J'ai trouvé une formule qui fonctionne pour toute la colonne B sauf B6 où ça trouve -1 (au lieu de 1)...