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 19

DateAuteur du sujetSujetExtrait du message
29/05/2019 à 18:50floreliMacro simple qui ne fonctionne pasIl y a peut-être quelque chose dans le classeur qui bloque ? Parce ce chez moi les deux parties de code s'exécutent. A+...
29/05/2019 à 14:19juju125 Problème avec le convertisseur de donnéesPas d'explication pourquoi ça ne fonctionne pas. Mais quelques lignes qui fonctionnent: A+...
29/05/2019 à 12:17YannisBSuivi statistiquePour les éléments manquants, l'explication est que dans la feuille on trouve un espace en trop en fin de libellé, donc la comparaison ne trouve pas de concordance. Corrigé dans le code suivant par l'utilisation de la fonction RTRIM() Pour les cas ou plusieurs valeurs dans la cellule, corrigé en util...
29/05/2019 à 09:53YannisBSuivi statistique6 feuilles, 1 userform, 4 modules un peu plus de 25 sub. qu'elle est la macro en cause...
28/05/2019 à 21:53evypil Fonction SI ETVous pouvez essayer en E2: =SI(ET(C2<>"";D2="");"BOVIN";"") qui ne répond pas vraiment à la demande, puisque là, on se contente de vérifier que C2 n'est pas vide. C2 pourrait contenir autre chose qu'une date ça fonctionnerait pareil. A+...
28/05/2019 à 21:14leeo01 Macro Copier Coller pas très ordinaireC'est pour le moins pas clair !!! Je ne vois pas comment le fait de dupliquer (à quel endroit?) les valeurs de la colonne B permettrait d'arriver à une modification de cette valeur ?? Il faudrait également expliquer ce que signifie faire correspondre . A+...
28/05/2019 à 20:57LéozoErreur exécution 1004Peut-être en modifiant: Loop While ligne <= derniere en utilisant une variable initialisée. Dans cette situation ligneA et ligneB sont incrémentées jusqu'à dépasser le nombre de lignes possible pour excel . Pour rester au plus près de la macro initiale, puisque ligneA et ligneB sont toujours iden...
28/05/2019 à 17:42jessyjef Function concat sans #N/AComme ceci ça va mieux (enfin ... chez moi...) A+...
28/05/2019 à 11:53jessyjef Function concat sans #N/AEn "filtrant" les cellules en erreur: A+...
28/05/2019 à 10:53Cac0Incrémenter une date dans le passéPeut-être quelque chose comme ceci: A+...
28/05/2019 à 10:21stv23 Création de dossiers et sous repertoires depuis listeOups, je ne sais comment ça avait pu fonctionner. La correction...
26/05/2019 à 12:42Geoffrey027 Listbox affiche selon conditionPour ceux qui ont suivi le fil et pour ceux qui rencontreraient un cas similaire, il pourrait être intéressant de savoir comment ...
26/05/2019 à 12:14Geoffrey027 Listbox affiche selon conditionBon, on se passera du contenu alors !!! Bonne suite...
26/05/2019 à 11:24Geoffrey027 Listbox affiche selon conditionEssayer de faire afficher le contenu par pour voir s'il y a bien une donnée et vérifier qu'il y ait bien 1 et pas "1"...
26/05/2019 à 10:58ponturioEviter les "select"De plus les select rendent la lecture du code malaisée... Plutôt que de sélectionner physiquement (affichage) une feuille ou une cellule pour y faire une "opération", il vaut mieux désigner cette feuille (cette cellule) dans l'instruction : devient la feuille "Saisie" n'est pas affichée, et le code...
26/05/2019 à 10:47Geoffrey027 Listbox affiche selon conditionA priori A+...
25/05/2019 à 14:01hassanimustapha Colorer le rectangle en rouge VBAEn colonne A on doit toujours avoir un nom de poste de la forme :"POSTEespaceN°" (comme dans le classeur) et sans espace après (pas comme dans le classeur). Le Nom des forms doit être de la forme : "Rectangle à coins arrondisespaceN°" (comme dans le classeur) . Une solution qui "réagit" à chaque cha...
25/05/2019 à 10:59Geoffrey027Copier contrôle TAG (USF vers Feuille) selon conditionDans la mesure où l'écriture dans la feuille se fait dans une boucle sur tous les objets de l'USF ayant un Tag non vide, il faudra bien coder que pour ce tag ("CQ") on veut faire quelque chose de particulier (ou ne rien faire, mais il faudra traiter ce cas en dehors de la boucle). une première solut...
25/05/2019 à 09:58Geoffrey027Copier contrôle TAG (USF vers Feuille) selon conditionSi j'ai bien compris: au lieu de essayer: A+...
24/05/2019 à 16:27stv23 Création de dossiers et sous repertoires depuis listeUn essai à tester: A+...
24/05/2019 à 12:02PascalAubistro Tableau VBA : Connaître valeur maxA 3 dimensions ? ou à 3 colonnes ? (deux dimensions)...
22/05/2019 à 17:54Kamonkaz Macro avec box marche, sans Excel planteEDIT : heu..., je n'avais pas vu l'explication de la formule =Somme(...); mais là finalement , je n'ai rien compris...
22/05/2019 à 15:42PascalAubistro Tableau VBA : Connaître valeur maxSi le résultat souhaité est d'avoir les données dans l'ordre décroissant du nombre associé: et la sub de tri: A+...
22/05/2019 à 15:18Mariusweber Boutons de macros suite à lancement autre macroL' "ordonnée" du haut du bouton = l' "ordonnée" du haut de la cellule sur la ligne DL Le haut de la ligne DL (dernière ligne renseignée +1), correspond au bas de la dernière ligne utilisée; donc le haut du bouton va venir se coller juste sous cette ligne utilisée. Pour que le bouton soit un peu plus...
22/05/2019 à 14:52Mariusweber Boutons de macros suite à lancement autre macroA priori le souci provient de la détection de la dernière ligne utilisée de la feuille (DL) Utiliser plutôt ( sans oublier le point): A+...
22/05/2019 à 13:50Mariusweber Boutons de macros suite à lancement autre macroRajouter le with worksheets(...., ne suffit pas, il faut rajouter un point (.) devant les objets qui doivent être rattachés à cette feuille, comme dans l'exemple de mon précédent post (même si j'ai omis d'en mettre partout où il faut) et terminer par End With: with worksheets("nom de la feuille") DL...
22/05/2019 à 12:41Mariusweber Boutons de macros suite à lancement autre macroPeut-être en précisant la feuille. Es tu sûr du nom des boutons...
22/05/2019 à 11:24wafiSuppression cellule vide et décalage vers la gaucheAlors il n'y a pas besoin de la boucle For lng = 1 To 3.....
22/05/2019 à 11:23Fruitos68 Userform pour remplir un tableauC'est pour ça que je préconisais de consulter l'aide pour l'utilisation de Cells ( et par la même occasion de consulter l'aide de Range )...
22/05/2019 à 11:19Mariusweber Boutons de macros suite à lancement autre macroPeut-être en incluant en fin de la (les) macro qui fait varier le nombre de lignes de la feuille A+...
22/05/2019 à 10:54Fruitos68 Userform pour remplir un tableauCurieux qu'il n'y ait pas un message d'erreur ? Revoir la syntaxe d'utilisation de Cells (et Range) dans l'aide Excel A+...
22/05/2019 à 10:45wafiSuppression cellule vide et décalage vers la gaucheEt pour que ça fonctionne sur chaque ligne et être sûr que toutes les cellules vides soient supprimées...
17/05/2019 à 16:50Benoist28200Prblème filtre multi-colonnePas de classeur ? montrez le code réalisé qui ne donne pas satisfaction, qu'on puisse vous orienter, et quelques données pour réaliser quelques tests? Sinon il y a la solution de l'enregistreur de macro et l'aide excel...
17/05/2019 à 16:41AJIGO TimProblème avec la boucleLe format des cellules peut-être monétaire et le contenu de la cellule peut être du texte ! Ce qui expliquerait l'erreur...
17/05/2019 à 16:38Benoist28200Prblème filtre multi-colonneQuel problème ? Manuellement ou par macro ? Peut-être joindre un classeur ? A+...
17/05/2019 à 16:20AJIGO TimProblème avec la boucleUne de moins quand même ! Cells(i, "K") et Cells(i, "J") contiennent bien un numérique ? EDIT : Bonjour Jean-Eric...
17/05/2019 à 16:11Sparfell29Afficher les selections multiple d'une Listbox dans une seule celluleJe ne vois pas dans le code la partie copie des sélections dans les cellules ? Un exemple pour copier les sélections dans une seule cellule: A+...
17/05/2019 à 15:53Rag02700 Listbox erreur d'execution 380Plutôt redimensionner le tableau comme ceci...
17/05/2019 à 15:49AJIGO TimProblème avec la boucleQuel problème ? y a-il un message d'erreur ? Mais a priori il manquerait bien une parenthèse ! Range Cells ( i, "K" ) , Cells ( b, g ) _ = ""...
17/05/2019 à 15:39Rag02700 Listbox erreur d'execution 380Créer un tableau dans l'ordre des colonnes voulues. Par exemple: A+...
17/05/2019 à 14:50YannisB CheckBoxPour les checkbox 1 à 11, fonctionne parce que i donne l'indice de checkbox et l'indice du tableau valeur. Par contre pour les checkbox 12 à 14 , l'indice des checkbox ne correspond plus avec le tableau valeur. Les indices du tableau vont 0 à xx. Ici de 0 à 3 (donc 4 éléments) donc avec i = 12 on au...
17/05/2019 à 14:28Rag02700 Listbox erreur d'execution 380Si on alimente une listbox par additem on est effectivement limité à 10 colonnes. Pour avoir plus de 10 colonnes il faut utiliser un tableau (array) contenant les données, puis "charger" la listbox avec ce tableau Par exemple: A+...
16/05/2019 à 10:30Oursinabelle Formule conditionnelle qui retourne une div/0 mais qui ne devrait pasPour éviter d'avoir des Div/0!, essayer: en R14 : = SI(SOMME(G14:O14)<>0; ((G14*4)+(I14*3)+(K14*2)+M14)/(SOMME(G14:O14)) ;"") et en S14 : = SI(R14<>""; (20*R14)/4; "") A+...
13/05/2019 à 19:13dyfrancoReclasser des aliments par type pour composer un menuPour établir des listes distinctes d'aliments, il faut quelque part une indication de sa catégorie ( entrée , viande , légume ou dessert). Sans cette information aucune formule ou code ne permettra de répartir ces aliments. Je suppose que les couleurs mises dans le classeur sont juste pour la compré...
13/05/2019 à 19:03EtudInfoEn VBACa a le mérite d'être franc, mais effectivement personne ne réalisera ce dont tu as besoin à ta place, surtout sans exposer la réalisation souhaitée. Dis nous sur quels points tu bloques et on essayera de te guider. A+...
13/05/2019 à 16:01SaloumakhMême programme pour les autres feuillesSans savoir ce que vous voulez écrire dans toutes les feuilles, si elles ont la même structure des données, le même N° de dernière ligne ... Pour boucler sur toutes les feuilles: A+...
13/05/2019 à 14:46wafiSuppression cellule vide et décalage vers la gaucheUne trame indicative...
13/05/2019 à 14:38SaloumakhMême programme pour les autres feuillesAvec si peu de précisions, je dirais .... en utilisant une boucle For Next sur les feuilles du classeur....?...
13/05/2019 à 11:43nickal Rechechev décalée d'une ligneAvec Index et Equiv si nom du magasin en B16 et mois en B17, alors: =INDEX($A$1:$M$13;EQUIV(B16;$A$1:$A$13;0)+ 1 ;EQUIV(B17;$B$1:$M$1;0)+1) pour les boites =INDEX($A$1:$M$13;EQUIV(B16;$A$1:$A$13;0)+ 2 ;EQUIV(B17;$B$1:$M$1;0)+1) pour les sachets A+ EDIT : à adapter donc au nouveau tableau données sou...
13/05/2019 à 10:40Pierre-Tho Erreur 1004 : La méthode 'Range' de l objet '_Global' a échouéSi le but était de déterminer une plage à l'aide de First_Cell et Last_Cell, il aurait fallu les déclarer en Range pour pouvoir "récupérer" leur adresse. A+...