| Date | Auteur du sujet | Sujet | Extrait du message |
|---|
| 21/11/2013 à 13:40 | gloub | 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:31 | CLAUDE64 | Récupérer une valeur sur differentes feuilles | Il 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:20 | Norland | Présentation Norland | Je 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:14 | Fabdu57100 | BACKCOLOR d'un Label | Re, 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:03 | gloub | 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:52 | Fabdu57100 | BACKCOLOR d'un Label | Par programmation VBA ?? A te relire... |
| 21/11/2013 à 12:50 | Jean-Grey | Résultat de 2 listbox dans une seule cellule | Le 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:27 | Hesperis | Actualisation TCD | Si 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:17 | crissc54 | Formatage des dates en VBA | Re, 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:58 | crissc54 | Formatage des dates en VBA | Tres 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:45 | rikonine | Exclure d'une somme une ligne avec un texte précis | Re, 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:19 | Julek | Problème imbrication indirect / index / match | Re, 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:37 | jacky128 | Améliorer une macro pour rendre son exécution plus rapide | Pas 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:50 | Julek | Problème imbrication indirect / index / match | Comme 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:57 | guitoux77 | Macro pour copier 2 cellule de la ligne active | Re, 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:57 | Oneame | RECHERCHEV sur trois feuilles différentes | Mets un fichier en ligne avec ce que tu veux faire et le résultat attendu, ce sera plus simple Crdlt... |
| 13/11/2013 à 12:50 | rikonine | Exclure d'une somme une ligne avec un texte précis | Sur 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:10 | guitoux77 | Macro pour copier 2 cellule de la ligne active | Re, 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:26 | guitoux77 | Macro pour copier 2 cellule de la ligne active | Re, 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:10 | guitoux77 | Macro pour copier 2 cellule de la ligne active | Quelles sont les lignes concernées par cette action. de 1 à 10 ou autre ? A te relire... |
| 12/11/2013 à 12:58 | el ayoubi | Changer la source d'un TCD | Faudrait 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:50 | CedthCed | Comment organiser mon projet VBA | C'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:23 | cfn3cfn | Textbox format special | Nad 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:00 | tkd2009 | Excel lenteur excessive à l'exploration de dossier | Re, 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:55 | aure_8 | Recopier bloc de données sur une autre page avec conditions | Re, 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:32 | aure_8 | Recopier bloc de données sur une autre page avec conditions | Re 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:49 | aure_8 | Recopier bloc de données sur une autre page avec conditions | Re 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:04 | aure_8 | Recopier bloc de données sur une autre page avec conditions | Re, 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:49 | tkd2009 | Excel lenteur excessive à l'exploration de dossier | Re, 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:17 | tkd2009 | Excel lenteur excessive à l'exploration de dossier | Ren, 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:12 | aure_8 | Recopier bloc de données sur une autre page avec conditions | Le fichier n'est pas passé... |
| 04/11/2013 à 12:52 | aure_8 | Recopier bloc de données sur une autre page avec conditions | Ce serait plus facile si tu mettais un fichier en ligne avec le tableau final attendu Amicalement... |
| 04/11/2013 à 12:49 | tkd2009 | Excel lenteur excessive à l'exploration de dossier | Je 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:03 | olivcoco | Lancer une macro en cliquant sur une cellule | Re 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:41 | olivcoco | Lancer une macro en cliquant sur une cellule | A 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:35 | coolmomodu31 | La cellule de date (renouvelable) | Ben supprime dans ton code --> Range("dt").Value = "" A te relire... |
| 28/10/2013 à 12:42 | RB69002 | Trier des cellules | Re, 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:22 | Invité | Fichers Excel Corrompu | Vé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:36 | RB69002 | Trier des cellules | Re 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:31 | heiyan | Un bouton/un lien pour rayer une cellule | Re, 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:05 | heiyan | Un bouton/un lien pour rayer une cellule | Va 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:50 | RB69002 | Trier des cellules | Re, 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:47 | nathalie13400 | Recherche commande VBA | Suis ce lien qui te donne un exemple --> Somme couleur Crdlt... |
| 21/10/2013 à 12:54 | vincent1992. | Fusionner plusieurs feuilles en une seule | Oui c'est possible. Un bête copier de chaque tableau et coller en feuille 4 Crdlt... |
| 21/10/2013 à 12:49 | alex13880 | Mettre en ligne un fichier Excel sans perdre ses macros | Utilise 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:43 | RB69002 | Trier des cellules | Re 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:43 | sabefa | Changement uniquement si valeur numérique | Re 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:27 | sabefa | Changement uniquement si valeur numérique | Re 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:09 | sabefa | Changement uniquement si valeur numérique | Re Edit... |
| 21/10/2013 à 08:02 | Rosees | Macro fonctionne sur mon poste mais pas chez les autres | Re 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... |