| Date | Auteur du sujet | Sujet | Extrait du message |
|---|
| 13/12/2013 à 12:54 | Alexros | Affecter des macros à une liste déroulante | Ce serait bien de voir le fichier (avec données non confidentielles) Est-ce possible ? Amicalement... |
| 12/12/2013 à 08:07 | cfn3cfn | Comment créer une ListView | RE, Faut voir ce que tu veux faire car il y a moyen simplement de faire une USF et sans passer par le listview. C'est ce que j'ai dû faire pour analyser un fichier pétanque et pouvoir travailler dessus il y a quelques temps Amicalement... |
| 11/12/2013 à 16:57 | belegorod | Plusieurs UserForm, bug des listes déroulantes | Re Normal tu n'as aucune données en colonne D de la feuille 2014. Pour éviter cela mets quelques données ou dans la Private sub userform2 initialiaze, ajoute l'instruction On error resume next juste après le END WITH A te relire... |
| 11/12/2013 à 13:24 | cfn3cfn | Comment créer une ListView | Re, Pas de souci Jean Eric. Seul Excel 2008 ne contient pas le VBA Le VBA excel 2004 est identique (on va dire) à excel 97 sous windows. Crdlt... |
| 11/12/2013 à 13:00 | belegorod | Plusieurs UserForm, bug des listes déroulantes | Je vois que c'est moi qui t'ai fait les codes. Peut-être que tu peux me donner le lien sur le forum ? Vérifie le nom de ton USERFORM quand tu parles --> UserForm2.Show le nom de tes feuilles "Auteur, liste d'adresse, base.... Tu dois toujours laisser Private Sub UserForm_Initialize() et pas Priva... |
| 11/12/2013 à 12:48 | cfn3cfn | Comment créer une ListView | Re Bonjour Jean eric Non, excel 2004 MAC dispose du VBA. Seule la version Excel 2008 ne dispose pas du VBA Crdlt... |
| 11/12/2013 à 09:22 | cfn3cfn | Comment créer une ListView | Attention avec le listview qui ne fonctionne pas sous MAC. Bien que facile, tu n'auras que des soucis avec cette option. Amicalement... |
| 10/12/2013 à 12:49 | Jean-Grey | Résultat de 2 listbox dans une seule cellule | Re Dans l'USF, mets ce code : A te relire... |
| 09/12/2013 à 12:55 | m.agard | Imprimer en changeant une cellule automatiquement | Il faut faire aklors une fichier par enfant et faire une impression groupée Mais est-ce recherché acr le nombre de feuille va augmenter... Amicalement... |
| 09/12/2013 à 12:50 | Jean-Grey | Résultat de 2 listbox dans une seule cellule | Re Le caractère * est pourtant bien connu de tous les programmes et des OS lorsque l'on ne trouve pas ce qui est recherché. Raison pour laquelle je proposais cette solution qui fonctionnera aussi dans les autres rubriques. Dans ce cas, la solution est de formater toutes cellules au format "nombre" s... |
| 05/12/2013 à 08:35 | Jean-Grey | Résultat de 2 listbox dans une seule cellule | Re, Quelques questions : Est-ce que tu utilises le point lorsque tu mets le chiffre dans la rubrique Siret ? dans ton fichier, tes chiffres sont formatés en euro, pourquoi ne pas les mettre au format nombre --> #.###0 ?? essaie aussi en mettant un * entre les chiffres lorsque tu veux combiner A t... |
| 04/12/2013 à 13:42 | Lexan | Conversion de texte en date | Re essaie ceci : Si ok, clique sur le V vert à coté du bouton EDITER pour cloturer le fil Amicalement... |
| 04/12/2013 à 13:24 | Jean-Grey | Résultat de 2 listbox dans une seule cellule | Re, Le fichier ne contient pas le code que je t'ai donné au sujet de la private sub initialize. J'ai aussi rajouté deux instructions dans le code Siret afin que l'écran de "clignote" pas Vois le fichier joint et essaie A te relire... |
| 04/12/2013 à 08:46 | Lexan | Conversion de texte en date | Les dates dans ton fichier ne vont pas de G à AU mais de B à AP et qu'elle est le code que tu utilises ? A te relire... |
| 04/12/2013 à 08:28 | Jean-Grey | Résultat de 2 listbox dans une seule cellule | Re, Avant de poster le code j'ai vérifié et cela fonctionne mais en prenant des chiffres consécutifs dans le champ (donc par exemple 789 ou 123). Dis moi ce que tu fais que je puisse reproduire l'erreur ou ce qui ne fonctionne pas pour toi A te relire... |
| 02/12/2013 à 13:50 | eriket29000 | Report de donnée d'une cellule vers une cellule fixe | Mets cette formule en D1 --> =RECHERCHE(9^9;D17:D1000) D17:D1000 étant la plage de recherche pour la colonne D Si tu as plus de lignes que 1000, adapte ta formule Ensuite recopie ta formule vers G et les autres cellules concernées Si ok, clique sur le V vert à coté du bouton EDITER lors de ta rép... |
| 02/12/2013 à 13:13 | salut_patrick | Présentation de Patrick | 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... |
| 02/12/2013 à 12:58 | amazigh42 | [Fonction] opération et résultat dans la cellule | La seule possibilité serait d'insérer un commentaire dans la cellule qui montrerait à la fois l'opération et le résultat Amicalement... |
| 02/12/2013 à 08:09 | Jean-Grey | Résultat de 2 listbox dans une seule cellule | Re Là à voir les codes et le fichier constitué, j'ai peine à croire cela ou alors tu t'es fait aidée pour faire le fichier. Pour la recherche sur Siret, je te propose une solution pour un autre moyen que le filtre automatique. utilise ce code : Attention que je vois que toutes tes plages définies da... |
| 26/11/2013 à 12:40 | Jean-Grey | Résultat de 2 listbox dans une seule cellule | Re, dans le fichier il n'y aucune donnée donc pas facile en lançant l'USF de savoir dans quelle rubrique va le SIRET C'est quoi comme info et cette info est-elle dans l'USF ou pas ? A te relire... |
| 26/11/2013 à 12:35 | gloub | Créer une macro pour simplifier la commande trier ? | Re J'ai jamais dit cela .... Si tu veux qu'elle soit active sur les deux versions, essaie avec ce code Oublie pas toutefois, clique dans une cellule de la colonne sur base de laquelle sera effectué le tri, puis exécutes le code Amicalement... |
| 26/11/2013 à 08:31 | gloub | Créer une macro pour simplifier la commande trier ? | Re Pour excel 2003, le système que tu veux ne fonctionnera pas car le fait de sélectionner une plage puis la colonne, n'est pas autorisé. Je te propose plutot une solution plus simple. Dans la plage à trier, tu sélectionnes une cellule dans une colonne que tu veux trier puis tu exécutes la macro en... |
| 26/11/2013 à 08:09 | Jean-Grey | Résultat de 2 listbox dans une seule cellule | Re Comme ton code est réalisé, il te faut sélectionner un par un et il te faut passer en mode single dans la sélection Va dans ton projet VBA Affiche ton USF puis appuie sur F4 pour avoir la fenetre "propriétés" Sélectionne la textbox listqualif2 dans la liste déroulante "multisélect" choisis l'opti... |
| 25/11/2013 à 13:31 | gloub | Créer une macro pour simplifier la commande trier ? | Re Ce qu'il faut faire : Sélection de la plage Sélection de la colonne (ou d'une cellule dans la colonne)--> tu peux le faire apuyant la touche CTRL de ton clavier puis en cliquant dans une des cellules de la colonne sur laquelle se fera le tri puis exécution de la macro NB : faire une liste déro... |
| 25/11/2013 à 13:22 | Jean-Grey | Résultat de 2 listbox dans une seule cellule | Re, Modifie les codes en les remplaçant pour ceux ci-dessous : Dans la modifi ci-dessous, je n'ai pas mis le début du code. Mets ces lignes juste avant le END SUB Pour les Rowsource on peut aussi adapter mais d'abord vois si cela fonctionne comme ceci A te relire... |
| 25/11/2013 à 09:07 | Jean-Grey | Résultat de 2 listbox dans une seule cellule | Re, Si j'ai bien compris ta demande, essaie avec ce code à ajouter dans ton USF Juste une remarque, je vois que tu utilises des Row source. Mon conseil est d'éviter cela dans les codes car ils apportent souvent des soucis. Cela peut être modifié mais bon à toi de voir. Si ok, lors de ta réponse, cli... |
| 25/11/2013 à 08:15 | gloub | Créer une macro pour simplifier la commande trier ? | Re Le message apparait quand ? As-tu une ligne du code qui se met en couleur Jaune (ou autre) et soui, laquelle ? Quelle est ta version excel ? si 2007, je suppose que l'extension de ton fichier est bien en *.xlsm A te relire... |
| 22/11/2013 à 16:43 | gloub | Créer une macro pour simplifier la commande trier ? | Re, Bon essai en modifiant le code comme suit Remplace par A te relire... |
| 22/11/2013 à 14:09 | Fabdu57100 | BACKCOLOR d'un Label | Re Voici ce que je ferais. Dans ton USF tu dessines une combobox qui va reprendre les numéros de tes couleurs (de 1 à 56) Ensuite tu fais le choix pour la couleur du label via cette liste. Voici deux codes à placer dans ton USF Attention que "Dim stp" doit s trouver en première ligne des codes dans... |
| 22/11/2013 à 08:36 | gloub | Créer une macro pour simplifier la commande trier ? | Re, Heu... pas compris là Avec ce que tu m'expliques plus besoin de macro la fonction Tri personnalisé d'excel fait ce que tu dis non ? Sélectionne la base de données à trier Option "tir personnalisé" choix de la colonne à trier puis Ok Ai-je loupé quelque chose ?... |
| 22/11/2013 à 08:20 | Fabdu57100 | BACKCOLOR d'un Label | Re, Ok je vois ce que tu veux faire Là je pense que tu mélanges label et zone de texte si je ne me trompe Donne moi les références suivantes : le nom de la liste dans laquelle se trouve les chiffres 1 à 56 le nom du label ou zone de texte à colorier Pour ce faire, clique sur les objets dans l'usf et... |
| 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... |