Modérateur

Inscrit le :27/04/2007
Dernière activité :Lundi à 11:02
Version d'Excel :2016, Mac 2011
Emploi :Retraité
Lieu :Liège - Belgique
Messages
16'293
Votes
2'914
Fichiers
3
Téléchargements
10'276
Fichiers ExcelSujetsMessagesStatistiquesVotes reçus

Messages postés par Dan - page 52

DateAuteur du sujetSujetExtrait du message
17/01/2024 à 11:34Heavy_B Supprimer tout les bouton dans une copie de workbookDe mon coté j'ai testé avant de vous poster Vérifiez à quoi correspond shtname à ce moment là. cela permet de voir si vous avez des boutons sur cette feuille En revoyant le code, la ligne que je vous ai donnée devrait être placée avant le NEXT i si vous avez des boutons à supprimer sur chaque feuill...
17/01/2024 à 11:29slygan Call ou run dans autre fichierVous avez lu tout le fil et notamment ce que Theve propose à 20h06 ...
17/01/2024 à 11:05Heavy_B Supprimer tout les bouton dans une copie de workbook@Ericool02 Bah cela je le sais. A voir si Heavy a d'autres objets sur la feuille. Ce qu'il ne précise pas. Raison pour laquelle je lui ai d'abord proposé cette simple ligne plutôt que de boucler sur chacun des boutons...
17/01/2024 à 10:43slygan Call ou run dans autre fichierUne réponse par Theve dans ce fil --> https://forum.excel-pratique.com/s/goto/1178158 Si terminé pensez à Cordialement...
17/01/2024 à 10:15Heavy_B Supprimer tout les bouton dans une copie de workbookEssayez en remplaçant SHAPES par DRAWINGOBJECTS Donc comme ceci Si ok pensez à Cordialement...
17/01/2024 à 10:05sSbubuSsFichier VBA qui buguePoint 1 : dans le fichier Prix V3, lors du passage dans l'éditeur VBA on constate bien la présence de feuilles (FeuilX) existantes et 1 module sans code VBA, mais on trouve en outre sous un ThisWorkbook1. ces feuilles et Thisworkbook1 sont à supprimer Votre fichier V3 en retour en extension XLSX pui...
17/01/2024 à 09:42breizhinoursFonction recopie dans un tableau si condition@Breizhinours : J'avais commencé quelque chose basé sur le changement de valeur dans les colonnes 3 et 5 mais vu que Xorsankukai vous a proposé quelque chose qui convient, nul besoin que j'interfère avec lui. Je le laisse continuer pour les modifications éventuelles @Xorsankukai : De base sur MAC, é...
16/01/2024 à 17:38brice2b Userform et tableauOk mais vous ne répondez pas à toutes mes questions. Pas de souci de mon coté. Vous avez quoi comme code dans la feuil1 ? Celui que je vous ai donné au point 2 ici ? --> https://forum.excel-pratique.com/s/goto/1177913...
16/01/2024 à 16:58breizhinoursFonction recopie dans un tableau si conditionPrenons l'exemple du Pack 6 bouteille d'eau de 1,5L - Si vous rentrez une donnée dans la colonne D et F, cela crée une ligne - Si vous rentrez une donnée dans la colonne D mais pas dans F, on crée une ligne Que se passe-t-il si vous rentrez ensuite une données dans la colonne F et pas la D ? on crée...
16/01/2024 à 16:42BenoitP Calcul dans un TCDOui mais je préfère la fonction Index qui recherche une valeur située à l'intersection d'une ligne et colonne d'un tableau. La fonction RechercheV vous renvoie toujours une valeur située à droite dans un tableau par rapport à votre référence. Ma version excel ne me permet pas d'utiliser la Recherche...
16/01/2024 à 14:16BenoitP Calcul dans un TCDVous pouvez essayer cette formule en colonne K ou une colonne plus à droite =INDEX(Tableau_prix;EQUIV(Résumé!$A3;Tableau_prix[Quoi];);2)+LIREDONNEESTABCROISDYNAMIQUE($A$1;"Total "&$A3)-INDEX(Tableau_prix;EQUIV(Résumé!$A3;Tableau_prix[Quoi];);3) Ensuite tirez vers le bas Pour éviter d...
16/01/2024 à 12:31autodidacteErreur TCD : Impossible de grouper cette sélectionJe ne comprends pas le groupement que vous voulez fair. Je trouve où dans le TCD cette "agréation group by sql" ? Si vous avez des vides. Pour les voir, faites un double click dans la colonne B en regard des des deux étiquettes de lignes conduite de projet et Gestion production.... Par contre en ref...
16/01/2024 à 11:53Mathos78 Macro en VBA qui ajoute un Nom en le classant au sein d'une liste@Bsalv : Non laissez-le. De toute façon je ne pense pas qu'il a chargé ma proposition qui était nettement plus simple que ce qu'il fait. Il est content avec sa solution. On se demanderait même pourquoi il a posté. De mon coté je n'ai volontairement pas mis un code pour l'ajout de noms en attendant d...
15/01/2024 à 10:10Mathos78 Macro en VBA qui ajoute un Nom en le classant au sein d'une liste@ BsAlv, A quoi cela sert de poster sachant que Mathos vous écrit qu'il a sa solution (inutile d'alourdir le forum si une solution est trouvée) Et si j'avais voulu poster via double click je l'aurais fait aussi. Dingue tout de même...
13/01/2024 à 09:34darkvad Optimisation formuleEn L4 mettez cette formule --> =INDEX($B$10:$F$14;EQUIV($J4;$B$10:$B$14;);EQUIV($K4;$B$14:$F$14;)) Ensuite étirez là vers le bas Si ok et terminé pensez à NB : pensez à cloturer ce fil --> https://forum.excel-pratique.com/excel/trouver-le-fichier-le-plus-ancien-dans-un-repertoire-185416 Cordia...
12/01/2024 à 18:53Boubou8484 Valeurs en doubleAllez dans le menu Données--> icone "Supprimer les doublons" dans la rubrique "Outils de données" Si ok pensez à Cordialement...
12/01/2024 à 18:27Mathos78 Macro en VBA qui ajoute un Nom en le classant au sein d'une listeWaouh compliqué cela Voyez tout de même le fichier ci-joint pour exemple et cliquez dans l'endroit où vous voyez des cases à cocher. Je n'ai pas traité l'ajout des noms Après à vous de voir Mais bon si terminé pensez à Cordialement edit : Bah comme je vous l'ai proposé je ne pense pas que cela soit...
12/01/2024 à 17:56Mathos78 Macro en VBA qui ajoute un Nom en le classant au sein d'une liste1. Bon je dirais déjà que là, il faut éviter les case à cocher type objet sur des feuilles On peut très bien mettre une case à cocher par click dans une cellule en utilisant la police Wingdings Prenez le fichier exemple dans ce lien --> https://forum.excel-pratique.com/s/goto/832675 Ensuite allez...
12/01/2024 à 17:16s.laurent80 Insertion de lignes dans un tableau en tenant compte des semainesIl faut remplacer Userform1 par le nom de votre Userform qui est mdp selon la vue Le plus simple serait de changer le nom de l'USF et mettre par exemple Password au lieu de mdp. ensuite vous remplacez "Userform1" par "password"...
12/01/2024 à 09:54ZAZAME Problème boucle qui ne fonctionne pasPour l'avenir merci d'éviter de dupliquer les fils. Cela évite notamment de faire perdre le temps aux personnes qui se penche sur votre souci alors que vous avez déjà reçu une réponse ailleurs. fil --> https://forum.excel-pratique.com/s/goto/1181315 Si vous n'avez pas de réponse à votre demande,...
11/01/2024 à 19:03brice2b Userform et tableauJe reprends point par point selon votre message ici : https://forum.excel-pratique.com/s/goto/1179036 Participation à la perte collective - Dans la Feuil1, sur la ligne TOTAL en colonne E, choisir Somme dans la liste déroulante - Dans un module, ajoutez ce code NB : je suppose que vous n'aurez pas p...
11/01/2024 à 16:30ZAZAME Pb boucle avec variableEssayez votre code comme ceci NB : pour moi il serait bon de faire un Clearcontents sur la feuille Base de données avant de réimporter les données. J'ai placé l'instruction mais est désactivée Si ok et terminé pensez à Cordialement...
11/01/2024 à 16:09didijagDéclaration de variableMeilleurs voeux à vous. Vous utilisez "Sheets" comme variable ce que vous ne pouvez pas faire étant donné que Sheets est un objet excel Il faut toujours utiliser des noms qui ne sont pas utilisé par excel. Pour être sûr le mieux est de mettre vos variables en minuscules. Si vous aviez mis "sheets" a...
11/01/2024 à 13:35Tiago Numérotation automatiqueRe @PatrickT : dans sa question il demande ceci Donc cela n'a apparemment pas d'importance pour lui car elle se remettra à jour comme demandé et c'est d'autant plus vrai s'il n'a qu'une seule feuille dans le fichier. @Tiago : si terminé pensez à crdlt...
11/01/2024 à 10:27Tiago Numérotation automatiqueOk je comprends mais la fausse manipulation ne change rien au fait que l'on peut supprimer l'info Dans votre cas, le mieux est encore de protéger les cellules de la colonne et mettre un mot de passe à blanc pour protéger la feuille...
11/01/2024 à 10:10Tiago Numérotation automatiqueNul besoin de code si vous avez un tableau structuré. En A1, mettez ceci --> =SI($B1>0;LIGNE();"") Recopiez cette formule vers le bas jusque la dernière ligne si vous avez déjà des lignes de données dans le tableau A chaque nouvelle ligne ajoutée, la formule sera ajoutée automatiquement Quel e...
10/01/2024 à 19:39s.laurent80 Insertion de lignes dans un tableau en tenant compte des semainesMais vous ne devez pas avoir de module 5. Vous avez quoi comme code là dedans ? Par rapport à ce que vous me montrez, cliquez sur OK. Pas de soucis à avoir, je comprends...
10/01/2024 à 13:14s.laurent80 Insertion de lignes dans un tableau en tenant compte des semainesBah non. Si vous avez suivi mes instructions le module 4 est consacré au Timer Pour votre souci, vous avez au moins ajouté le code tel qu'écrit ici ? --> https://forum.excel-pratique.com/s/goto/1181099 Edit : heu désolé, le code mdp doit être placé dans le module 1 et pas le module 2...
10/01/2024 à 12:59s.laurent80 Insertion de lignes dans un tableau en tenant compte des semainesHu,m, je vous déjà écrit la même chose ici -> https://forum.excel-pratique.com/s/goto/1180201 mdp est le nom du code, donc tapez --> mdp à la place...
10/01/2024 à 12:21s.laurent80 Insertion de lignes dans un tableau en tenant compte des semainesOk Ok. reste ces modifications - Allez dans l'USF mdp et sélectionnez la textbox - Dans la propriété "Passwordchar" de la textbox, ajoutez --> * - dans le USF double click sur votre bouton "Valider" - ajoutez ce code (attention que je suppose que votre nom de bouton est Commandbutton1) - Retourne...
10/01/2024 à 12:14s.laurent80 Insertion de lignes dans un tableau en tenant compte des semainesOk. Avant que je vous donne les dernières adaptations, par rapport à ce que je vous ai donné (code acceder) que voulez-vous faire si on entre un mauvais de mot de passe plus de 3x. Le fichier se ferme ou non ...
10/01/2024 à 11:38s.laurent80 Insertion de lignes dans un tableau en tenant compte des semainesOui - Faites un click droite, sur le bouton Acceder - Choisir "Accéder à une macro" - dans la fenêtre, rubrique "nom de la macro", tapez --> mdp...
10/01/2024 à 10:37s.laurent80 Insertion de lignes dans un tableau en tenant compte des semainesFaites une Userform peut être puisque vous avez déjà une, genre ceci ? Ensuite allez dans le module 2 et ajoutez ce code et associez le à votre bouton Acceder créé sur votre feuille Une fois fait donnez moi le nom du bouton et le nom de l'USF (par défaut Userform1)...
10/01/2024 à 10:16J0sh Calculating monthly sales totalsOk. You're welcome...
10/01/2024 à 10:13Tiago Boutons UserForm inactifsRe En attendant le retour de Galopin, ce qu'il veut vous expliquer vous devez avoir une ligne par contact peu importe le nom de la société Donc si vous avez 5 contacts dans la même société, vous aurez 5 lignes Après pour votre USF, au lieu de mettre des tas de Texbox, vous créez une listbox ou Listv...
09/01/2024 à 18:50mbauwinPersonnaliser format date en faisant apparaitre les trimestresUne solution à tester Votre date 30/12/2023 en A1 en B1, avec cette formule --> ="Q" & ENT((MOIS(A1)+2)/3) Cordialement Oups : désolé JFL, je ne vous avais pas vu répondre...
09/01/2024 à 18:40Tiago Boutons UserForm inactifsAucun souci de mon coté avec votre fichier posté. Cela fonctionne très bien. Rem : Par contre, je ne vois aucun intérêt à mettre une colonne vide entre chaque champs. C'est une erreur. Evitez cela et faites une vraie base de données Cordialement...
09/01/2024 à 11:10J0sh Calculating monthly sales totalsI think it's due english version which use comma instead of --> ; Find attached a file which shows you an exemple with SUMPRODUCT formula or Pivot table Pivot table : - Click in pivot table show you option in excel menu bar to adapt data range source via specific icon - Right click in the pivot t...
09/01/2024 à 10:44s.laurent80 Insertion de lignes dans un tableau en tenant compte des semainesAlors deux solutions pour rester simple - soit faire une userform spécifique avec une textbox. l'usf sera appelée depuis le bouton Accéder - soit créer une textbox sur la feuille Dans les deux cas cela changera un peu l'approche des codes actuels Dites moi...
08/01/2024 à 14:53J0sh Calculating monthly sales totalsHeu not really.... Herein a view of data in csv file...
08/01/2024 à 14:48s.laurent80 Insertion de lignes dans un tableau en tenant compte des semainesDésolé de vous avoir fait attendre un peu. Voici ce que vous devez modifier 1. Créez un nouveau module et ajoutez toutes les instructions ci-dessous 2. Allez dans Thisworbook et ajoutez ces codes NB : - j'ai mis le timer sur 10 minutes. Si vous voulez adapter changez la valeur dans la variable "Temp...
08/01/2024 à 11:38J0sh Calculating monthly sales totalsArising from your csv file, the question is to know if data are presented as you wrote in your first post or as in your csv file...
08/01/2024 à 10:41brice2b Userform et tableauNon nul besoin. Je vous dirai si souci Crdlt...
07/01/2024 à 10:58brice2b Userform et tableauMerci pour vos voeux et recevez les miens parce post Ok alors en G18, choisissez SOMME dans la liste déroulante et ensuite ajoutez cette formule en H2 et recopiez-la vers le bas --> =G2/$G$18 Cela permettra au tableau de l'ajouter automatiquement lorsque vous ajouterez un nouvel agent...
06/01/2024 à 08:35J0sh Calculating monthly sales totalsI suggest you using Pivot Table function. You can find this function in the "Insert" menu bar. If you need more help, please add a file without any confidential data. Sincerely...
05/01/2024 à 17:35superfrancois Nettoyer cellules à l'ouverture d'un fichierAllez dans l'éditeur VBA --> Thisworkbook Ajoutez ce code Cordialement...
05/01/2024 à 16:20s.laurent80 Insertion de lignes dans un tableau en tenant compte des semainesOui effectivement. C'est une solution que j'avais appliqué dans un fichier pour mon travail il y a une quinzaine d'année. A faire dans un module séparé en tout cas. Que voulez-vous faire ...
05/01/2024 à 16:07s.laurent80 Insertion de lignes dans un tableau en tenant compte des semainesC'est possible oui mais il faut jouer avec les timers. Et là je trouve qu'excel ne se prête pas trop à cela notamment si vous avez des plantages de fichier Mais on peut le faire effectivement...
05/01/2024 à 14:41oceDEBOGAGE - la macro n'affiche plus les résultats demandésOk pour vos explications De ce que je vois dans votre vue, je m'étonne que vous n'avez rien dans le gestionnaire de noms Votre déclaration tab_gen_mutibloc est certainement déclarée comme ceici --> Dim tab_gene_multibloc () as variant Au vu du code Sub ok, je me pose la question de savoir si votr...
05/01/2024 à 14:05oceDEBOGAGE - la macro n'affiche plus les résultats demandésComme vous voulez Là l'erreur 91 ce n'est pas simple sans voir le fichier A priori, il y a un objet non défini. A la vue de votre photo, vérifiez dans le gestionnaire de noms, si vous voyez un nom tab_gene_multibloc et si oui regardez à quelle plage cela correspond Les instructions sont placées dans...