| Date | Auteur du sujet | Sujet | Extrait du message |
|---|
| 24/10/2017 à 13:40 | mika51 | Recherche VBA pour remplir Excel | Re, Le code que j'ai fourni répond à tes spécifications... mais il conviendrait de savoir comment tu testes, car ce code demeure incomplet : pas de proc. de lancement du Userform, pas de fermeture du Userform, pas d'enregistrement du classeur Résultat, ni de fermeture... ce qui est susceptible de gé... |
| 24/10/2017 à 13:09 | meteo62 | Formule selon nom onglet | J'ai un peu allégé ! Cordialement... |
| 24/10/2017 à 10:54 | mika51 | Recherche VBA pour remplir Excel | Pas vu que tu avais déjà réagi... Je replace mon edit : edit : Il serait judicieux d'ajuster l'ordre de tabulation à l'ordre de TextBox... Pour modifier l'ordre de tabulation, clic droit dans un emplacement vide du Userform et Ordre de tabulation. Cordialement... |
| 24/10/2017 à 10:42 | mika51 | Recherche VBA pour remplir Excel | Rectification d'office de l'erreur d'énoncé en 3... On a supposé que le classeur Résultat test était dans le même dossier que le classeur test clé. Cordialement. edit : Il serait judicieux d'ajuster l'ordre de tabulation à l'ordre de TextBox..... |
| 24/10/2017 à 01:35 | Alu77 | Filtre sur colonne et multiple critères | Quelle est ta question ... |
| 24/10/2017 à 01:13 | seyf1981 | Problème d'exécution macro suite à une modification | Normal puisque ton évènementielle est programmée pour n'intervenir que sur changement dans la colonne Test ! Mais j'aimerais savoir si il est normal qu'un numéro d'incrémentation supprimé soit repris. C'est peut-être voulu, mais dans la mesure où si tu mets "non" alors que la cellule en A est vide l... |
| 22/10/2017 à 16:54 | Ldopa | Modifier format date | Avec le code format que tu as indiqué, la date dans la TextBox1 devient : dimanche/oct/22/2017 Et si cela se retranscrit de la même manière dans la cellule, il est fort probable que tu as du texte et non une date. A vérifier ce qui se lit dans la barre de formule lorsque tu es sur la cellule en ques... |
| 22/10/2017 à 14:28 | Ldopa | Modifier format date | Ton exemple n'est pas très probant, car le problème se pose généralement lors de l'affectation d'une valeur de TextBox à une cellule, or toi tu l'affectes à une TextBox (et ton extrait de code n'indique pas d'où vient la valeur...) De plus, tu lui donnes un format quelque peu ésotérique et basé sur... |
| 22/10/2017 à 13:55 | pompaero | Choix par défaut | Je ne te suis pas dans tes périgrinations. Désolé ! Tu veux que ton fichier une fois ouvert ailleurs, un Userform affiche par défaut un site lorsqu'on le lance ! Bien ! Pour indiquer le site tu places une croix. D'accord ! Tu n'as besoin d'aucun Userform, toi, pour le faire ! Tu mets ta croix, tu ve... |
| 22/10/2017 à 13:45 | Ldopa | Modifier format date | Mauvais choix ! Désolé ! Format renvoie une donnée de type String, et non de type Date. La conversion se fait avec CDate (ou DateValue ). Cordialement... |
| 22/10/2017 à 11:45 | D-BuG | Organiser des données avec une macro VBA | Voilà ! ça simplifie... C'est genre "bête et méchant" ! On fait un tableau, on efface tout et on met le nouveau tableau ! Cordialement... |
| 22/10/2017 à 11:28 | D-BuG | Organiser des données avec une macro VBA | Je devais déjà fatiguer un peu ! J'étais persuadé qu'il y avait une colonne et une ligne à la fin ! Je t'arrange ça..... |
| 22/10/2017 à 01:30 | pbpb76 | Choix dans une liste déroulante | Cette question a déjà été traitée à diverses reprises. Je me souviens avoir fait au moins deux réponses sur ce type de question... Ces réponses faisant partie de mes fichiers non classés, il est très aléatoire que je remette la main dessus mais j'ai pu tout de même en détecter un. Il s'agit d'une pr... |
| 22/10/2017 à 00:47 | pompaero | Choix par défaut | Quelque chose m'échappe : quel autre Userform ... |
| 22/10/2017 à 00:43 | D-BuG | Organiser des données avec une macro VBA | Essaie ainsi : Cordialement... |
| 21/10/2017 à 23:11 | pompaero | Choix par défaut | Je ne comprends pas bien ton idée de site par défaut ! ? A partir du moment où tu proposes un site par défaut (sur quel critère ?) il devrait s'afficher à l'ouverture, et l'utilisateur a la possibilité de le conserver ou d'en choisir un autre. Aucunement besoin de crois ou de coche... Cordialement... |
| 21/10/2017 à 21:56 | Ldopa | Modifier format date | On n'affecte jamais une valeur de TextBox représentant une date à une cellule sans la convertir en date ! Tu ne viendras pas te plaindre quand des problèmes surviendront ! Cordialement... |
| 21/10/2017 à 16:05 | pompaero | Bordures automatique dans tableau | Tant mieux ... |
| 21/10/2017 à 15:58 | kesersose | Mise en forme conditionnelle sauf | A tout hasard : Cordialement. Edit : s'il y a des cellules vides dans la plage d'application, elles seront évidemment colorées. Pour l'éviter, compléter la formule ... |
| 21/10/2017 à 13:49 | pompaero | Bordures automatique dans tableau | Pas de raison si le chemin est bon et si le fichier existe dans le dossier spécifié ! Eléments à vérifier... |
| 21/10/2017 à 13:29 | lulumerlu | Insérer des lignes dans une arborescence | Je suis un peu confus car je n'ai pas trouvé le loisir de poursuivre sur ton sujet comme je l'avais prévu... La seule période favorable a été accaparée par une incompatibilité de type qui m'a donné un peu de fil à retordre... Au démarrage, il me faut des choses simples si possible mais surtout rapid... |
| 21/10/2017 à 13:08 | pompaero | Bordures automatique dans tableau | Sans aller voir les détails (pas le temps en ce moment...) : sur quelle ligne l'erreur ? (ce qui pourrait en indiquer la raison...) A noter l'indécision du code [ ] : utilisation d'une variable objet, abandonnée pour utiliser le nom ensuite... Cordialement... |
| 21/10/2017 à 11:05 | Patrick75 | SI (argu 1) OU (argu 2) ET (argu 3) ALORS modif format C | Re, En relisant attentivement ce que tu souhaites, cela devrait correspondre à la 2e formule que j'ai indiquée... Donc pour définir une MFC sur E13:E16 : 1) Tu sélectionnes cette plage E13:E16, et cliques sur Mise en forme conditionnelle > Nouvelle règle... 2) Tu choisis Utiliser une formule... T... |
| 21/10/2017 à 10:12 | Patrick75 | SI (argu 1) OU (argu 2) ET (argu 3) ALORS modif format C | Petite clarification préalable : 1) E13=" " implique que la cellule contient le caractère espace (caractère 32) !? E13="" implique que la cellule soit vide ou contienne une chaîne vide !? La 2e version paraît être la plus probable mais il convient de le confirmer explicitement... 2) En formule, la c... |
| 21/10/2017 à 09:47 | Candy29 | Planning 52 semaines année 2018 | Avec la version 2013, Candy devrait disposer d'une fonction de calcul du numéro de semaine ISO... Je me suis penché sur la formule de Modeste (je n'ai pas souvenir l'avoir déjà vue) parce qu'elle m'évoquait formellement, et en ce qui concerne le choix du 3 janvier, la mienne, (pour laquelle je garde... |
| 21/10/2017 à 09:22 | AnthoVivi | Condition IF dans une cellule | Il te faut clarifier tes idées sur l'utilisation d'Excel et de VBA... Mettre une formule dans une cellule pourra avoir un effet : résultat renvoyé par la formule... Mettre une chaîne de caractère, a-priori aucun ! Définir une condition pour une mise en forme spécifique, s'appliquant par exemple à la... |
| 21/10/2017 à 08:33 | abileor | Fonction ou macro de tri aléatoire sur sélection | Cordialement... |
| 19/10/2017 à 10:27 | Cappe Pierre | Modifier ce code | Au lieu de mettre en A, tu mets en B ! Regarde le modèle de M12... Salut à tous. Et bon courage à toi... |
| 19/10/2017 à 10:23 | pompaero | Bordures automatique dans tableau | Devant me déplacer, je n'ai guère le temps pour le moment... Mais tu n'es pas abandonné, je vois..... |
| 19/10/2017 à 10:19 | sylv19 | Dépouiller plusieurs centaines de formulaires Excel | Les macros des applications Office, Excel au cas particulier, se font dans un langage de programmation : Visual Basic, une version asservie pour opérer avec l'application sur laquelle on l'utilise (ne fonctionnera pas en dehors), version pour Applications, d'où l'acronyme VBA le plus souvent utilisé... |
| 19/10/2017 à 00:34 | abileor | Fonction ou macro de tri aléatoire sur sélection | Je n'avais pas le temps de voir ça dans la journée mais... Code à placer dans un module standard. Lancer la procédure Test. La raccorder éventuellement à un bouton. Adapter évidemment la plage envoyée à la procédure de tri... Cordialement... |
| 19/10/2017 à 00:03 | christian53 | Filtres avançés | Tout est possible à partir du moment où l'on a les éléments d'informations... Je n'ai pas réfléchi à la question, mais il me semble que tu devrais établir les types d'extractions que tu ne peux obtenir avec les moyens de filtrage actuels, en arrêtant tous les critères à prendre en compte. A partir d... |
| 18/10/2017 à 23:44 | sylv19 | Dépouiller plusieurs centaines de formulaires Excel | Il faut établir le modèle de ton fichier cible, à partir duquel tu piloteras l'opération. Fournir également quelques précisions sur la structure de tes noms de fichiers, éventuellement l'ordre dans lequel tu veux classer... Cordialement... |
| 18/10/2017 à 23:25 | Grigri10 | Récupérer des données | Pour cela il va te falloir fournir un jeu de classeurs modèles dont la structure soit identique à l'original et les types de données et autres formats rigoureusement respectés, et dire à partir de quel classeur tu veux commander l'opération (celui qui contiendra la macro), ainsi que fournir les préc... |
| 18/10/2017 à 23:14 | petithom | Question sur un command button | Il me semble que tu as mélangé BackColor et BackStyle ? Et fmbackcolortransparent n'a pas l'air bonne comme constante... Pas plutôt fmBackStyleTransparent (et qui s'applique à BackStyle). Cordialement... |
| 18/10/2017 à 23:07 | linedolc | Comment détecter les nouvelles lignes par VBA | Détecter si une ligne est nouvelle ? Si une ligne nouvelle a (ou n'a pas) ne serait-ce qu'un tout petit quelque chose infinitésimal, qu'une ligne ancienne n'a pas (ou a)... ! Là on peut détecter ! Il suffit juste de savoir quoi qui fait la différence ! Il faut donc commencer par là ! Les autres expl... |
| 18/10/2017 à 19:43 | Cappe Pierre | Modifier ce code | Re, Je n'aurais pas écrit ce code de la même façon mais je n'ai rien vu qui l'empêche de fonctionner ! J'ai monté un fichier test ci-joint : on démarre à zéro et tes numéros s'incrémentent à chaque appui sur le bouton... Cordialement... |
| 18/10/2017 à 17:46 | Cappe Pierre | Modifier ce code | Re, Je n'ai pas de fichier pour tester... ! Le 3 est à adapter puisque tu as supprimé FA. Si tu as placé une apostrophe, tu peux remplacer cette ligne par : sinon simplement par : Il faut aussi que ton fichier soit conforme à ton code : n° de factures en col. A (à partir de A2) [une en-tête en A... |
| 18/10/2017 à 17:20 | Paul-Emile-Victor | Planning | En B2, à étendre sur tout le tableau A. Voir noms dans le gestionnaire de noms. Cordialement... |
| 18/10/2017 à 16:47 | Cappe Pierre | Modifier ce code | Il te suffit de les supprimer ! Mais il serait peut-être judicieux de les remplacer par une apostrophe (') [force format texte] pour être sûr de conserver le format (et ne pas voir disparaître selon cas les 0 placés devant). Cordialement... |
| 18/10/2017 à 16:38 | Camsed | Convertir une date texte en date chiffre | Salut VH_AE ! Problème de date : j'ai toujours du mal à résister... ! Une petite macro toute bête : Elle agit sur la plage sélectionnée (car je voulais pas me casser la tête... ) : on sélectionne la plage dates à convertir et on la lance. Elle ne fait rien d'autre que récupérer la valeur initiale et... |
| 18/10/2017 à 16:04 | JIGO36 | Ouvrir lien dans une listbox | Merci ! Je ne me formalise pas ! Normal dès lors que tu lui fournis quelque chose qui fonctionne ! Je n'ai amorcé que des éléments de réflexion ! Cela pourra toujours l'inciter à réfléchir par la suite, sinon la vie continue... Bonne journée... |
| 18/10/2017 à 14:41 | Lizouille | Construire un tableau(VBA) à partir d'une extraction d'unERP | Re, Mal parti avec une procédure d'évènement... ! Note que les évènementielles sont réservées à des actions qui se déclenchent automatiquement à la survenance d'évènements, sans intervention de l'utilisateur. Inadapté à ton cas où il s'agit de réaliser une action au moment décidé... Les modules de f... |
| 18/10/2017 à 13:39 | maximob | Module incompatible avec 64 bits | D'abord, ce n'est pas le système 64 bits qui provoque ces problèmes, mais l'installation d'une version Excel 64 bits ! Alors, première chose, si tu n'as pas de raison solide pour une utilisation d'Excel 64 bits, je te conseille de réinstaller Office en version 32 bits. Cela fonctionnera sans difficu... |
| 18/10/2017 à 13:27 | Lizouille | Construire un tableau(VBA) à partir d'une extraction d'unERP | Mets un fichier correspondant à ta demande, et avec ton code complet... J'ai commencé à le réécrire, mais avec un fichier qui n'y correspond nullement j'ai toutes chances de perdre mon temps ! J'arrête donc en attendant que tu rationnalises ta demande. Cordialement... |
| 18/10/2017 à 13:12 | JIGO36 | Ouvrir lien dans une listbox | Si tu lui qu'en cas de recherche fructueuse il doit t'afficher qu'il n'y a pas de lien actif !!! Il le fait ! Sans problème de conscience ! Ceci serait déjà plus logique ! Mais je dois te faire remarquer que tu cherches la présence d'une expression texte sélectionnée dans ta ListBox. Cela ne te perm... |
| 18/10/2017 à 12:50 | Emilien | Fonction SI ou autre à 10 conditions | C'est un caractère ! Et c'est un e espace [féminin] ! car il n'a pas de parenté avec l'espace qui nous entoure... Et il n'est pas inutile de retenir que son code de caractère est 32, le premier des caractères imprimables de la table (bien qu'on ne le voit pas ! ceux qui précèdent sont des ca... |
| 18/10/2017 à 04:41 | oly111 | Error VBA Copy | Ce qui se dupliquait, c'est les 18 premières lignes de la feuille MASTER. Si tu la rétablis dans les feuilles exclues, comme il se doit, tu n'auras plus rien après la ligne 95. Vérifie ... |
| 18/10/2017 à 03:23 | Scorpion104149 | Macro pour roulement de personnel | J'ai indiqué le poste 5 au lieu du 3 dans le post précédent. Les 3 se partageant seuls le poste 5, peuvent l'assurer et auront à compléter sur d'autres postes, en y participant plus faiblement que les autres. Mais les 3 que l'on ne peut mettre que sur le poste 3, l'assureront mais ne pouvant aller a... |
| 18/10/2017 à 02:58 | oly111 | Error VBA Copy | Re, Ton premier fichier montrait des lignes doublées, ce qui ne s'était pas reproduit, j'avais omis de regarder plus loin... Mais en effet : Inclure MASTER sur cette ligne, sinon tu dupliques les 18 premières lignes (sous la seule appellation ...MA3, compte tenu de ton code, alors qu'elles viennent... |