| Date | Auteur du sujet | Sujet | Extrait du message |
|---|
| 06/04/2017 à 11:53 | nananinanana | Mauvais format date DT picker | Utilise CDate() ou DateValue() eric... |
| 03/04/2017 à 18:02 | robbarbera | Résultat spécifique d'une ligne de calcul Excel | Eric... |
| 01/04/2017 à 14:29 | yugguy | Suspendre l'exécution d'une macro | Oui, sans doute suffisant dans son cas. L'avantage d'utiliser une variable est de laisser toujours les événements actifs, même en cas de plantage. Je préfère l'utiliser dès que le nombre de lignes de code dans les événements devient conséquent. eric... |
| 01/04/2017 à 10:02 | Abilys38 | Algorithme en VBA | D'autant plus que tu ne te limites pas à la somme de seulement 2 nombres, il peut donc y avoir des réponses multiples. Un fichier qui peut t'y aider. eric... |
| 01/04/2017 à 09:49 | yugguy | Suspendre l'exécution d'une macro | Justement, c'est là où je ne comprend pas la logique. Pourquoi l'appeler avec false alors que tu ne veux pas l'exécuter ??? Autant ne rien écrire. Ou bien tu remplaces False par une variable fixée ailleurs et dans ce cas on la retrouve alors que tu voulais l'éliminer. eric... |
| 31/03/2017 à 23:28 | yugguy | Suspendre l'exécution d'une macro | Je pressent l'idée générale qui peut intéressante dans certains cas mais ... il y a un (même 2) mais. Pourquoi appeler avec ProcedurePrivee False une macro qui ne sera jamais exécutée ? Autant ne pas l'appeler ou bien c'est pour en strapper une partie dans certains cas. Mais surtout ce n'est pas app... |
| 31/03/2017 à 22:36 | yugguy | Suspendre l'exécution d'une macro | En général ça se règle avec un flag à tester. En tête d'un module standard et hors procédure : Au début de la sub à contrôler : A l'endroit où tu veux l'inhiber : Remettre à false quand tu as fini. eric... |
| 30/03/2017 à 17:27 | thibier1 | [VBA] se référer à l'un des intervalles dans une cellulle | Function tauxInterval(valeur As Range , interval As String) Mais tant qu'à faire autant mettre le test avant de calculer : eric... |
| 30/03/2017 à 17:18 | eve67 | Ajouter une ligne dès que la ligne précédent est remplie | Je viens de voir ton fichier, ce n'est pas vraiment un tableau, c'est juste une unique fusion de cellules... Essaie avec : eric... |
| 30/03/2017 à 15:46 | eve67 | Ajouter une ligne dès que la ligne précédent est remplie | Je réexplique en essayant d'être plus clair : sélectionner la plage et 'Insertion / Tableau'... |
| 30/03/2017 à 13:30 | elektdu91 | Conversion date CSV en Excel | Fourni un fichier avec l'extraction sur une feuille et ce que tu obtiens sur une autre (+ une copie valeur du résultat au format texte à coté). Mais n'étant pas à l'étranger je risque d'avoir du mal à constater et corriger...... |
| 30/03/2017 à 12:19 | elektdu91 | Conversion date CSV en Excel | Tu as mis un xlsx pour que j'ai le plaisir de copier-coller le code ? eric... |
| 30/03/2017 à 12:12 | eve67 | Ajouter une ligne dès que la ligne précédent est remplie | Sélectionner la plage et 'Insertion / Tableau' eric... |
| 30/03/2017 à 08:28 | FINDRH | Outil de réparation Excel | On peut le faire aussi depuis Fichier/Ouvrir, appuyer sur shift au clic sur le bouton Ouvrir. eric... |
| 30/03/2017 à 01:08 | slimshady | Bibliotheque VBA | Pour compléter tu peux aussi créer une dll en vb pour vba. Ca sera incomparablement plus rapide que programmée directement en vba. Tu ajouteras donc la bibliothèque (dll) à vba pour pouvoir l'utiliser. Tu peux en voir quelques unes dans les compléments COM eric... |
| 29/03/2017 à 10:09 | thibier1 | [VBA] se référer à l'un des intervalles dans une cellulle | Avec une fonction personnalisée : J'ai considéré que les intervalles étaient toujours du type ]...], sinon il faudra compléter. eric... |
| 28/03/2017 à 23:02 | Nat6 | Formule pour Le prochain "31/05" | Et une 3e encore plus courte pour le plaisir : eric... |
| 28/03/2017 à 18:14 | Mileena | Problème #VALEUR! Excel 2010 | Oui, tu as saisis = " tes_ref " ce qui correspond à une chaine (d'où le #valeur!) et non à une référence valide. eric... |
| 28/03/2017 à 09:53 | fizuaal | Taux de turn-over des effectifs sans macro | Un essai eric... |
| 23/03/2017 à 23:40 | MissRh | SOMME PROD | Ce fait tout seul avec un tableau croisé dynamique. Mais que ça ne t'empêche pas d'apprendre à faire des formules... eric... |
| 23/03/2017 à 23:01 | Cancha | TCD sélection dynamique de 80% de mon champ | Bien joué C'est ce qu'il me manquait .AutoSort, et ce n'est pas l'enregistreur qui m'aidait puisque je n'arrivait pas à atteindre un tri correct :-s eric... |
| 23/03/2017 à 16:57 | anthony77350 | Range.find sur pourcentage | Attendons le XXIIe siècle... |
| 23/03/2017 à 12:09 | anthony77350 | Range.find sur pourcentage | Le problème avec .find c'est qu'avec LookIn:=xlValues, la recherche s'effectue dans la propriété TEXT des cellules , c'est-à-dire dans la valeur affichée. Je suis un peu (beaucoup) de l'avis de stefano, j'ai du mal à croire à un choix volontaire pour ce non sens qui la rend inutilisable dans bien de... |
| 23/03/2017 à 11:35 | Cancha | TCD sélection dynamique de 80% de mon champ | Oui, je connais. J'ai re-téléchargé ton fichier par acquis de conscience et relancé excel mais ton TCD ne veut rien entendre chez moi. eric... |
| 22/03/2017 à 23:38 | Cancha | TCD sélection dynamique de 80% de mon champ | Et bien sur le fichier fourni j'ai beau essayer de trier sur l'une ou l'autre colonne ça reste trié sur la dernière..... |
| 22/03/2017 à 14:51 | Cancha | TCD sélection dynamique de 80% de mon champ | Oui, il faut utiliser le séparateur décimal défini sur ton système. Pour le tri je voudrais bien mais ton TCD ne veut pas en tenir compte... Si tu m'expliques comment tu fais en manuel je verrai. eric... |
| 22/03/2017 à 11:36 | Cancha | TCD sélection dynamique de 80% de mon champ | Essaie avec SUM bien que tu aies noté excel 2010 fr Sinon je ne vois pas. eric... |
| 22/03/2017 à 08:25 | panzoed | Conversion minutes en heure sans décimal | Format : [>=2]j" jours "h"h"mm;[>=1] j" jour "h"h"mm;[h]"h"mm eric... |
| 21/03/2017 à 22:47 | Kit | FormulaR1C1 en utilisant une variable tableau ? | Par curiosité j'ai testé avec les bytes, c'est pire encore : + 50% que les Long Il y a peut-être certains cas où les Long sont moins intéressants mais je vais continuer comme d'hab : tout en Long Good night eric... |
| 21/03/2017 à 19:49 | nft46 | Faire référence à une adresse dans une formule | Si E est la colonne et non une variable c'est soit "E", soit 5 Idem pour le suivant. eric... |
| 21/03/2017 à 19:17 | Kit | FormulaR1C1 en utilisant une variable tableau ? | Pour tous les langages en théorie. Pour vba c'est moins sûr. Il semble que les integer ne soient qu'un artifice et qu'il les convertisse en Long. Ex : est chez moi 4.5% plus rapide en long qu'en integer Fin de l'aparté eric... |
| 21/03/2017 à 19:01 | Cancha | TCD sélection dynamique de 80% de mon champ | Je suppose que tu as accepté les macros. Quelle est la ligne en erreur ... |
| 21/03/2017 à 16:08 | Cancha | TCD sélection dynamique de 80% de mon champ | Tu as vraiment excel 2010, et sur pc ? Pas d'erreur 5 chez moi..... |
| 21/03/2017 à 16:06 | Kit | FormulaR1C1 en utilisant une variable tableau ? | Ben oui, là tu fais toujours cellule par cellule... Pour le reste il faudrait qq dizaines de lignes avec les explication de ce que tu veux... |
| 21/03/2017 à 12:30 | Cancha | TCD sélection dynamique de 80% de mon champ | Avec un segment et une MFC. Bien que l'option soit cochée dans les options du TCD, la MFC saute à l'actualisation. J'ai dû la mettre par macro. Elle s'applique au nom 'plage', étendre ce nom si besoin. eric... |
| 21/03/2017 à 11:52 | Kit | FormulaR1C1 en utilisant une variable tableau ? | Mettre le résultat calculé par la macro au lieu de la formule. Mais si si tu as besoin que cette formule soit présente... eric... |
| 21/03/2017 à 10:52 | elektdu91 | Conversion date CSV en Excel | C'est effectivement un cas particulier à traiter : eric... |
| 20/03/2017 à 23:54 | elektdu91 | Conversion date CSV en Excel | Je ne connais pas tous les libellés par coeur, c'est quoi 400 ? Combien as-tu de mémoire ? 10458576 c'est la dernière ligne. Par curiosité vide cette cellule et teste. Sinon dépose ton fichier avec juste cette colonne en A et la macro que je teste chez moi si ce n''est pas une valeur erronée plutôt... |
| 20/03/2017 à 20:30 | Kit | FormulaR1C1 en utilisant une variable tableau ? | Mettre des formules par macro ne sera pas plus rapide que le double-clic pour les étendre. Possiblement plus lent d'ailleurs. Calculer pour ne mettre que le résultat serait plus rapide. eric... |
| 20/03/2017 à 18:57 | elektdu91 | Conversion date CSV en Excel | Je t'avais dit que 10 lignes suffisaient... Chez moi pas d'inversion mois-jour, cependant j'ai complété pour verrouiller un peu plus. Regarde si c'est mieux pour toi. Si toujours pb redpose un fichier de 10 lignes en précisant où tu as l'erreur eric... |
| 20/03/2017 à 15:37 | elektdu91 | Conversion date CSV en Excel | Pas la peine de mettre 90000 lignes... Une dizaine avec les erreurs signalées suffisent... |
| 20/03/2017 à 12:09 | elektdu91 | Conversion date CSV en Excel | Avec une macro : eric... |
| 18/03/2017 à 08:47 | CP4 | Worksheet_Change | Pas de chance, tu as pris la seule incomplète. curulis57 est parti de ton code où tu ne testais pas la cellule d'appel. Ta macro sera exécutée complètement sur n'importe quelle saisie au lieu de seulement sur la cellule concernée. If Target.Address = [A9] Then est important eric... |
| 17/03/2017 à 23:07 | CP4 | Worksheet_Change | Tant qu'on y est : Mais pourquoi une macro alors qu'une simple formule suffit ??? eric... |
| 17/03/2017 à 16:04 | eon | Dans la formule | Doublons inutile, il faut éditer le post... équivalent à #Cette ligne http://office.microsoft.com/fr-fr/excel-help/utilisation-de-references-structurees-avec-des-tableaux-excel-HA010155686.aspx eric... |
| 17/03/2017 à 15:59 | Sweety | Proposer une réf et pas deux | Si le but est de supprimer les lignes ça peut être fait directement avec 'Données / Supprimer les doublons' Nommer la dernière colonne et la garder cochée ainsi que Ref constucteur et valider. eric... |
| 17/03/2017 à 14:02 | jmd6 | Calcul de cellules en colonne | De rien... |
| 16/03/2017 à 00:16 | jmd6 | Calcul de cellules en colonne | Non, pas de pb. J'ai d'autres occupations et tu es tombé dans les oubliettes... J'avais compris nombre d'arrêts maladie, pas total des jours. à valider quand même en matriciel bien que sommeprod() le soit déjà. Les matricielles sont extrèmement gourmandes en calcul, évite de mettre 5000 lignes !! er... |
| 15/03/2017 à 23:34 | Salouaji | Comprendre mieux un code VBA | Il n'y a pas grand chose à commenter, ce ne sont que de tests et des affectations. C'est le fonctionnement que tu ne comprends pas, c'est ça le soucis quand on fait faire ses devoirs... Dans ce cas exécuter en pas à pas et regarder l'évolution des variables dans la fenêtre espion pour comprendre. Et... |
| 15/03/2017 à 12:51 | rododom05 | Anticipation d'une prochaine valeur | Qu'est-ce qui fait que ça passe à 8 ? Vmax est vraiment saisi ou c'est une formule ? Sinon par formule ça risque d'être imbuvable. Plus facile en vba eric... |