Modérateur

Inscrit le :27/04/2007
Dernière activité :Vendredi à 13:55
Version d'Excel :2016, Mac 2011
Emploi :Retraité
Lieu :Liège - Belgique
Messages
16'346
Votes
2'928
Fichiers
3
Téléchargements
10'339
Fichiers ExcelSujetsMessagesStatistiquesVotes reçus

Messages postés par Dan - page 248

DateAuteur du sujetSujetExtrait du message
13/06/2015 à 14:47pp33 Type de choix de formule pour cellule videEn premier supprime ta ligne 2 Ensuite mets cette formule en E2 --> =SI(ET(ESTVIDE(B2);ESTVIDE(C2));"";E1+C2-B2) Ensuite, étire ta formule vers le bas Si ok, clique sur le v vert à coté du bouton Editer lors de ta réponse afin de cloturer le fil Crdlt...
13/06/2015 à 14:08Fornstep Case à cocher bisRe effectivement tu as oublié des instructions. Essaie comme ceci : A te relire Crdlt...
12/06/2015 à 16:07Fornstep Case à cocher bisRe Sinon fais ceci En entête , dans le fichier posté juste avant Private Sub Worksheet_Activate() mets cette instruction --> Dim as boolean Ensuite colle ces deux codes : A te relire...
12/06/2015 à 13:23Fornstep Case à cocher bisRe Effacer par la touche clavier ? ou double clique ? Crdlt...
12/06/2015 à 08:25BENWOASuppression espace dans un nombreEn supposant que tes deux cellules sont B3 et B4, essaie cette formule -> =CNUM(SUBSTITUE(B3;" ";""))+CNUM(SUBSTITUE(B4;" ";"")) Si ok, clique sur le v vert à coté du bouton EDITER pour cloturer le fil lors de ta réponse Crdlt...
12/06/2015 à 08:09Fornstep Case à cocher bisRe essaie ceci : A te relire...
11/06/2015 à 13:45Fornstep Case à cocher bisRe regarde le code, je l'ai modifié. Tu dois avoir 5 au lieu de 4 dans la 3ieme ligne Crdlt...
11/06/2015 à 13:28Fornstep Case à cocher bisRe, Clique droite sur l'onglet Feuille 2 dans ton fichier et place ce code dans la fenêtre Tu peux après supprimer tous les codes de case à cocher --> CheckBox_Click Donne ton avis si les possibilités que tu veux avoir. On améliorera le code Crdlt Edit Dan : code modifié...
11/06/2015 à 13:14CSM Date d'aujourd'hui en couleur SANS l'annéeCrdlt...
11/06/2015 à 13:06rapt65Tableau croisé dyamiqueQuel est le résultat attendu ? IMAT et quel autre champ ? Pour créer un Tableau croisé, clique dans le tableau puis menu Insertion -> Bouton Tableau croisé -> puis choisir les champs dans la fenetre qui apparait à droite et les placer dans etiquettes de lignes, colonnes ou valeur Crdlt...
11/06/2015 à 12:56Fornstep Case à cocher bisEvite les cases à cocher sur des feuilles qui sont des objets difficilement contrôlables. Tu peux facilement : - faire un code qui te mets une croix par exemple dans la cellule par double clique ou clique droit ou - utiliser une seule colonne reprenant une liste déroulante de choix "pas nécessaire,...
11/06/2015 à 12:45fred2406 Compter sans doublons dans TCDRe Ben tout simplement parce que j'ai omis de metrre les $ devant. et donc ce n'est pas F mais bien D qu'il faut Ci-dessous la formule correcte. Il y a 10 ans j'ai fait un fichier sur cette fonction pour un autre site, tu peux le trouver ici dans la section "cours et astuces" à cette adresse -->...
11/06/2015 à 08:16fred2406 Compter sans doublons dans TCDFred j'avais regardé ce fil mais le temps m'a manqué pour te répondre rapidement. Donc bien que ce fil soit cloturé, voici ce que tu demandais en utilisant la fonction LIREDONNEESTABCROISDYNAMIQUE J'ai remanié ton TCD en supposant que sa mise en forme n'a pas trop d'importance tant que le résultat f...
10/06/2015 à 13:27berete10Créer une nouvelle feuille si appuis du boutonPlutôt que la macro, une fois sur ta feuille clique dans une cellule puis appuie sur la touche F11 ou ALT + F11 de ton clavier (Veille à ce que toutes tes colonnes aient un titre) Crdlt...
09/06/2015 à 13:23pygark84 Renommer onglet depuis une cellule d'une autre feuilleEssaie plutôt ceci : Si ok, lors de ta réponse clique sur le v vert à coté du bouton EDITER pour cloturer le fil Lis aussi ces quelques lignes qui t'aideront dans tes demandes et réponses sur ce forum --> https://forum.excel-pratique.com/annonces/explications-et-regles-a-respecter-t13.html Crdlt...
09/06/2015 à 12:51zorgloub Recopier valeur dans cellule à référence variableQuelques corrections à faire dans les codes : Ensuite corriger ceci : A te relire Crdlt...
09/06/2015 à 12:39Narukedag Copier le contenu d'une feuille dans une autre existanteEssaie plutôt ceci Si ok, clique sur le v vert à coté du bouton EDITER pour cloturer le fil lors de ta réponse Crdlt...
08/06/2015 à 13:26CLLCLe fonction Find ne trouve pas toutCrdlt...
08/06/2015 à 12:54hihanAjout ligne si nouvelle entréeRe Sur base de ton code avant, essaie comme ceci : A te relire Edit : ta macro ci-avant pourrait être celle-ci ...
04/06/2015 à 13:04ODY ERICModification Macro VBARe J'ai un peu peine à comprendre le fonctionnement de ton fichier et de plus, celui qui a programmé est allé changer le nom THISWORKBOOK en Macro feuille ! Jamais vu cela ! Il faudrait que tu me dises pas à pas ce que tu fais afin que je reproduise les erreurs. Ok pour ligne 13 mais 23 ??? quelle c...
04/06/2015 à 12:44InvitéSupprimer ligne comboboxRe Essaie comme ceci : Tu peux également essayer ce code qui, si j'ai bien compris ce que tu fais, est plus approprié Si ok, clique sur le v vert à coté du bouton Editer pour cloturer le fil lors de ta réponse Cordialement...
03/06/2015 à 13:35InvitéSupprimer ligne comboboxSans voir le code ... Possible de voir le code qui remplit l'USF ? Crdlt...
03/06/2015 à 13:33MastakInformatiser un tableauRe est-il normal que ta colonne client contienne des numéros avec virgule ?? exemple : le 12316 --> 12316,3 ?? Jamais vu une réf client contenant des virgules A te relire sur ce point Crdlt...
03/06/2015 à 13:23ODY ERICModification Macro VBARe Dans l'USF Saisie, essaie en modifiant le code comme suit : A te relire Si ok, merci de cloturer le fil Crdlt...
01/06/2015 à 13:09MastakInformatiser un tableauRe A la ligne 8, c'est le nom dans ton fichier Merci d'expliquer Edit : je n'avais pas vu que la colonne contenait des code avec virgule Essaie plutôt cette formule alors --> B7 =INDEX(Tableau3;EQUIV($B$4;Tableau3[Numero de client];1)+1;2) B8 =INDEX(Tableau3;EQUIV($B$4;Tableau3[Numero...
30/05/2015 à 17:43Lepetitbob Modification d'un compteurDans ce code --> Range("H7:L8").Value = Range("I7:M8").Value Il faut savoir où se trouve Range("H7:L8") et où se trouve Range("I7:M8"). donc nom Fichier et nom de feuille Crdlt...
30/05/2015 à 17:32MastakInformatiser un tableauAvec une formule RECHERCHEV : En B7 --> =RECHERCHEV($B$4;Tableau3;2;0) En B8 --> =RECHERCHEV($B$4;Tableau3;3;0) En B9 --> =RECHERCHEV($B$4;Tableau3;4;0) tableau3 correspond à la plage de cellule D4 à J26. Tu peux remplacer tableau3 dans la formule par D4:J26 Si ok, clique sur le v vert à co...
30/05/2015 à 16:34NAIMSMacro récapitulant tout les ongletsNaims, si c'est la même demande qu'ici tu aurais pu prévenir. De même que James007 d'ailleurs qui a posté dans ce fil aussi --> https://forum.excel-pratique.com/excel/copier-depuis-des-onglets-source-vers-onglet-recap-t64916.html Cela évite de faire perdre du temps à celui qui te répond...
30/05/2015 à 16:24NAIMSCopier depuis des onglets source vers onglet recapRe c'est pas le même sujet qu'ici ?? --> https://forum.excel-pratique.com/excel/macro-recapitulant-tout-les-onglets-t64881.html...
30/05/2015 à 16:03NAIMSCopier depuis des onglets source vers onglet recapRe Tu pourrais faire tout sur une seule feuille en consacrant la colonne B au secteur et la colonne C à la ville Ensuite tu fais une récap dans un tableau unique Possible cela dans le travail à faire ? Edit : donc en résumé une feuille base de données comprenant tous les secteurs et villes, une feui...
30/05/2015 à 16:03NAIMSCopier depuis des onglets source vers onglet recapEdit...
30/05/2015 à 15:49NAIMSCopier depuis des onglets source vers onglet recapRe Il faudrait que les tableaux dont tu dois faire la récap soient identiques. exemple comme celui de TARN GARONNE avec la colonne A qui serait consacrée au centre Cazere, montarbes, Montauban, saix.... Est-possible ...
30/05/2015 à 15:13NAIMSCopier depuis des onglets source vers onglet recapCrdlt...
30/05/2015 à 14:58Jumeau Mise a jourTon fichier est trop compliqué pour pouvoir faire un code VBA qui permettrait de faire ce que tu demandes. Là ce serait Je pense qu'il y a moyen mais il faut modifier ton fichier pour éviter notamment les cellules fusionnées en colonne A par exemple. Dans la feuille Outil spécifique, supprimer les l...
30/05/2015 à 14:23hihanAjout ligne si nouvelle entréeRe Il faut que tu m'expliques en détail comment tu fais le copier / coller...
29/05/2015 à 13:09vba1 VBA userformRe Ok pijaku. Merci de m'avoir prévenu Vba1, éviter de doubler les posts afin de ne pas arriver à ce genre de situation. Merci de ta compréhension...
29/05/2015 à 13:07hihanAjout ligne si nouvelle entréeRe Essaie en remplaçant le code donné par celui ci-dessous : Cordialement...
29/05/2015 à 08:08hihanAjout ligne si nouvelle entréeRe Il faut que je sache comment tu fonctionnes pour compléter la feuille edit jour Le code que je t'ai donné suppose que tu complètes la colonne A dans la feuille edit jour mais si tu fais un copier coller venant d'un autre fichier il faut procéder autrement car là le code ne fonctionnera pas Dis mo...
28/05/2015 à 19:27hihanAjout ligne si nouvelle entréeRe Il faut uniquement compléter la colonne A dans la feuille edit du jour, la macro s'exécute automatiquement et la base de données se complétera automatiquement Crdlt...
28/05/2015 à 13:39hihanAjout ligne si nouvelle entréeClique droite sur l'onglet "edi du jour" et choisir l'option "visualiser le code" Ensuite coller le code ci-dessous N'oublie pas d'enregistrer ton fichier au format XLSM pour la prise en charge des macros Si ok, lors de ta réponse clique sur le v vert à coté du boutonEDITER pour cloturer le fil Crdl...
28/05/2015 à 13:26vba1 VBA userformHum pas facile de comprendre.. Tu parles de textbox mais il n'y en a qu'une seule dans l'USF Peux-tu mettre un fichier avec un exemple et le résultat attendu dans une feuille séparée Crdlt...
27/05/2015 à 13:25Thibaulthess Macro : ajout d'une feuille de calcul en automatiqueRe, Ton fichier en retour dans lequel se trouve : un code VBA dans la feuille COVERPAGE une plage définie via "Formules" - "définir un nom" et reprenant toutes les cellules susceptibles d'avoir le mot "refx". Tape une ref dans la feuille Coverpage puis ENTREE sur ton clavier pour créer une nouvelle...
26/05/2015 à 13:29LisaBellSauvegarde des mises à jour d'une plage de cellules ExcelUne première correction ci-dessous Sinon un fichier sans données confidentielles serait le bienvenu Crdlt...
26/05/2015 à 13:02Thibaulthess Macro : ajout d'une feuille de calcul en automatiqueRe Merci de ton fichier. Pas évident du tout de réponde à ta demande car dans ta coverpage, tu as plein de cellules fusionnée (à éviter avec une macro !) et pour faire beau je suppose tu as ajouté des lignes vides. Sinon si je comprends ta demande, tu n'auras pas plus de 25 ref sur la cover page ??...
26/05/2015 à 12:52ODY ERICModification Macro VBAPour que je comprenne comment tu fonctionnes, peux-tu me donner un exemple de marche à suivre pour avoir le bug en question Crdlt...
25/05/2015 à 11:57ApharmdAfficher une cellule seulement si valeur différente de 0Merci de bien vouloir éditer le titre du sujet de ta demande afin qu'elle soit le reflet de ton souci Au besoin lis ces quelques lignes qui t'aideront dans tes demandes et réponses sur ce forum --> https://forum.excel-pratique.com/annonces/explications-et-regles-a-respecter-t13.html Merci de ta p...
21/05/2015 à 12:50vacoch Combien de fois présentLes sommes doivent se trouver où sur la feuille ? Crdlt Edit : sinon une idée Mettre en P2 la réf NTCodeP Mettre en P3 cette formule --> =SOMMEPROD((CNUM(C3:C100)=P2)*1;K3:K100) ou moins lourde celle ci --> =SOMME.SI(C3:C100;P2;K3:K100)...
21/05/2015 à 12:44Thibaulthess Macro : ajout d'une feuille de calcul en automatiqueMerci de mettre un fichier sans données confidentielles, ce sera plus facile de te proposer le code adéquat Crdlt...
21/05/2015 à 12:41Clément P Macro ajouter des lignes à différents endroitsRe Parce que le code et l'instruction RANGE(xxXX) renvoie le contenu à cet endroit et non pas l'adresse de la cellule. Donc dans ta boucle i dès que le code voit le mot "Total", impossible qu'il sache que ce mot est sur la ligne correct. D'où l'idée de profiter du nom Range("PROD1") que tu as défini...
21/05/2015 à 08:21sophang Macro Formule jusqu'à la dernière cellule videEssaie comme ceci : Si ok, clique sur le V vert à coté du bouton EDITER pour cloturer le fil lors de ta réponse Crdlt...