Passionné d'Excel

Inscrit le :26/01/2017
Dernière activité :30/01/2026 à 14:36
Version d'Excel :2010 FR
Lieu :Côtes d'Armor (France)
Messages
5'574
Votes
1'141
Fichiers
8
Téléchargements
14'131
Fichiers ExcelSujetsMessagesStatistiquesVotes reçus

Messages postés par Pedro22 - page 58

DateAuteur du sujetSujetExtrait du message
08/10/2019 à 13:53LP0312 Aidez moi svppppIl semble que vous ayez oublié de figer certaines cellules (O29, 30 et 31), seule la ligne de la cellule n'est pas fixe. Aussi, vos formules ne correspondent pas aux conditions que vous énoncez ici. Je vous propose cette formule en H2 ...
08/10/2019 à 11:15LP0312 Aidez moi svppppMerci de joindre un fichier pour que l'on y regarde de plus près.....
08/10/2019 à 11:09PolygosQuestion toute bête: Le filtrage doit il être supprimé avant lancment d'unCette instruction : Réinitialise le filtre dans le cas où un ancien filtre est encore actif...
08/10/2019 à 10:26sandrine_7 Création d'une macro pour générer un tableau croisé dynamiqueBonjour, salut 78chris, Jean-Eric Il suffit d'utiliser un Tableau Structuré comme source pour votre TCD. Pour le créer : Sélectionnez la totalité de votre base de données-->Insertion-->Tableau...
08/10/2019 à 10:24Y_cineFormule somme.si.ens qui va le sauver la vieIl y a un effort pour avancer avec ces impressions écran, mais ce n'est franchement pas pratique pour nous car on ne peut rien manipuler sur une image.....
08/10/2019 à 10:22LP0312 Aidez moi svppppPour commencer je vous invite à relire le point numéro 3 de la charte du forum : https://forum.excel-pratique.com/viewtopic.php?f=2&t=13 Ici tout le monde ou presque vient pour chercher de l'aide, il est donc inutile voire contre productif d'en faire le titre de son sujet. Concernant votre problème...
08/10/2019 à 10:02AusecourQuelques statistiques sur le forum Excel VBAPour faire suite aux conclusions précédentes, je viens d'ajouter un cours sur l'utilisation du Solveur : https://www.excel-pratique.com/fr/telechargements/doc-excel/solveur-excel-no422.php...
07/10/2019 à 22:40Black_HoleSupprimer des lignes sous deux conditionsJe ne vois pas ce qui pose problème, pouvez vous détailler ...
07/10/2019 à 19:54nicorapidoTableau dynamique évolutifCe sera une macro Google Sheets, qui n'est pas le même langage que les macros VBA. Je passe mon tour ...
07/10/2019 à 19:51KITELOOP Pointage astreinte heures deplacees et non deplaceesFaut pas s'émouvoir comme ça, ça va aller !! Merci d'avoir passé le sujet en "résolu"...
07/10/2019 à 17:40KITELOOP Pointage astreinte heures deplacees et non deplaceesJe n'ai pas compris à quoi tu fais référence. Voilà ton fichier complété ...
07/10/2019 à 17:38Black_HoleSupprimer des lignes sous deux conditionsA priori, ça se joue autour du contenu de la variable iLast , dont l'affectation n'est pas présente dans ton extrait de code...
07/10/2019 à 17:36jojo789 Si sauf siBonjour, salut ric, Les guillemets autour des 2 nombres (-700 et 0) sont inutiles.....
07/10/2019 à 17:32nicorapidoTableau dynamique évolutifVous avez surement une idée précise du rendu souhaité, ce qui personnellement, n'est pas mon cas... Est-il possible d'illustrer votre demande par un exemple ? Si je m'en tiens au titre, il est possible de faire une tri sur une colonne d'un tableau, afin d'afficher les valeurs par ordre croissant ou...
07/10/2019 à 17:29KITELOOP Pointage astreinte heures deplacees et non deplaceesFormules corrigées pour tenir compte de ma remarque précédente : PS : +1 équivaut à +1 jour. Il faut savoir qu'une date/heure valide est un nombre, la partie entière correspond à des jours, la partie décimale à des heures. 0,5 au format horaire correspond donc à 12:00:00...
07/10/2019 à 17:22KITELOOP Pointage astreinte heures deplacees et non deplaceesDésolé, je n"avais pas prit le temps de jeter un œil à votre fichier, c'est chose faite. Voilà la liste des modifications que je suggère : Suppression des cellules fusionnées, (on peut mettre 4 formules qui font référence à la première ligne de chaque bloc, pour éviter la re-saisie) Ajout d'une vali...
07/10/2019 à 16:56achraf___ Génération d'un fichier simple Excel (sans code VBA)Il suffit d'enregistrer ton fichier au format ".xlsx" et les macros disparaissent...
07/10/2019 à 15:58Patati_Patatra TCD - Certaines (sommes de) valeurs s'affichent en 0Merci du retour et d'avoir indiqué le sujet comme étant résolu ! Bonne continuation...
07/10/2019 à 15:42Patati_Patatra TCD - Certaines (sommes de) valeurs s'affichent en 0Un nombre qui n'est pas reconnu comme tel ne le sera pas plus en changeant son format en "Nombre". Le format change juste l'affichage d'une valeur, mais ne la convertie pas. Dans votre cas, voilà quelques possibilités : Sélectionnez les cellules concernées par le message d'erreur, et cliquez sur "co...
07/10/2019 à 14:30leabrstn Générer un numéro automatique de commande ExcelIl faudrait un fichier d'archive avec l'ensemble des n° crées (ou au moins le dernier). Dans le fichier d'édition du bon de commande, une macro évenementielle avant enregistrement irait chercher ce dernier numéro et l'incrémenterai d'une unité. Une proposition à mettre dans le module "ThisWorkbook"...
07/10/2019 à 14:01zacky Exporter tous les onglets mais exclure les 5 premiersTu as un bouton bien pratique pour la mise en forme du code : </> Une autre proposition ...
07/10/2019 à 13:46Y_cineFormule somme.si.ens qui va le sauver la vieSaluttulipe_4, salut melch ! @Y_cine : on en vient au point de départ, sans fichier ni explications complémentaires, on aura du mal à t'aider davantage.....
07/10/2019 à 12:29BernardDRANEB Copier coller selon valeurs dans un autre classeurContent qu'on soit enfin arrivé au bout !...
07/10/2019 à 12:25BernardDRANEB Copier coller selon valeurs dans un autre classeurVoilà un code qui me semble plus adapté ...
07/10/2019 à 12:19Philomène Tableau StatistiquesJe pense que vous n'aurez pas de mal à trouver des cours et tutoriels sur le sujet. C'est un outil très efficace, mais qui demande effectivement un peu de pratique pour bien l'appréhender. Merci d'avoir passé le sujet en résolu et bon courage pour votre travail ...
07/10/2019 à 12:13Philomène Tableau StatistiquesLe TCD gère tout ça très bien, vous avez un champ "filtre" pour isoler par exemple les données d'une boutique. Pour moi, ce n'est pas qu'une question de simplicité, c'est aussi une question de fiabilité... Après, vous restez libre de mettre en place n'importe quelle structuration de données, tant qu...
07/10/2019 à 12:09BernardDRANEB Copier coller selon valeurs dans un autre classeurA tester avec : Ce qui donnerai ...
07/10/2019 à 12:04Philomène Tableau StatistiquesContent de vous avoir aidé, mais je réitère mon avertissement sur la dissémination de données dans plusieurs onglets.....
07/10/2019 à 11:59Philomène Tableau StatistiquesL'idée de la base de données n'est pas qu'elle soit jolie, mais qu'elle soit exploitable. Un second onglet d'exploitation (par exemple le TCD mentionné plus haut) vous permet ensuite de vous concentrer sur 1 boutique, et/ou une période spécifique et/ou un article particulier... Vous pouvez toujours...
07/10/2019 à 11:37Philomène Tableau StatistiquesAvant toute chose, je pense que la structure retenue pour vos données n'est pas la plus adaptée... Pour exploiter facilement les données d'un tableur, quel qu'il soit, mieux vaut n'avoir qu'une seule et unique base de données, dans laquelle on précise dans une colonne à part le nom de la boutique (p...
07/10/2019 à 11:33KITELOOP Pointage astreinte heures deplacees et non deplaceesVous avez omis votre fichier joint...
07/10/2019 à 11:12amayas Copier un tableau d'un classeur à un autre erreur 9Cette erreur signifie que vous faite référence à un élément qui n'existe pas, par exemple une feuille nommée "MaFeuille" dans un classeur qui n'en comporte aucune avec ce nom. Je pense que l'erreur vient de cette instruction : Qui devrait plutôt être : Ou comme vous l'avez précedemment affecté à une...
07/10/2019 à 10:19Y_cineFormule somme.si.ens qui va le sauver la vieTout dépend de votre format de mois... Si votre mois est un nombre compris entre 1 et 12, vous pouvez directement faire : Pour faire la somme sur 12 mois dans cet exemple...
07/10/2019 à 10:17zacky Exporter tous les onglets mais exclure les 5 premiersTa variable de boucle est désormais i et pas o . Il faut donc mettre "Next i". Si tu veux des modifications sur ton code, autant le joindre directement en texte, plutôt qu'une impressions écran.....
07/10/2019 à 09:46Y_cineFormule somme.si.ens qui va le sauver la vieVous, en ayant la formule, les explications qui vont avec et le fichier sous les yeux, vous n'avez pas réussi à la modifier... Alors nous, avec juste cette formule... A mon avis, un bon vieux Tableau Croisé Dynamique (TCD) fera le même travail, plus vite et de manière plus lisible.....
06/10/2019 à 22:07zacky Exporter tous les onglets mais exclure les 5 premiersRemplacer : Par ...
04/10/2019 à 22:45Hosni Somme.si.ens ????Correct à première vue, mais il est peut-être possible de faire plus simple : A tester...
04/10/2019 à 22:11NNDRIANAFormule Excel doublonsVotre exemple serait préférable sous forme de fichier, que l'on puisse illustrer directement nos propositions. Par ailleurs, je n'ai absolument pas compris comment on passait du tableau d'origine au tableau du bas. Sinon, je vous invite à creuser du côté de la fonctionnalité "supprimer les doublons"...
04/10/2019 à 22:07Hosni Somme.si.ens ????Le fichier corrigé : PS : personnellement je virerais tout ça pour mettre un simple TCD.....
04/10/2019 à 22:00Hosni Somme.si.ens ????C'est la date qui pose problème. Vous cherchez dans la colonne date (col. F), la date "2019" (qui n'est pas une date valide, car au format date ça correspond au 11/07/1905). Il faut donc remplacer : ;DEVIS!F:F;$A$1 et ;DEVIS!F:F;Reporting!$D$6 Par : DEVIS!$F:$F;">="&C$6;DEVIS!$F:$F;"<"&amp...
04/10/2019 à 17:40BernardDRANEB Copier coller selon valeurs dans un autre classeur"A1:A2000" --> Adresse de plage "Feuil1"--> Nom de feuille/onglet...
04/10/2019 à 16:40BernardDRANEB Copier coller selon valeurs dans un autre classeurD'après le reste de la macro, on comprend que les lignes qui vous intéressent sont dans un large tableau : Range("B:B,I:J,Z:AA") Le filtre doit donc s'appliquer à l'ensemble du tableau, sur la base d'un élément spécifique de la colonne K. MaPlage correspond donc à l'adresse du tableau complet.....
04/10/2019 à 16:20YeshuaColorier une plage en fonction de son contenu sans la parcourir cel par celBonjour, Rien ne vous empêche de proposer un fichier bidon... Ce sera plus facile pour nous comme pour vous. Ce que vous voulez faire s'appelle mise en forme conditionnelle, c'est dans le bandeau Excel depuis l'accueil, et il n'y a pas besoin de VBA pour l'utiliser. Ça reste peut-être abstrait dit c...
04/10/2019 à 15:56BernardDRANEB Copier coller selon valeurs dans un autre classeurJe ne comprend toujours pas pourquoi vous avez changé cette ligne.....
04/10/2019 à 15:37BernardDRANEB Copier coller selon valeurs dans un autre classeurPour commenter un peu ce code : Attention, le classeur "Test.xlsm" doit être ouvert pour que cela fonctionne.....
04/10/2019 à 15:35BernardDRANEB Copier coller selon valeurs dans un autre classeurJe ne comprend pas pourquoi vous faites un retour en arrière par rapport à votre code précédent... Sur quoi est-ce que vous butez ...
04/10/2019 à 15:06jkr Supprimer un accentDans la même idée : A adapter selon les caractères spéciaux à supprimer. Sinon on peut aussi faire une fonction personnalisée avec VBA...
04/10/2019 à 14:21quetzal974 Mise en forme de cellule identiqueDans ce cas je t'invite à bien regarder le post précédent, tu as déjà la solution.....
04/10/2019 à 14:13LimlightFormule Excel : Recherche et calculBonjour, Je doute que vous aboutissiez à un résultat avec cette syntaxe. La fonction que vous cherchez s'appelle NB.SI()...
04/10/2019 à 14:09BernardDRANEB Copier coller selon valeurs dans un autre classeurVotre macro est placée dans une procédure évenementielle (Worksheet_Change) et se déclenche donc automatiquement à chaque modification dans la feuille concernée. Selon votre besoin, elle peut aussi être associée à un bouton ou restreinte à une plage spécifique. Comme indiqué dans mon 1er post ...