Modérateur

Inscrit le :27/04/2007
Dernière activité :Hier à 18:21
Version d'Excel :2016, Mac 2011
Emploi :Retraité
Lieu :Liège - Belgique
Messages
16'305
Votes
2'919
Fichiers
3
Téléchargements
10'292
Fichiers ExcelSujetsMessagesStatistiquesVotes reçus

Messages postés par Dan - page 261

DateAuteur du sujetSujetExtrait du message
21/11/2013 à 13:40gloub Créer une macro pour simplifier la commande trier ?Re Essaie ceci Le code te demandera de sélectionner la plage à trier. si ok, clique sur le V vert à coté du Bouton EDITER lors de ta réponse afin de cloturer le fil Amicalement...
21/11/2013 à 13:31CLAUDE64Récupérer une valeur sur differentes feuillesIl faudrait remanier un peu ton fichier mettre le mot en A3 sur A4, A12 sur A13, etc ensuite je pense que nommer les plages par le nom en A4, A13 etc... serait une option intéressante car on pourrait utiliser l'option table pour trouver les valeurs dont tu as besoin Est-ce que cette philosophie t'in...
21/11/2013 à 13:20NorlandPrésentation NorlandJe t'invite, si ce n'est déjà fait à lire, ces quelques lignes qui t'aideront dans tes demandes et réponses --> https://forum.excel-pratique.com/annonces/explications-et-regles-a-respecter-t13.html D'autre part, lorsque une demande est solutionnée, tu peux cloturer le fil de discussion en cliquan...
21/11/2013 à 13:14Fabdu57100 BACKCOLOR d'un LabelRe, Explique moi de quoi tu parles quand tu dis Label, explique moi si c'est un objet sur ta feuille ou la cellule A te relire...
21/11/2013 à 13:03gloub Créer une macro pour simplifier la commande trier ?Quelle est la plage concernée par le tri ?? Quelle est ta version excel pour le tri ? 2003 ? A te relire...
21/11/2013 à 12:52Fabdu57100 BACKCOLOR d'un LabelPar programmation VBA ?? A te relire...
21/11/2013 à 12:50Jean-GreyRésultat de 2 listbox dans une seule celluleLe titre de ton sujet ne correspond pas à tes explicaitons. d'un coté tu parles de mettre le résultat de deux listbox dans une cellule et de l'autre le résultat de deux listbox dans une textbox... affichage_categories et sep correspondent à quoi ?? Place ton fichier en ligne sans données confidentie...
21/11/2013 à 08:27HesperisActualisation TCDSi j'ai bien compris, je ne vois pas l'intérêt d'actualiser un TCD qui se trouve dans un fichier (le premier) qui n'est pas ouvert...et donc que tu ne vois pas. Question que je sois sur d'avoir bien compris ton environnement de travail : Ton TCD est bien dans le premier fichier ou dans le deuxième ...
21/11/2013 à 08:17crissc54 Formatage des dates en VBARe, Exact oui. Si tu mets "dim col, dim as integer", alors "co"l est considéré comme "variant" et non comme "integer" Là il te faut mettre Dim col as integer ou dim col as byte (byte est suffisant pourt ton fichier - la limité étant de 256) L'erreur que tu avais venait en premier par une mauvaise dé...
20/11/2013 à 12:58crissc54 Formatage des dates en VBATres Important La déclaration de tes variables n'est pas en date sauf pour la Date4. date1, 2 et 3 sont en Variant et non Date. Corrige le code comme suit : remplace : par A te relire...
18/11/2013 à 12:45rikonineExclure d'une somme une ligne avec un texte précisRe, Sur base de tes explications, essaie avec cette formule placée en colonne A juste en dessous de la dernière donnée (en A21 dans ton fichier) =SOMME.SI(INDIRECT("A1:A" &LIGNE()-1);"<>Taxe";DECALER($B1;;;NBVAL(B:B);)) Si ok, lors de ta réponse clique sur le V vert à coté du boputon EDITER po...
15/11/2013 à 08:19Julek Problème imbrication indirect / index / matchRe, Ok. N'oublie pas de cloturer le fil en cliquant sur le V vert à coté du bouton EDITER si ta demande est solutionnée Amicalement...
14/11/2013 à 13:37jacky128Améliorer une macro pour rendre son exécution plus rapidePas facile de te donner tout sans voir le fichier Le début de ta macro pourrait être ceci : A te relire pour aller plus loin et surtout comprendre le pourquoi de certaines instructions...
13/11/2013 à 18:50Julek Problème imbrication indirect / index / matchComme dit Amadeus, le nom de tes onglets en feuille conso - ligne 5 ne correspond pas Sinon formule à placer en D8 feuille conso --> =INDEX(INDIRECT(D$5 &"!$D$4:$F$7");EQUIV($B8;INDIRECT(D$5 & "!$D$4:$D$7");0);EQUIV($C$6;INDIRECT(D$5 &"!$D$4:$F$4");0)) Ensuite tirer à droite et vers le bas Attent...
13/11/2013 à 16:57guitoux77 Macro pour copier 2 cellule de la ligne activeRe, C'est ce que le code fait. Si tu commences à A1 il faut juste changer A10 par A1 dans le code Si tu as mis A510, le code ne lira pas au delà. Donc change juste A1 par A10 Crdlt...
13/11/2013 à 12:57Oneame RECHERCHEV sur trois feuilles différentesMets un fichier en ligne avec ce que tu veux faire et le résultat attendu, ce sera plus simple Crdlt...
13/11/2013 à 12:50rikonineExclure d'une somme une ligne avec un texte précisSur base de ce que tu écris, utilise =SOMME(plage) Sinon envoie un fichier qui montre ce qui est à additionner et le résultat attendu Amicalement...
13/11/2013 à 08:10guitoux77 Macro pour copier 2 cellule de la ligne activeRe, Essaie comme ceci dans ton fichier original : clique droite sur l'onglet "parcelle" choisis "visualiser le code" colle le code ci-dessous - Enregistre ton fichier avec l'extension *XLSM (pour accepter les macros) Clique dans une cellule dans la colonne A à partir de A10 pour choisir ton nom et v...
12/11/2013 à 13:26guitoux77 Macro pour copier 2 cellule de la ligne activeRe, La demande est déjà différente de ton premier post... Ce n'est plus en B7, B9 mais il faut chercher quelque chose sur la deuxième feuille. Mets ton fichier (sans données confidentielles) en ligne. Ce sera plus facile de te donner le bon code Amicalement...
12/11/2013 à 13:10guitoux77 Macro pour copier 2 cellule de la ligne activeQuelles sont les lignes concernées par cette action. de 1 à 10 ou autre ? A te relire...
12/11/2013 à 12:58el ayoubi Changer la source d'un TCDFaudrait voir le code VBA et surtout connaitre la base de données de ton fichier. De manière simple tu peux définir la plage par formule en lui attribuant un nom. Ensuite tu utilises ce nom dans le code. A te relire edit : regarde ce lien --> Source TCD ou celui-ci Plage Source TCD...
08/11/2013 à 12:50CedthCed Comment organiser mon projet VBAC'est selon ta facilité et consultation du code. Je dirais que si tu as un code répétitif, mets dans un module séparé Si c'est un code qui sert par exemple pour ajouter, un autre pour supprimer, tu peux les placer dans un seul module Au final, tout est fonction de t'y retrouver et c'est parfois plus...
07/11/2013 à 13:23cfn3cfn Textbox format specialNad t'avait donné une solution il y a deux ans dans ce fil --> Cellule format special Pour l'userform, en transposant cette solution, essaie avec cette ligne -> A te relire...
07/11/2013 à 13:00tkd2009Excel lenteur excessive à l'exploration de dossierRe, En fonction de ce que tu écris c'est plutot un problème Windows qu'excel il me semble. essaie peut être de faire un controle via les utilitaires windows A te relire...
07/11/2013 à 12:55aure_8 Recopier bloc de données sur une autre page avec conditionsRe, Déso mais je n'étais pas revenu sur le fil puisque cloturé. Je l'ai décloturé (un click sur le V devenu rouge permet de remettre la cse à cocher en vert. Pour le code, cela fonctionne bien de mon coté. Questions : Le code est bien dans la feuille FI EN COURS Vérifie bien les espaces entre les ca...
05/11/2013 à 16:32aure_8 Recopier bloc de données sur une autre page avec conditionsRe Il faut effacer quoi dans FI en cours ?? de D à L ?? Le code supprime de D à G et l'info en colonne L dans la version du fichier mise sur le site, cela fonctionne. Verifie les noms de feuille eventuellement , mets le bon fichier en ligne...
05/11/2013 à 13:49aure_8 Recopier bloc de données sur une autre page avec conditionsRe essaie comme ceci : Attention que FI Soldée est écrite autrement le ton code ci-avant. Le mieux serait de nommer les feuilles sans espace et accent. Ex : FI_soldee et FI_en_Cours Si ok, clique sur le V vert à coté du bouton EDITER pour cloture le fil lors de ta réponse Cordialement...
05/11/2013 à 13:04aure_8 Recopier bloc de données sur une autre page avec conditionsRe, A la vue de ton fichier, il y a des cellules fusionnées ce qui en code n'est jamais bon. Tôt au tard cela provoque toujours des bug ou des difficultés dans la gestion du code. Il faudrait trouver idéalement en colonne A les mots fiche1, 2... sur chaque ligne. Iden pour le mot Ok en colonne L Mai...
05/11/2013 à 12:49tkd2009Excel lenteur excessive à l'exploration de dossierRe, Ce ne serait pas du à une mise à jour ? Vois un peu du coté du "Office File Validation" qui se trouve sur le réseau et désintalle le programme "microsoft file validation add-in" regarde aussi de ce coté --> http://support.microsoft.com/kb/2570623 et aussi http://technet.microsoft.com/fr-fr/li...
05/11/2013 à 08:17tkd2009Excel lenteur excessive à l'exploration de dossierRen, Dans le menu option " ? ", il existe une option "détecter et réparer" As-tu fait un test avec cette option ? A te relire...
05/11/2013 à 08:12aure_8 Recopier bloc de données sur une autre page avec conditionsLe fichier n'est pas passé...
04/11/2013 à 12:52aure_8 Recopier bloc de données sur une autre page avec conditionsCe serait plus facile si tu mettais un fichier en ligne avec le tableau final attendu Amicalement...
04/11/2013 à 12:49tkd2009Excel lenteur excessive à l'exploration de dossierJe ne vois qu'un problème de mémoire RAM dans ton PC. Cela n'a rien à voir avec ton programme Excel Si ce n'est fait, essaie de faire un bon nettoyage de ton PC avant tout. Amicalement...
04/11/2013 à 08:03olivcoco Lancer une macro en cliquant sur une celluleRe Fais plutot ceci alors car "var" ne sert pas vraiment : ou L'instruction "ActiveWindow.SmallScroll Down:=-42" ne sert pas vraiment sauf si tu veux descendre vers le base de ta feuille mais bon une fois le 42 devra peut être être plus élevé selon les données dans ta feuille Si ok, clique sur le v...
30/10/2013 à 12:41olivcoco Lancer une macro en cliquant sur une celluleA tester Clique droite sur l'onglet de la feuil1, puis choisis l'option "visualiser le code" dans la fenêtre colle le code ci-dessous: - Enregistre ton fichier avec l'extension XLSM Si ok, lors de ta réponse clique sur la case à cocher verte à coté du bouton EDITER afin de cloturer le fil Amicalemen...
30/10/2013 à 12:35coolmomodu31 La cellule de date (renouvelable)Ben supprime dans ton code --> Range("dt").Value = "" A te relire...
28/10/2013 à 12:42RB69002Trier des cellulesRe, La condition de tri 1 prévaut sur la conditions 2. Si je comprends ce que tu veux, tu ne vas jamais y arriver Fais moi un tableau avec le résultat souhaité ce sera plus facile. A te relire...
24/10/2013 à 13:22InvitéFichers Excel CorrompuVérifie aussi que tu n'as pas modifié l'extension du fichier via le nom donné à l'icone du fichier plutot que de passer par la fonction ENREGISTRER SOUS Crdlt...
23/10/2013 à 08:36RB69002Trier des cellulesRe As-tu essayé d'inverser les conditions de tri ? Donc d'abord trier sur H avant G In fine, l'un dans l'autre ce sera toujours le tri effectué sur la premier condition qui restera maitre. A te relire...
23/10/2013 à 08:31heiyan Un bouton/un lien pour rayer une celluleRe, Ne cloture pas le fil si ta demande n'est pas terminée sinon personne ne regardera puisque dans la liste des fils tu vas voir un V vert à coté du fil en question. Quand tu dis cellule voisine : c'est à gauche ou à droite ? et dans une colonne située où par rapport à la cellule en question ?...
22/10/2013 à 13:05heiyan Un bouton/un lien pour rayer une celluleVa dans VBA ALT + F11 sur ton clavier crée un module via Insertion / Module Colle le code ci-dessous dans la fenetre - Dessine un bouton sur ta feuille puis fais clique droite sur le bouton et choisis l'option "Affecter à une macro" et choisis la macro "MAcro1" Si ok, lors de ta réponse clique sur l...
22/10/2013 à 12:50RB69002Trier des cellulesRe, Non ce n'est pas automatisé. Mais une fois les critères de tri mis en place, excel conservera ce que tu as défini. Il te suffit de cliquer dans une cellule du tableau puis de choisir l'option Tri perso pour qu'excel retrie les données Si ok, lorsde ta réponse clique sur la case à coccher verte p...
22/10/2013 à 12:47nathalie13400 Recherche commande VBASuis ce lien qui te donne un exemple --> Somme couleur Crdlt...
21/10/2013 à 12:54vincent1992.Fusionner plusieurs feuilles en une seuleOui c'est possible. Un bête copier de chaque tableau et coller en feuille 4 Crdlt...
21/10/2013 à 12:49alex13880Mettre en ligne un fichier Excel sans perdre ses macrosUtilise les solution icloud ou dropbox. Là il suffit de mettre le fichier en ligne puis autoriser le partage du fichier à ceux qui sont concernés par une modification Crdlt...
21/10/2013 à 12:43RB69002Trier des cellulesRe Sélectionne ton tableau depuis E11 jusque AI25 puis choisis Trier --> Tri Personnalisé Ensuite ajoute la condition pour la colonne G et la condition pour la colonne H Crdlt...
21/10/2013 à 08:43sabefa Changement uniquement si valeur numériqueRe Essaie comme ceci Juste une remarque, il se peut que tu aies aussi des socuis avec les cellule fusionnées... à éviter avec les codes VBA. Donc ici fais quelques tests mais pas sûr que tu n'auras pas de problèmes Si ok, lors de ta réponse clique sur la case à cocher Verte à coté du boutyon EDITER...
21/10/2013 à 08:27sabefa Changement uniquement si valeur numériqueRe Je viens de voir que tu n'as pas recopié convenablement ce que je t'ai donné Cette instruction est mal placée --> Il faut la mettre en entête de tes macros et donc dans ton fichier juste avant cette instruction -> A te relire...
21/10/2013 à 08:09sabefa Changement uniquement si valeur numériqueRe Edit...
21/10/2013 à 08:02RoseesMacro fonctionne sur mon poste mais pas chez les autresRe Ok Rosees mais cela me dit pas si ton souci est résolu Si oui, lors de ta réponse clique sur la case à cocher verte à coté du bouton EDITER pour cloturer le fil Amicalement...