| Date | Auteur du sujet | Sujet | Extrait du message |
|---|
| 13/03/2015 à 00:13 | LOUYESTU | Trasposer et classer des données | ... |
| 12/03/2015 à 23:35 | b00320486 | Colorer des formes libres en fonction de cellules | En dehors du nom de la forme, reste la feuille … C'est bien Feuil1 ? Sinon remplacer par Rg.Parent …... |
| 11/03/2015 à 02:14 | RemiBV27 | Integration d'une condition for dans le choix d'une page | Désolé Rémy, je n'avais pas vu que cela venait de Lou … Au moins cela a été formateur ... |
| 11/03/2015 à 02:09 | b00320486 | Colorer des formes libres en fonction de cellules | L'erreur pourrait être déclenchée par exemple si une carte n'existe pas pour un état …... |
| 10/03/2015 à 10:57 | Orvion | Inversion JJ/MM Textbox - VBA | Edit : autant pour moi, j'avais lu trop vite ! Voir aussi la fonction CDate …... |
| 10/03/2015 à 10:02 | mynameisjeff | Rendre une macro plus rapide (sans les .Select) | Là non car il y a une unique sélection ! Sinon envisager un filtre …... |
| 10/03/2015 à 09:55 | RemiBV27 | Integration d'une condition for dans le choix d'une page | Comme pourtant déjà indiqué, il manque l'espace dans la chaîne de caractères ‼ (entre guillemets) Sinon renommer les feuilles sans espace, c'est juste un problème d'orthographe …... |
| 10/03/2015 à 09:32 | RemiBV27 | Integration d'une condition for dans le choix d'une page | Comme le VBA se trompe jamais, c'est donc une erreur humaine ! Et pour preuve, "Etape1" n'est pas "Etape 1" …... |
| 10/03/2015 à 01:19 | b00320486 | Colorer des formes libres en fonction de cellules | Sélectionner les états de la cellule B3 jusqu'à la cellule B8 puis nommer cette sélection States . Pour les couleurs, saisir la borne inférieure dans une cellule puis à sa droite les codes RGB séparés d'un espace. Exemple pour la première : cellule de gauche = 0 et cellule de droite = 255 255 255 …... |
| 09/03/2015 à 09:13 | balzen | Probleme de renvoie de division | Avec un peu de jugeote si en C8 =MOD(C6;25) alors en C7 =C6-C8 …... |
| 08/03/2015 à 18:52 | nicaise | Textbox format € et cdbl . je n'y arrive pas | P'tit rappel : VBA reste nativement en anglais même dans une version française et, de facto, il ne comprend que le point comme séparateur décimal ! Non, la fonction sert à remplacer la virgule d'un texte (comme un TextBox ) car dans ton code initial le point est transformé en virgule ‼ Question de l... |
| 08/03/2015 à 15:37 | Mathilde11 | Généalogie | Deux choses sont infinies : l’Univers et la bêtise humaine. Mais en ce qui concerne l’Univers, je n’en ai pas encore acquis la certitude absolue ! Albert Einstein... |
| 08/03/2015 à 15:31 | Mathilde11 | Généalogie | Heu … c'est juste ma signature par défaut ! Mais j'en ai d'autres et piquant vraiment pour le coup ! 8) Sinon commencer par tester le simple filtre …... |
| 08/03/2015 à 15:21 | trumperbogus | Nommer des cellules | As-tu pensé aux homonymes ?‼... |
| 08/03/2015 à 15:15 | Mathilde11 | Généalogie | Comme c'est une fonctionnalité de base, pas mieux que la consultation de l'aide d'Excel …... |
| 08/03/2015 à 15:06 | nicaise | Textbox format € et cdbl . je n'y arrive pas | ... |
| 08/03/2015 à 14:33 | Mathilde11 | Généalogie | En utilisant un simple filtre, il n'y a même pas besoin de code …... |
| 07/03/2015 à 18:59 | Ginga999 | Boucle sur [On Error GoTo...] et [On Error GoTo 0] | Je n'ai jamais testé, cela doit être du kif-kif ! Mais j'ai tendance à éviter On Error … Vérifier en utilisant la fonction Timer …... |
| 07/03/2015 à 14:29 | a110 | Macro - Rogner un objet pour intégration dans une cellule | Ou même sans lien via l'évènement du double clic par exemple ! …... |
| 07/03/2015 à 14:20 | Ginga999 | Boucle sur [On Error GoTo...] et [On Error GoTo 0] | Soit dit en passant, On Error inutile en utilisant la fonction IsError pour contrôler la variable résultat de type Variant du Match …... |
| 07/03/2015 à 10:50 | hermes | Recherche dans BD | N'étant pas plus rapide de mon côté avec les données du post initial, sait-on jamais, tester dans un gros classeur ce code utilisant un dictionnaire externe : La procédure Macro1 utilise en interne le même principe de dictionnaire, ses variables TM et TS étant équivalentes aux collections Key et Ite... |
| 06/03/2015 à 18:24 | hermes | Recherche dans BD | Une autre voie plus simple et peut-être plus rapide (à tester avec un classeur conséquent) via des variables de type tableau et la fonctionnalité Convertir du menu Données d'Excel ... |
| 06/03/2015 à 16:21 | hermes | Recherche dans BD | Au minimum, un Mars ‼ 8)... |
| 06/03/2015 à 14:49 | hermes | Recherche dans BD | Si la feuille 1 est bien séparée en deux colonnes pour les salles et les matériels avec une ligne de titres, vu le nombre important de lignes à traiter, voici une démonstration via un filtre avancé ... |
| 06/03/2015 à 11:42 | Captainmikou | Rendre ma macro plus rapide | Et ? …... |
| 06/03/2015 à 11:36 | Jule04 | Extraire une valeur | En VBA utiliser les fonctions Instr et Mid …... |
| 06/03/2015 à 11:28 | Captainmikou | Rendre ma macro plus rapide | L'idéal est souvent un filtre avancé regroupant les critères afin d'effectuer une suppression globale unique … Sinon en l'état actuel, si la feuille de calculs contient des formules ou des MFC, mieux vaut penser à désactiver le calcul automatique ainsi que l'affichage ... |
| 06/03/2015 à 11:16 | Freedom | [VBA] Suppression de lignes selon plusieurs conditions | Pour un « OU » les critères doivent être sur deux lignes ... |
| 06/03/2015 à 10:42 | Freedom | [VBA] Suppression de lignes selon plusieurs conditions | Manuellement comme par code, le plus efficace est le filtre avancé ! ( AdvancedFilter en VBA) S'entraîner déjà manuellement car souvent cela peut suffire …... |
| 06/03/2015 à 10:16 | phen | Split en plusieurs lignes | En respectant la hiérarchie objet d'Excel, voici une démonstration efficace ... |
| 05/03/2015 à 19:47 | dann | Macro pour pointer sur cellule choisie | Peut-être en consultant l'aide VBA de la méthode Application.Goto …... |
| 05/03/2015 à 19:14 | Excelweb | Progress Bar et création de fichiers | Celle du blog est bien une barre de progression via un UserFom et réduire le temps d'exécution de deux tiers rien qu'en la retirant, ce n'est donc pas vraiment négligeable … Mais bon, les goûts, les couleurs …... |
| 05/03/2015 à 13:18 | Excelweb | Progress Bar et création de fichiers | C'est juste un constat (avec une barre gérée via un UserForm ) et je ne suis pas le seul vu les retours dans divers forums ! Lors d'une intervention, j'ai chronométré une procédure avec une telle barre de progression à plus de 48 secondes. Juste en n'utilisant plus cette barre, l'exécution est tombé... |
| 05/03/2015 à 12:32 | will60 | Extraction données txt | Même si sa logique est meilleure, cette évolution s'est évaporée face à la célérité de la procédure Macro2 ! Fort de ces enseignements, en voici une optimisation et, pour éviter un scrolling vers le bas de la feuille d'importation, sélectionner sa cellule A3 puis figer les volets. Code à coller où b... |
| 03/03/2015 à 20:35 | will60 | Extraction données txt | Bang Bang ‼ Et voilà : Pourquoi donc dans la feuille 1 ? As-tu au moins essayé dans un module normal ou même vu le bonus dans celui du classeur ? Certes non ! D'habitude lorsque j'avertis de coller le code dans un module de classe, souvent j'ai le retour : « ça marche pas pourtant le code est bien d... |
| 03/03/2015 à 17:36 | will60 | Extraction données txt | Comme je m'y attendais, pas de souci sous Excel 2007 de mon côté … Donc tu as omis quelque chose et sans chercher la ligne exacte déclenchant l'erreur, je ne pourrais pas remonter la source ! Sinon, une fois un nouveau classeur ouvert avec seulement la feuille 1, détaille toutes tes manipulations av... |
| 03/03/2015 à 12:25 | will60 | Extraction données txt | Aucun souci de mon côté sinon à quoi bon publier le code ?‼ Et quelle ligne précisément déclenche l'erreur ? Sachant que cet extrait de code existait aussi déjà dans la version précédente et testée sous la version 2007 ! Sinon je testerais plus tard sous une version 2007 …... |
| 03/03/2015 à 12:17 | Mr PSF | Initialisation d'un tableau, ligne par ligne | Si c'est pour une utilisation en mémoire : TB = [{1,2,3,4,5,6,7,8,9;11,12,13,14,15,16,17,18,19}] et regarder dans la fenêtre Variables locales … Consulter aussi l'aide de la méthode Evaluate ! Si la destination est une plage de cellules d'une feuille de calculs, utiliser alors une chaine tex... |
| 03/03/2015 à 11:53 | will60 | Extraction données txt | Cette erreur correspond aux torchons mélangés avec les serviettes ! Mais comme pas ce souci de mon côté … Et ne pouvant charger les classeurs avec macro … Tu ne m'as donc pas indiqué la ligne déclenchant l'erreur ! Exécuter le code en mode pas à pas via la touche F8 jusqu'à trouver la ligne fautive... |
| 03/03/2015 à 11:45 | jespscej | Instructions VBA Word fonctionnent mal dans VBA Excel | Le B-A-BA : dans le VBE activer la référence de Word via le menu Outils … Sinon, le plus simple n'est-il pas de coller le tableau dans un document Word afin d'y exécuter directement une procédure VBA se passant donc d'Excel ?... |
| 03/03/2015 à 11:35 | fehmous | Récupérer l'adresse d'un fichier Excel ouvert | Regarder un peu l'aide VBA intégrée : tout y est ‼ Notamment les propriétés du classeur : ThisWorkbook.Fullname …... |
| 03/03/2015 à 11:29 | will60 | Extraction données txt | C'est bien avant l'importation, cette ligne étant déjà présente dans la version précédente et n'ayant pas été modifiée ‼ … Éteindre l'ordinateur, sait-on jamais ? …... |
| 03/03/2015 à 11:14 | will60 | Extraction données txt | Je ne reproduis pas cette erreur en collant le code de mon précédent message dans un nouveau classeur … Quelle ligne déclenche l'erreur ? Si le VBE ne l'indique pas, exécuter alors le code en mode pas à pas via la touche F8 …... |
| 03/03/2015 à 09:49 | will60 | Extraction données txt | A la limite cela coûterait une opération supplémentaire pour n'extraire qu'un jour, autant tout traiter ! J'ai dû être influencé pour le remplacement du point dans la date alors qu'il suffit de juste bien répondre à l'Assistant d'importation concernant le format des colonnes lors de la création du s... |
| 03/03/2015 à 00:07 | conil26 | Caractères spéciaux de UTF-8 à ISO | J'ai essayé diverses méthodes fonctionnant bien avec d'autres fichiers mais avec pas du tout avec le tien …... |
| 02/03/2015 à 17:27 | conil26 | Caractères spéciaux de UTF-8 à ISO | ... |
| 02/03/2015 à 14:52 | Bounty | Filtre dans Base de données pour extraction fichier CSV | Et de mon côté aucun souci …... |
| 02/03/2015 à 13:07 | Frenchy | Soustraction décimal incorrecte | Juste pour info ... |
| 02/03/2015 à 12:55 | will60 | Extraction données txt | Cela tombe bien car entre temps j'ai optimisé le traitement pour encore réduire le temps d'exécution ! T'avais raison pour le changement de mois ! C'est réglé pour les dates (au niveau de QueryTable ) mais deux points à éclaircir : • Conserver les colonnes Date et Heure séparées ou préfères-tu une c... |
| 02/03/2015 à 01:16 | conil26 | Caractères spéciaux de UTF-8 à ISO | Conversion possible via le Stream d' ADODB ou encore avec l'une des nombreuses moulinettes du net …... |