| Date | Auteur du sujet | Sujet | Extrait du message |
|---|
| 03/08/2018 à 07:15 | batou1991 | Erreur d'execution '9 | Alors là, tu fais fort ! Trois fois le même sujet avec des titres différents : Boucle imbriquée - hier à 16h09 Erreur d'exécution 9 - hier à 19h26 Problème de For - hier à 23h30 J'ai répondu sur le dernier, espérant t'inciter à réfléchir sur ton code et ta façon de le contruire. Il serait temps de l... |
| 03/08/2018 à 07:14 | batou1991 | Boucle imbriquée | Alors là, tu fais fort ! Trois fois le même sujet avec des titres différents : Boucle imbriquée - hier à 16h09 Erreur d'exécution 9 - hier à 19h26 Problème de For - hier à 23h30 J'ai répondu sur le dernier, espérant t'inciter à réfléchir sur ton code et ta façon de le contruire. Il serait temps de l... |
| 03/08/2018 à 03:02 | batou1991 | Problème de FOR | Dès les premières lignes... Tu déclares une variable Workbook (wkDest) et tu en initialises une autre (wkDest_1) non déclarée... ! Mais tu sembles fâché avec les déclarations ! parce que tu poursuis avec une floppée de variables non déclarées. Quand ça commence comme ça, on peut s'attendre à trouver... |
| 03/08/2018 à 02:33 | frencky | Detection cases / date début & fin | Voilà ... |
| 03/08/2018 à 00:21 | Abel00 | Vider ComboBox | Avec ces propos sybillins, cela ne fait guère avancer..... |
| 02/08/2018 à 23:15 | Bymbym | Sortir d'une USF et continuer ma macro | C'est laborieux mais on y arrive ... |
| 02/08/2018 à 10:43 | quentinmgt | Désignation d'une colone d'un tableau specifique en VBA | Dans Module1, remplace Dim a() par Public a() . Cordialement... |
| 02/08/2018 à 10:29 | thibaultcar | Problème de chargement de UserForm via un boutton | Essaie donc : Mais tu devrais affecter un tableau plutôt qu'une plage, ce serait plus rapide. Cordialement... |
| 02/08/2018 à 09:09 | frencky | Detection cases / date début & fin | Oui sans doute, mais c'est un point que tu n'avais nullement soulevé jusqu'ici, il faut donc éliminer les lignes masquées, ce qui attendra un peu car j'ai d'autres activités prévues ce jour. @+... |
| 02/08/2018 à 09:01 | Bymbym | Sortir d'une USF et continuer ma macro | Je ne reprends pas l'explication de Ausecour elle est tout à fait claire. Ta problématique étant que ton Userform doit permettre de fournir un élément d'information permettant à la macro de se poursuivre, il ne peut pas être non modal d'une part, et d'autre part pour que l'exécution puisse se rouler... |
| 02/08/2018 à 08:32 | frencky | Detection cases / date début & fin | C'est à dire pas pris en compte ? J'ai découvert la présence d'un filtre avec le dernier fichier. C'est pourquoi j'ai ajouté un défiltrage pour le cas où un filtrage serait actif ... |
| 02/08/2018 à 08:29 | Dach2 | Recherche de la lettre d'une colonne | Re, Une version pour le cas d'un tableau Excel : Normalement, on raccourcirait en utilisant le nom du tableau mis automatiquement par Excel qui correspond aux données (DataBodyRange), utilisable en VBA de la même façon que les noms de plages. Mais la recherche sur la ligne d'en-tête oblige à passer... |
| 02/08/2018 à 08:01 | Dach2 | Recherche de la lettre d'une colonne | Tu devrais rapidement voir qu'à coups de Select, on rame, et en plus on voit plus difficilement les erreurs. D'abord ton erreur sur P: , elle est générée par ta première ligne, tu sélectionnes la colonne, l'adresse de la sélection renvoyée par Address va donc être $P:$P . Tu peux rapidement voir que... |
| 02/08/2018 à 02:53 | WilZur2963 | Affichage d'un planning à partir de la date | Il me semble qu'il faudrait être un peu plus précis sur ce que tu veux faire... Planning glissant : ça me paraît toujours intéressant. Mais ton fichier ne présente rien de tel ! En outre un planning qui vise une organisation opérationnelle n'a pas à s'encombrer dans le planning lui-même de données t... |
| 02/08/2018 à 01:34 | VDMICHEL | Somme nombre de ligne variable - aide pour une formule | Ta colonne H avec total en H2, c'est pas les tests à faire ... |
| 02/08/2018 à 01:10 | ramilou | Liste de validation Excel | La plage de noms nommée Noms , dynamique pour qu'elle s'adapte à son allongement (voir formule dans le Gestionnaire de noms). Une ComboBox pour accueillir la liste de noms, qui sera en outre plus lisible... Et un petit bout de code pour afficher la date de naissance selon le rang du nom dans la list... |
| 02/08/2018 à 00:41 | Abel00 | Vider ComboBox | Pour supprimer la liste d'une Combo, c'est : Pour ta 2e question, tu appliques la même méthode que dans ton Userform1 ! Cordialement... |
| 02/08/2018 à 00:11 | Dach2 | Recherche de la lettre d'une colonne | Certainement ! Je me souviens avoir traité une fois un classeur dont un nom de feuille était particulièrement long. Pour ne pas avoir à l'écrire, j'ai nommé une cellule de la feuille pour atteindre la feuille par [CRef].Worksheet , sans utiliser son nom. Et depuis j'ai trouvé tellement prati... |
| 01/08/2018 à 23:55 | saaku | VBA Suppression noms | Cela me paraît un peu curieux cette histoire de _xlfn.IFERROR ! Ce dispositif est destiné à indiquer que la fonction utilisée n'existe pas dans la version d'Excel. Et si la formule est calculée elle produira l'erreur #NOM? La procédure fournie par Jean-Eric comme fonctionnelle sur MAC devrait donc p... |
| 01/08/2018 à 23:08 | Dach2 | Recherche de la lettre d'une colonne | C'est toujours une erreur de travailler à coups d'Activate et Select... Mais pourquoi as-tu besoin de la lettre de colonne ? On s'en passe parfaitement ! Cordialement... |
| 01/08/2018 à 22:54 | bertrand81 | Fonction à plusieurs conditions | A mon avis, tu réserves F pou mettre le nombre de licences, en G tu mets la formule suivante à recopier sur la colonne. Et tu supprimes H et I. Cordialement... |
| 01/08/2018 à 22:38 | VDMICHEL | NB.SI.ENS donne comme résultat |NOM? | <>"" pour ta dernière condition... |
| 01/08/2018 à 22:33 | Rémi metro | Compter le nombre de fois sous conditions sur plusieurs feuilles | Sans fausse modestie, sur les formules 3D, c'est un domaine où je dois me considérer complètement tributaire de Boisgontier, d'autant que je n'ai jamais vu ce sujet autant developpé que sur son site... Je peux faire des variations sur ses modèles de formules mais sans l'idée qui les sous-tend je ser... |
| 01/08/2018 à 18:39 | quentinmgt | Désignation d'une colone d'un tableau specifique en VBA | As-tu essayé de l'utiliser ? (sans guillemets et en mettant l'expression entre crochets, comme toute référence en notation compacte)... |
| 01/08/2018 à 18:34 | Rémi metro | Compter le nombre de fois sous conditions sur plusieurs feuilles | Essaie en H12: A tirer jusqu'en L12 pour la recopier. Cordialement... |
| 01/08/2018 à 17:28 | Bymbym | Sortir d'une USF et continuer ma macro | L'ouverture en non modal n'est pas une bonne solution... L'ouverture de ton Userform doit être intégré à ta macro, qui l'affiche, l'utilisateur saisi ce qu'il doit dans la TextBox et valide, la validation doit masquer le Userform (Hide) et non le décharcher (Unload), la macro initiale reprend alors... |
| 01/08/2018 à 17:18 | frencky | Detection cases / date début & fin | Bon ! Je ne sais pas comment tu fais, j'ai rectifié ta macro, j'ai mis en commentaires les lignes inutiles pour les désactiver, j'ai ajouté une ligne tenant compte de la présence d'un filtre auto, pour défiltrer le cas échéant (c'est toujours recommandé). Et j'obtiens le résultat prévu : une feuille... |
| 01/08/2018 à 16:56 | Rémi metro | Compter le nombre de fois sous conditions sur plusieurs feuilles | Re, J'ai cru un moment que c'était le fait que je ne détruisais pas le nom avant de l'ajouter qui pouvait créer le problème, mais correctif apporté le problème subsistait ! Finalement, il semble bien que ce soit dû à l'espace dans le nom de feuille Bilan perso car le nom limité à Bilan semble laisse... |
| 01/08/2018 à 16:07 | a2805 | Liste "filtrée" à partir d'une base de donnée | Pour faire une macro, il faut l'inscrire dans une déclaration de procédure : Cordialement... |
| 01/08/2018 à 14:50 | frencky | Detection cases / date début & fin | Je ne vois pas bien ce qui ne va pas, mais il s'agit peut-être d'un problème de recalcul ? Dans ce cas, il faudrait forcer un recalcul après la première copie dans le classeur... Pas le temps de regarder plus en détail, je suis déjà en retard... @+... |
| 01/08/2018 à 14:39 | a2805 | Liste "filtrée" à partir d'une base de donnée | Re, La ligne de commande de filtrage : Elle sera d'autant plus courte en utilisant des noms de plage... PlageAFiltrer= le tableau à filtrer incluant la ligne d'en-tête. Si on utilise un tableau Excel, on peut y accéder par : Worksheets("NomFeuille").ListObjects(1).Range (NB- le nom mis par Excel aut... |
| 01/08/2018 à 14:23 | frencky | Detection cases / date début & fin | Qu'est-ce que tu entends par se croise ... |
| 01/08/2018 à 14:22 | Rémi metro | Compter le nombre de fois sous conditions sur plusieurs feuilles | Zut ! En rafraîchissant j'ai viré mon dernier post ! Recommencé la manoeuvre avec ton nouveau fichier, sans feuille OUR et sans lien... Et là, au moment de la validation de la formule, réapparaît un lien qui s'est créé, cette fois avec une feuille perso (tout aussi fantôme que la précédente)... Il s... |
| 01/08/2018 à 13:58 | Rémi metro | Compter le nombre de fois sous conditions sur plusieurs feuilles | Ton fichier m'affiche une liaison à une feuille fantôme OUR, que j'ai beau éliminer, elle ne cesse de se reconstituer ! Vois-tu une raison à cela ? Pour l'instant, je n'ai pas le temps de reconstituer un nouveau classeur à zéro, dans la mesure où procéder par copie exporte le problème ! Cordialement... |
| 01/08/2018 à 12:44 | pharsavba | Créer une copie de la macro | Pourquoi faire une copie de macro (inutile), la macro initiale peut fort bien permettre le choix du dossier d'enregistrement, et se suffit à elle-même ? Cordialement... |
| 01/08/2018 à 12:33 | charly013 | Bouton couleur | Tu parles de basculer la couleur du bouton cliqué au rouge, en fait tu la passes en vert, les autres étant bleus... mais quel que soit le choix des couleurs voici un modèle avec 3 boutons ActiveX pour faire passer le bouton cliqué au vert, les deux autres revenant au bleu, le changement de couleur é... |
| 01/08/2018 à 11:50 | a2805 | Liste "filtrée" à partir d'une base de donnée | Je confirme que la solution Filtre avancé - macro est la meilleure dans le cas de figure décrit. Le filtre avancé ne se manifeste par rien dans le tableau initial, l'utilisation de macro est particulièrement avantageuse, une ligne de code, vite écrite avec un peu d'habitude et il est plus rapide d'é... |
| 01/08/2018 à 11:36 | frencky | Detection cases / date début & fin | Ton chemin ne se terminepas par une anti-slash \ , ce qui fait que le sous-dossier final va se concaténer avec le nom de fichier : tu vas donc enregistrer un fichier nommé Fichiers Excels exportés253.xlsx dans le dossier Elaboration outil . Donc terminer le chemin par un \ ... Si tu n'as pas de MFC... |
| 01/08/2018 à 00:15 | frencky | Detection cases / date début & fin | Mon autre contribution ! Pas le même sujet mais je ne sais où il se trouve... A compléter si besoins spécifiques difficiles à inclure..... |
| 31/07/2018 à 22:01 | frencky | Detection cases / date début & fin | Rebonsoir à tous, Je vais faire ma proposition VBA , écrite sur papier il fallait que je vérifie qu'elle fonctionne... Cordialement... |
| 31/07/2018 à 20:11 | Franckouse | VBA Dimention d'un tableau de variables et sous-tableaux | Sans fichier, difficile de voir ce que tu veux faire ! Tu ne joues pas dans la facilité semble-t-il. Certes une variable tableau peut avoir jusqu'à 60 dimensions, mais si on visualise assez bien mentalement des tableaux à 1, 2 ou 3 dimensions, à partir de 4 la visualisation commence à être moins imm... |
| 31/07/2018 à 19:28 | dams03 | Macro enregistrement | Cordialement... |
| 31/07/2018 à 16:01 | frencky | Detection cases / date début & fin | J'avais vu ton sujet avant de partir ce matin... et j'ai occupé mon temps d'attente de consultation avec anesthésiste pour écrire la macro ! Si la question est réglée, pas la peine que je l'écrive dans un module, mais si tu le souhaites je peux le faire et te fournir la macro... Pour ton autre probl... |
| 31/07/2018 à 15:47 | MEZIO47-63 | RECHERHV ne trouve pas une valeur | Ca vient peut-être de la source ... |
| 31/07/2018 à 15:46 | pomky | Importer et exporter données avec formulaire | Pas d'erreur de ce point de vue, l'insertion se fait sous le tableau (seul correctif si le tableau est vide sa première ligne est vide, ça on le teste... Sinon ton tableau ne doit pas comporter de ligne vide, et toute ligne insérée en dessous y est automatiquement incorporé par Excel. Cordialement... |
| 31/07/2018 à 11:04 | MEZIO47-63 | RECHERHV ne trouve pas une valeur | C'est l'occasion de te rendre compte qu'en cherchant le texte 2082, tu ne trouves pas le nombre 2082 ! Cordialement... |
| 31/07/2018 à 10:58 | Flow1995 | Formule avec données de plusieurs feuilles et plusieurs cellules | Re, Je ne vois pas ta formule dans ton classeur, pas de données, donc on calcule quoi ? et les plages n'ont pas l'air de correspondre... Il manque donc au moins un exemple. Sinon, vois chez : http://boisgontierjacques.free.fr/pages_site/sommeprod3D.htm Cordialement... |
| 31/07/2018 à 10:22 | Flow1995 | Formule avec données de plusieurs feuilles et plusieurs cellules | Confusion de ma part..... |
| 31/07/2018 à 10:17 | pomky | Importer et exporter données avec formulaire | Pas eu le temps de tester de près mais je dois m'absenter, et de toute façon tu es mieux à même de tester que moi ! Ça ne plante pas au démarrage, il n'y a donc pas en principe de grosse bévue qui bloquerait l'ensemble. Pour les explications, plus tard, et vois les points sur lesquels tu as besoin d... |
| 30/07/2018 à 23:20 | sat3367 | Copier vers un fichier Excel fermé | Une absurdité est une absurdité, certes, et une débat pour ou contre VBA en est lui-même une. On dispose d'outils, utilisables manuellement dans l'application. On peut s'en contenter, et pour beaucoup d'opérations cela suffit, parce qu'elles sont uniques, et/ou suffisamment rapides pour qu'il ne vai... |