| Date | Auteur du sujet | Sujet | Extrait du message |
|---|
| 04/10/2019 à 08:06 | Mickou14 | VBA - Cumuler Copier/coller en boucle avec une formule | Une piste ... |
| 04/10/2019 à 07:03 | Benoob77 | Liste de choix | A tester ... |
| 03/10/2019 à 19:49 | Remy00 | Etendre des données automatiquement | Ta variable est typée Long vérifies que tes valeurs en colonne C ne soit pas d’un autre type (Single ou Double ou encore autre) Je ne peux pas tester ton fichier, je suis actuellement sur iPhone... |
| 03/10/2019 à 19:40 | C6l74 | Range, Array et Cells | LouReeD... |
| 03/10/2019 à 17:13 | coumbiss | Récupération de donnés d'une colonne entiere sans vides ni doublons | Parfait, content de t’avoiR aidé... |
| 03/10/2019 à 17:11 | Hayholten | [ModDate] Pour une feuille précise | Si dans la fonction tu as supprimé la variable c’est que tu n’as pas "Option Explicit" en tête de module sinon tu aurais eu un plantage Dans la fonction, il faut laisser la déclaration de la variable ! C’est dans la procédure événementielle qu’elle est à supprimer car pas utilisée ... |
| 03/10/2019 à 07:36 | C6l74 | Range, Array et Cells | LouReeD L'objet Range() attend des arguments en alphanumérique ou en objet Range donc, en alphanumérique de cette sorte Range("A1:D10") ou en objet Range de cette sorte Range(Cells(1, 1), Cells(10, 4)) mais dans ce dernier cas, ça ne peut être sous forme de chaîne car tu ne peux pas mettre un objet... |
| 03/10/2019 à 06:50 | Hayholten | [ModDate] Pour une feuille précise | Dans ce cas, il faut créer un Nom par feuille mais il n'est pas possible ou plutôt pas conseillé d'utiliser le nom de l'onglet car trop de risque qu'il soit modifié par l'utilisateur mais plutôt utiliser le nom de son module qui lui ne change jamais quelque soit le nom de l'onglet. Par contre, la fo... |
| 02/10/2019 à 17:07 | coumbiss | Récupération de donnés d'une colonne entiere sans vides ni doublons | Une piste, voir les commentaires et faire les adaptations ... |
| 02/10/2019 à 16:44 | DAki | Date de fabrication | Si toutes les feuilles on la même structure (ici c'est la colonne D qui est visée à partir de la ligne 12), tu peux le mettre dans le module du classeur mais dans ce cas, ça devient : Dans le "Select Case", il te faut adapter les noms des feuilles cible ... |
| 02/10/2019 à 16:34 | hokousai | Code en VBA Pour imprimer des feuilles masquées | Une feuille cachée ne peut être imprimée donc, il te faut l'afficher, l'imprimer et la cacher à nouveau. Une piste à adapter ... |
| 02/10/2019 à 16:16 | DAki | Date de fabrication | Au double clic dans la colonne D et à partir de la ligne 12 ! A mettre dans le module de la feuille ... |
| 02/10/2019 à 13:55 | Hayholten | [ModDate] Pour une feuille précise | Tu n'enregistres pas une feuille mais le classeur donc tu ne peux pas connaître sur quelle feuille a eue lieu la dernière modification avec cette fonction ! Il te faut utiliser "Workbook_SheetChange()" pour créer un nom invisible (n'apparaît pas dans la boite) et y enregistrer les valeurs voulues. D... |
| 02/10/2019 à 13:34 | mdo100 | Transposer des lignes en colonnes sans vides par formule | La discussion est résolue mais je poste tout de même une fonction perso matricielle qui peut peut être aider quelqu'un un jour (elle demande de sélectionner 5 lignes par 10 colonnes et de valider par Ctrl+Maj+Entrée) en passant en argument la colonne des dates à savoir A3:A22 ... |
| 02/10/2019 à 10:11 | mdo100 | Transposer des lignes en colonnes sans vides par formule | Je suis désolé mais j'ai Excel 2007 et la fonction AGGREGATE() n'existe pas, seulement depuis Excel 2010 ... |
| 02/10/2019 à 07:59 | MPETIT | Recherche champs | Essais avec la clause Where ... |
| 02/10/2019 à 07:48 | mdo100 | Transposer des lignes en colonnes sans vides par formule | Comme tu veux ce résultat par formule, ce n'est pas évident ! Tu pourrais essayer avec un TCD mais je ne maîtrise pas vraiment donc là, je ne peux t'aider ! Voici avec un code VBA : Il serait possible de transformer ce code en fonction matricielle que tu pourrais utiliser directement dans Excel ... |
| 02/10/2019 à 07:20 | yaya_95 | Check List et Barre de Progression | Une autre piste avec des Shapes. Ce sont les cases à cocher de gauche qui sont prises en compte (je ne sais pas si celles de droite doivent aussi être prises en compte). Pour les couleurs, je te laisse t'amuser avec RGB() Le classeur : Le code ... |
| 02/10/2019 à 06:47 | framarro | Recuperation de valeur date pour calcul | Ou encore : =VALUE(TEXT(TODAY()-L14,"YY")) en français : =CNUM(TEXTE(AUJOURDHUI()-L14;"AA"))... |
| 02/10/2019 à 06:33 | Dach2 | Sortir d'une InputBox | Bonjour curulis57, oui je suis sûr et je me demande comment tu peux avoir une réponse booléenne quand l'InputBox retourne une valeur de type String ? extrait de l'aide : Donc, l'appui sur le bouton Annuler ou la croix ne valide pas la saisie et de ce fait, ce qui se trouve dans la zone de texte n'es... |
| 01/10/2019 à 21:29 | Dach2 | Sortir d'une InputBox | Ton code est bien conçu à un détail près, ce n'est pas : avec un espace entre les guillemets mais : car le clic sur Annuler ou sur la croix ne prend pas en compte la valeur inscrite dans le champs donc, même avec le numéro du mois inscrit dans le champ, si tu cliques sur Annuler ou sur la croix, la... |
| 01/10/2019 à 21:23 | Jaybe | Dé-combinaison de ligne avec clé primaire | Nouveau code à tester ! Les valeurs commencent à la ligne 3 (comme dans ton dernier fichier) et il faut qu'une feuille nommée "Feuil2" existe dans le classeur ... |
| 01/10/2019 à 20:38 | DIGI | Faire Apparaitre une liste déroulante en fonction d'une autre liste déroula | Cette ligne de code cible la colonne A qui porte, on se doute bien le numéro 1 donc : si la cible a un numéro de colonne supérieur à 1 c'est tout simplement que ce n'est pas la colonne A et dans le cas contraire (c'est bien la colonne A) on sait que la colonne B est juste à coté à sa droite donc il... |
| 01/10/2019 à 20:20 | Hayholten | [VBA] Création Arborescence | Content de t'avoir aidé... |
| 01/10/2019 à 16:07 | Oxysea | Sélection données d'une colonne | Oups , voilà quand on ne teste pas !!... |
| 01/10/2019 à 16:05 | DIGI | Faire Apparaitre une liste déroulante en fonction d'une autre liste déroula | Je pars du postulat que les cellules en colonne A ont toutes une liste de choix avec "Choix 1", "Choix 2" et "Choix 3" (pour le test bien sûr) ce qui va créer une liste de choix en colonne B ... |
| 01/10/2019 à 15:32 | DIGI | Faire Apparaitre une liste déroulante en fonction d'une autre liste déroula | Mais c'est avec plaisir... |
| 01/10/2019 à 13:38 | Oxysea | Sélection données d'une colonne | Avec deux variables ... |
| 01/10/2019 à 13:36 | Jaybe | Dé-combinaison de ligne avec clé primaire | Dans ce cas, avec les commentaires ... |
| 01/10/2019 à 13:30 | Justine_V_6 | Si et deux conditions vraies des 3 | Bien vu ! Justine, tu peux remplacer les "--" par "*1" dans la formule : =SI(SOMMEPROD((C2:E2>=10)*1)>=2; "admis";"refusé")... |
| 01/10/2019 à 13:19 | Justine_V_6 | Si et deux conditions vraies des 3 | A tester en G2 et tirer vers le bas : =SI(ET(OU(C2>10;D2>10);E2>10);"Admis";"Non admis") Edit : c'est faux... |
| 01/10/2019 à 13:12 | Jaybe | Dé-combinaison de ligne avec clé primaire | Pas sûr d'avoir bien compris mais pour voir le résultat, ajouter une feuille nommée "Feuil2" ... |
| 01/10/2019 à 12:58 | Oxysea | Sélection données d'une colonne | Une piste ... |
| 01/10/2019 à 12:55 | DIGI | Faire Apparaitre une liste déroulante en fonction d'une autre liste déroula | Dans ce cas, il te faut utiliser les valeurs en dur dans le code. Une liste de validation en cellule A1 et pour le test, entrer les valeurs "Choix 1", "Choix 2", et "Choix 3", le résultat en cellule B1 ... |
| 01/10/2019 à 12:17 | Hosni | Nombre de Devis sans doublons selon commercial | Tu vois pourquoi on tape souvent à coté quand il n'y a pas de fichier exemple... |
| 01/10/2019 à 12:16 | Hayholten | [VBA] Création Arborescence | Il te suffit de vider la variable à chaque tour ... |
| 01/10/2019 à 12:01 | Hosni | Nombre de Devis sans doublons selon commercial | En E3 : =SOMMEPROD((1/NB.SI($A$2:$A$112;$A$2:$A$112)*($B$2:$B$112=D3))) puis tirer sur E4 ... |
| 01/10/2019 à 11:38 | al87 | Afficher / Masquer Colonne H sur tout le classeur | Content de t'avoir aidé... |
| 01/10/2019 à 11:31 | faubrun | Fonction permettant de transcrire le lien d'une cellule en texte | A mettre en E4 : = "=" & ADRESSE(LIGNE(A5);COLONNE(B1);4;;"Data!")... |
| 01/10/2019 à 11:18 | al87 | Afficher / Masquer Colonne H sur tout le classeur | De cette façon peut être ? Un double clic cache les colonnes, un autre double clic affiche les colonnes mais attention, au départ, il faut qu'elles soient toutes cachées ou affichées ... |
| 01/10/2019 à 11:10 | Hosni | Nombre de Devis sans doublons selon commercial | Postes un fichier exemple anonymisé ... |
| 01/10/2019 à 07:04 | al87 | Afficher / Masquer Colonne H sur tout le classeur | Mais alors, pourquoi l'année aurait-elle une importance ... |
| 01/10/2019 à 07:03 | Hosni | Nombre de Devis sans doublons selon commercial | Sur le Net, une multitude de formules dont celle-ci si il y a des cellules vides dans la plage (ici, A1:A8) : =SOMME(SI(NB.SI(A1:A8;A1:A8)<>0;1/NB.SI(A1:A8;A1:A8)))... |
| 01/10/2019 à 06:51 | al87 | Afficher / Masquer Colonne H sur tout le classeur | Je suppose donc que la colonne à masquer est fonction de l'année donc, il n'est pas nécessaire de contrôler du 01/01 au 31/12 mais seulement de l'année ! Une piste à adapter : Il peut être judicieux de passer en argument la colonne à masquer à la Sub "AfficherMasquerColonneH()" ... |
| 01/10/2019 à 06:40 | Hayholten | [VBA] Création Arborescence | Sans fichier c'est pas facile de voir mais il te faut savoir que "UsedRange" ne signifie pas la plage où il y a des données mais la plage qui est utilisée que ce soit en mettant des couleurs de cellule, des bordures ou n'importe quoi d'autre sur une cellule sans que celle-ci possède une quelconque v... |
| 30/09/2019 à 16:39 | valoch | Macro - Remplissage auto selon conditions | Une piste à adapter. Le résultat est légèrement différent car suppression des lignes vides ... |
| 30/09/2019 à 15:14 | Hayholten | [VBA] Création Arborescence | C'est : Mais le code ci-dessous donne le même résultat car le parcours des cellules d'un plage se fait de gauche à droite et de haut en bas ... |
| 30/09/2019 à 15:07 | Po25170 | Organiser des images avec VBA | Une piste à adapter ... |
| 30/09/2019 à 15:00 | Sebyg | Parcourir Colonne Ouvre PDF-Imprime-et Coche | Essais avec : tu devrais avoir une fenêtre plus complète pour paramétrer l'imprimante ... |
| 30/09/2019 à 14:48 | Sebyg | Parcourir Colonne Ouvre PDF-Imprime-et Coche | Là, ça va devenir compliqué car il te faut utiliser les fonctions API pour avoir accès aux imprimantes sous Windows et juste pour éviter deux ou trois clics, tu vas devoir faire une usine à gaz mais bon, sur le net, tu peux trouver du code à adapter à tes besoins ... |