| Date | Auteur du sujet | Sujet | Extrait du message |
|---|
| 30/01/2017 à 15:32 | AF-VBA | Incrémentation de données vers autre fichier | Ca je ne peux pas te dire ! Je ne l'ai pas lue ! Son aspect est toujours le même : une longue énumération imbuvable et toujours pas indentée... Si tu lui fait faire autre chose que ce que tu doit faire, il est évident que ce sera inadapté ... |
| 30/01/2017 à 15:25 | Ffayce | Remplir case par pallier | En effet ! parfait ... |
| 30/01/2017 à 15:24 | thibier1 | VBA : Ajouter un objet à une liste | Une procédure Sub (macro ordinaire) commence par Sub et se termine par End Sub ! Ce n'est pas moi qui le dit, c'est dans tout les manuels ! Donc une macro complète doit inclure les Sub et End Sub + (car cela ne suffit pas toujours) si des variables utilisées dans la macro sont déclarées hors de la p... |
| 30/01/2017 à 15:02 | AF-VBA | Incrémentation de données vers autre fichier | Pas à ça que je pensais ! Mais à Application.AutomationSecurity Mais Suspendre les évènements peut suffire à empêcher Workbook_Open de s'exécuter... |
| 30/01/2017 à 14:58 | Megorihime | Effacer ligne si nom d'onglet différent de valeur cellule | Mais les noms de feuilles sont des valeurs de type String (même composés uniquement de chiffres) ! Modifier cette ligne ... |
| 30/01/2017 à 14:49 | Ffayce | Remplir case par pallier | Il y a erreur dans ton propos ! tes paliers sont de 500 ... |
| 30/01/2017 à 14:41 | Megorihime | Effacer ligne si nom d'onglet différent de valeur cellule | Curieux ! Essaie en modifiant cette ligne ainsi : Tes noms étant numériques, j'ai cru comprendre, est-ce que dans les cellules testées ce sont bien des valeurs texte ? (ou numériques)... |
| 30/01/2017 à 14:38 | Megorihime | Effacer ligne si nom d'onglet différent de valeur cellule | Il s'agit bien d'onglets du même classeur ... |
| 30/01/2017 à 14:35 | Damocles | Copie de Variable range | Plage1 est une variable Range ... |
| 30/01/2017 à 14:31 | Megorihime | Effacer ligne si nom d'onglet différent de valeur cellule | As-tu bien vérifié ? Même casse, pas d'espace parasite..... |
| 30/01/2017 à 14:30 | AF-VBA | Incrémentation de données vers autre fichier | On peut désactiver l'activation des macros à l'ouverture par progammation. Je ne l'ai jamais utilisée, mais c'est Microsoft qui le dit ... |
| 30/01/2017 à 14:16 | Megorihime | Effacer ligne si nom d'onglet différent de valeur cellule | Si ça efface toutes les lignes, c'est que tes codes ne correspondent pas à des noms d'onglets ... |
| 30/01/2017 à 14:14 | thibier1 | VBA : Ajouter un objet à une liste | 1) Mets la macro complète... 2) Précise si VRAI est une valeur booléenne ou une chaîne de caractère ! Suggestion 1 : INDENTER ton code Suggestion 2 : Déclarer TOUTES tes variables. Je ne suggère pas de s'en servir ! ça fait partie du problème ... |
| 30/01/2017 à 14:05 | Megorihime | Effacer ligne si nom d'onglet différent de valeur cellule | Je n'ai pas vu ton fichier, je n'ai vu que ton code, je ne peux donc savoir si cela correspond bien à ton fichier ... |
| 30/01/2017 à 14:01 | AF-VBA | Incrémentation de données vers autre fichier | Une petite réflexion minimale indique généralement que : une macro dans le fichier cible, capable de traiter les 15 fichiers source, est un schéma plus productif que 15 macros, chacune dans son fichier source ! Conseils (au vu des quelques lignes de code mentionnées) : Apprendre à utiliser les blocs... |
| 30/01/2017 à 13:53 | Megorihime | Effacer ligne si nom d'onglet différent de valeur cellule | Suggestion 1 : INDENTER ton code. Suggestion 2 : Déclarations toujours en tête de procédure, avant tout code exécutable. Cordialement... |
| 30/01/2017 à 09:41 | roro67 | Comment modifier un userform Excel 2007 | Si les envois de mail peuvent être fait de façon automatique ou quasi, cela peut aller très vite... Sur le traitement des questions posées, c'est d'abord lié à votre organisation, à partir du moment où elle est bien définie on peut y adapter le classeur : si répartition par responsables par exemple... |
| 30/01/2017 à 01:20 | eliot raymond | Comment mettre une colonne de 20 chiffres en ligne | J'étais pas mal occupé ailleurs... ! Mais je vois que Curulis t'as répondu... Je n'aurais pas écrit tout à fait pareil (chacun ses habitudes, voire maniaqueries, pour les noms de variables ! ) mais cela aurait été la même chose au résultat... Cordialement... |
| 30/01/2017 à 01:10 | roro67 | Comment modifier un userform Excel 2007 | C'est faisable mais réchéchis bien. La liste ne sera pas forcément entièrement visible dans une combo, les caractères seront plus petits. L'utilisateur est censé connaître les domaines, et il en aura eu la liste complète sous les yeux en consultant. Le spin présente quelques avantages, si tu as bien... |
| 29/01/2017 à 23:40 | roro67 | Comment modifier un userform Excel 2007 | Tu me surprends en ce qui concerne les statistiques ! Des stats n'ont en général pas de caractère secret et on les établit le plus souvent pour les afficher... D'autant que là je ne vois pas de caractère sensible à ces informations : nombres de questions, nombres de réponses, répartition... ces élém... |
| 29/01/2017 à 22:17 | roro67 | Comment modifier un userform Excel 2007 | Attention de ne pas confondre les noms d'onglets et les noms de code... Les noms d'onglets tu les modifies dans les onglets, cependant tiens compte que : les feuilles rubriques doivent avoir le nom de la rubrique ou domaine, même nom qui figure de façon strictement identique sur le Tableau de bord,... |
| 29/01/2017 à 21:17 | feever | Macro Transfert | La colonne D était prise en compte dans ta macro initiale !? La macro transfère des valeurs, et non des formules... |
| 29/01/2017 à 16:30 | eliot raymond | Comment mettre une colonne de 20 chiffres en ligne | Tu dis que tu copies sur un site... As-tu essayé lors de ce premier collage un collage spécial transposé ? Tu n'aurais plus besoin de le reprendre ensuite (si cela fonctionne) ... |
| 29/01/2017 à 16:25 | feever | Macro Transfert | Une petite amélioration du code n'est pas du luxe ! Pour ne pas avoir de gras, il suffit de ne pas copier-coller ! On pouvait aussi faire un collage special, mais à quoi bon, en ne copiant pas c'est plus rapide ! A tester (des fois que j'aurais loupé une particularité... pour mémoire on transfère co... |
| 29/01/2017 à 15:47 | eliot raymond | Comment mettre une colonne de 20 chiffres en ligne | Copie et Collage spécial : Transposé... Cordialement... |
| 29/01/2017 à 15:45 | Skezor | Beaucoup trop de cellules vides... mais pleines | Je crois que tu n'as pas d'autre ressource que migrer vers un classeur neuf en évitant d'exporter les nuisances du classeur actuel. Cordialement... |
| 29/01/2017 à 14:08 | roro67 | Comment modifier un userform Excel 2007 | Prends note le cas échéant des "éclairages" que je donne au fur et à mesure... ça m'évitera de les répéter... Dans l'immédiat, on laisse de côté les problèmes de sécurisation (on s'y attachera à la fin, il faut d'abord que les fonctionnalités prévues soient fonctionnelles). En remarques additionnell... |
| 29/01/2017 à 13:16 | PIERRO1234 | Code ThisWorkbook | Pas pour moi ! Vérifie tes Paramètres de macro ... |
| 29/01/2017 à 12:30 | PIERRO1234 | Code ThisWorkbook | C'est à dire ? Comment se traduit le "sans effet" ... |
| 29/01/2017 à 10:36 | PIERRO1234 | Code ThisWorkbook | Tu les supprimes ! Rétablis CellDragAndDrop à True (sinon tu peux aller recocher la case dans les options...) Cordialement... |
| 28/01/2017 à 23:44 | PapouMAC | Mauvaise correpondance de mois | Tu fais une confusion ! En B2 et B3 tu dois mettre systématiquement =A1 Et là tu verras s'afficher vendredi et mai correspondant à la date du 12 mai 2017. Si tu appliques ces formats de date à 5 ou 12, tu l'appliques à des dates qui sont 5 et 12 janvier 1900. Cordialement... |
| 28/01/2017 à 22:36 | pipout64 | Autofilter avec exclusion d'un critère de filtre | Je te dirai que lorsqu'une méthode refuse de fonctionner, pour avancer il convient d'en trouver une autre qui fonctionne... Ceci dit, tu as raison sur le fait que ce n'est pas complètement satisfaisant et qu'on aimerait arriver à savoir pourquoi ! Mais comme Eric, cela m'irrite un peut mais je n'ai... |
| 28/01/2017 à 20:30 | Costa | Extraire le lien hypertexte d'une image sous forme de texte | ... |
| 28/01/2017 à 20:01 | rodger85 | Survol d'une souris sur une cellule | Label1 a une hauteur de 30 pts et une largeur de 60 pts... |
| 28/01/2017 à 14:24 | cfn3cfn | Suppression d'une ligne dans 2 ListBox | Je n'ai pas bien compris ton propos... Quand tu mets A10:C500, tu as une liste de 492 lignes dont 485 sont vides ! NB- J'ai bien dit A10 (et non A9) car c'est A10 qu'il faut mettre... ton fichier m'a appris quelque chose sur les en-têtes avec RowSource, il ne faut pas inclure la ligne d'en-tête dans... |
| 28/01/2017 à 13:57 | julien.paquin | Recherche d'une fonction | Cela paraît un peu hétéroclite ! La feuille forme n'existant pas on la crée... La macro est dans Module1. Si elle n'est pas destinée à être lancée de façon répétitive, l'exécuter à partir de la boîte de dialogue macro, sinon l'affecter à un bouton... Cordialement. NB- Tu peux remplacer cette ligne ... |
| 28/01/2017 à 13:25 | Ergotamine | Matricielle ? | Salut Tulipe ! C'est un poisson ! Tu l'as choisie : 1er avril 2012 !!... |
| 28/01/2017 à 13:21 | rocket4 | Comparer des noms de feuilles | Find ? Pour être plus précis la méthode Range.Find (elle s'applique à un objet Range !) Or l'expression surlignée ne renvoie pas un objet Range, mais une valeur de type String... Ceci étant, tes explications laissaient entendre que c'étaient dans FICHES que tu faisais une recherche... ? On s'y perd... |
| 28/01/2017 à 12:55 | julien.paquin | Recherche d'une fonction | Si tu veux qu'on voie de quoi il s'agit, ça s'impose ... |
| 28/01/2017 à 12:48 | cfn3cfn | Suppression d'une ligne dans 2 ListBox | Que veux-tu faire ? Les supprimer des listes ? Ou les supprimer des listes et de la source ? Avec RowSource, tu établis un lien entre la liste et la source qui t'empêche de supprimer... Il faudrait d'abord ajuster tes listes au nombre de valeurs présentes dans la source ! Ça plutôt brouillon d'avoir... |
| 28/01/2017 à 12:19 | Ergotamine | Matricielle ? | Bon courage ... |
| 28/01/2017 à 10:25 | Maccauv | Arrondi au plus près | ... |
| 28/01/2017 à 10:18 | MARDEL | Calcul du nombre de jours par mois en 2 dates | Il faudrait revoir un peu la question dans le cas de chevauchement sur 2 années, avoir une année comme base et compter le mois à partir de là... =DATE(2017;13;1) te renverra la date du 1er janvier 2018 (on n'est pas limité à 12 pour les mois et 31 pour les jours avec cette fonction (et même chose av... |
| 28/01/2017 à 10:11 | roro67 | Comment modifier un userform Excel 2007 | On verra tes problèmes de prise en main en temps utile, je choisis toujours autant que possible des solutions structurelles simples, donc au niveau de l'ensemble tu devrais avoir une structure aisément compréhensible et maîtrisable. Mais cet aspect ne relève pas vraiment de VBA... Au niveau des proc... |
| 28/01/2017 à 09:15 | Costa | Extraire le lien hypertexte d'une image sous forme de texte | Fichier... |
| 28/01/2017 à 09:10 | micpid | Format date | Tu n'as pas dû l'essayer ... |
| 28/01/2017 à 09:00 | MARDEL | Calcul du nombre de jours par mois en 2 dates | Correction en D5 : NB- analogue aux problèmes d'intervalles (cours préparatoire je crois me souvenir...) En E5 : A tirer sur la ligne. NB-En ligne 4, de E à P, mettre des nombres ! Je te laisse rétablir les mentions littérales en utilisant le format de cellule... Cordialement... |
| 28/01/2017 à 07:11 | Ergotamine | Matricielle ? | Là tu cherches les complications... Tu as 2 difficultés : la première est que tu dois additionner les cellules de qui répondentà chacune des conditions de valeurs de ta feuille 2... Ça on peut encore le raccourcir ainsi : Bien sûr, je n'ai pas mis les références à ton tableau de valeurs... en les me... |
| 28/01/2017 à 06:41 | pipout64 | Autofilter avec exclusion d'un critère de filtre | Filtrage à partir d'un tableau des valeurs à filtrer... NB- J'ai omis de tester s'il y avait plus d'une valeur... (si le cas devait pouvoir se produire, il conviendrait de tester pour ne mettre en tableau que si plus d'une valeur). Cordialement... |
| 28/01/2017 à 02:07 | micpid | Format date | Le format se règle toujours au niveau du format de cellule. Ceci devrait suffire pour l'affectation. Excel applique normalement le format de date par défaut si la cellule est au format Standard. NB- L'utilisation d'ActiveCell pour adressage ne me paraît pas une bonne idée, c'est toujours quelque peu... |