| Date | Auteur du sujet | Sujet | Extrait du message |
|---|
| 18/09/2014 à 23:45 | friseb | Simulations avec VAN et TIR | Donc tu as tout ce que tu veux là, à quelques colonnes près. Plus besoin de macro non ? La meilleure des macro est celle qui n'existe pas. Tu as juste à masquer les colonnes qui t'embêtent. eric... |
| 18/09/2014 à 23:15 | Mutex | Cacher des ligne sous condition | Je ne vois que le cas où l'on doit récupérer en cours de route un résultat intermédiaire sur une feuille. Ca fait au moins 1 eric... |
| 18/09/2014 à 23:00 | friseb | Simulations avec VAN et TIR | Je t'avoue que tous ces calculs me sont complètement étrangers. De ce que j'ai compris : si tu peux faire ta feuille en sorte que 22 (ans, comme dans l'exemple) apparaisse dans une cellule et modifier tes formules pour qu'elles en tiennent compte (ou bien dire où c'est car je n'ai rien vu de tel) pa... |
| 18/09/2014 à 17:22 | kerdjack | Récupérer des valeurs de références contenues dans une celll | Tu veux vraiment en vba ? Sinon en B2 : à recopier vers le bas eric... |
| 18/09/2014 à 08:11 | PabloMTL | Iteration pour décalage de colonnes dans formule Range | Si j'ai bien compris : A moins que tu ne veuilles changer de feuille mais ça n'apparait pas dans ton code. eric... |
| 18/09/2014 à 07:47 | PEPS59 | Fonction permettant un saut de page selon critère | Avec "avec des n° allant de 101 à xxxx (101,102,...)" je suppose que tous les nombres sont présents, et j'ai supposé également une ligne de titre. Ca fait donc un saut en 102, 202, etc eric... |
| 18/09/2014 à 00:24 | PEPS59 | Fonction permettant un saut de page selon critère | Eric... |
| 17/09/2014 à 20:49 | christian_koffi | Valeur en fonction de la feuille active | Pas regardé la réponse de frangy mais ça doit être du pareil au même. Mise à jour sur activation de la feuille et sur édition de la date. A mettre dans thisWorkbook : Adapter la liste des feuilles concernées. eric... |
| 17/09/2014 à 20:27 | jp65 | Effacer cellules entre cellules vides | Exemple : eric... |
| 17/09/2014 à 20:10 | zombe | Pouvoir interrompre ma macro en action | Hé bé, 2 ans plus tard... Mieux vaut tard que jamais remarque eric... |
| 16/09/2014 à 13:47 | nirvana0 | Macro qui teste sur une valeur similaire | Tu n'as jamais expliqué ton but. Mais si c'est d'avoir toutes les lignes ayant une ref il suffit d'ajouter une colonne avec =A2&","&B2 et de filtrer dessus avec 'Contient'. eric... |
| 16/09/2014 à 11:22 | nirvana0 | Macro qui teste sur une valeur similaire | Ok. Version qui te coche les anomalies dans une 3ème colonne : eric... |
| 16/09/2014 à 10:27 | nirvana0 | Macro qui teste sur une valeur similaire | Regarde le code et le résultat en C:D, l'échange se fait quand c'est nécessaire. Et lit ce que je t'ai mis... Tu pourras les échanger 10000 fois, à partir du moment où ces 2 valeurs apparaissent en premier en colonne B elles ne peuvent pas être mises toutes les 2 dans la même cellule pour respecter... |
| 15/09/2014 à 20:27 | nirvana0 | Macro qui teste sur une valeur similaire | Ca fait au moins 4 fois que je vois ta question dans différents forums. Ce n'est pas que les propositions ne fonctionnent pas, c'est que tu es incapables d'expliquer correctement les règles. Les explications changent tout le temps et sont toujours incomplètes. J'ai quand même fait une tentative avec... |
| 15/09/2014 à 19:35 | beginner.XLSX | Extraire et synthétiser des données | Avec recherchev(). Ex pour la date : 2 correspond au n° de colonne voulu (B) de 'table créa factures'!$A:$K Mais la clé de recherche ('N° Facture) doit être en 1ère colonne (A) de ta table de données. eric... |
| 14/09/2014 à 23:22 | Kev | Double fonction rechercher-remplacer | Si tu mets cette partie en premier ta cellule prend la valeur de D12 : 2015\S02 et se trouve donc traitée à nouveau par la 2nde partie : Cells.Replace What:=" 2015\S02 "... eric... |
| 14/09/2014 à 09:32 | PEPS59 | Convertir nombre en format mm:ss | C'est peut-être l'occasion de leur apprendre comment saisir un temps correctement dans excel non ? Saisir : ils pourront le réutiliser, refaire une macro non. eric... |
| 14/09/2014 à 01:22 | norberlingo | Glisser une cellule pour obtenir A1,A11 au lieu de A1,A2 | En E 48 : =DECALER($B$1;(LIGNE()- 48 )*10;) eric... |
| 13/09/2014 à 18:26 | clacha | VBA supprimer une plage si mois déjà présent | Une macro a besoin de savoir où se trouvent réellement les données. Elles démarrent vraiment en B11 ? eric... |
| 13/09/2014 à 09:24 | Flocon | Liste de choix | Une proposition qui te permet de gérer les incompatibilités entre personnes si ça t'intéresse. eric... |
| 13/09/2014 à 00:26 | Kev | Double fonction rechercher-remplacer | Sans savoir ce qu'il y a dans D12 et K12 non on ne peut pas. D'où l'importance déposer un fichier pour éclairer et avoir une réponse adaptée. eric... |
| 12/09/2014 à 16:48 | laiiha | Extension de formule erreur de code | Ou directement (j'ai repris la formule de h2so4) : Mais je suppose que c'est à faire dans un tableau qui varie. Dans ce cas tu devrais limiter aux lignes nécessaires : en supposant la colonne C remplie jusqu'en bas. eric... |
| 12/09/2014 à 12:34 | arnobzh | Mettre une cellule de la meme couleur que l objet ? | Si tu avais lu le lien fourni tu aurais ta réponse... C'est plus simple de le recalculer. Sans doute comme dans le fichier joint. Les abrégés des noms d'équipe doivent être sur 3 caractères. Voir "KC " complété avec un espace. Saisir en K, excel ne peut pas le deviner. eric... |
| 12/09/2014 à 11:27 | eddyed | Afficher une chaine selon une variable et une constante | Ca se trouve dans l'aide de Sheets : =ARRAYFORMULA(ta_formule) eric... |
| 12/09/2014 à 09:30 | grisan29 | Calcul de minutes et secondes | Oui, convertit une chaine en numérique (2 négations, équivalent à *1 en moins coûteux). eric... |
| 12/09/2014 à 08:15 | Lucie60800 | Problème RechercheV | C'est quoi ce ton ironique ? Pas vraiment non, hyper classique. Tu importes un tableau de nombres qui se trouvent en format texte, il te faut les convertir en numérique si tu veux faire un recherchev() dessus. Ou bien saisir ton nombre recherché en texte : "123", ou '123 dans une cellule. eric... |
| 12/09/2014 à 00:08 | grisan29 | Calcul de minutes et secondes | Exact, merci. Effectivement, il n'y a pas d'espace après mn. Donc : eric... |
| 11/09/2014 à 22:57 | Lucie60800 | Problème RechercheV | Tu peux aussi avoir des nombres en texte d'un coté ou de l'autre. eric... |
| 11/09/2014 à 22:51 | La couture | Afficher une valeur ds une cellule | Note que si c'est pour en faire la somme, =somme(A:A10) n'est pas gêné par les textes. eric... |
| 11/09/2014 à 22:37 | grisan29 | Calcul de minutes et secondes | Et faire la somme. eric edit : formule corrigée suite à l'anomalie détectée par bigdaddy : suppression de l'espace après "mn" (non reportée dans le fichier) ... |
| 11/09/2014 à 17:23 | agathe78 | Mise en place calendrier relatif | Donc ça ne sera jamais sur 2 années ? Ok Parce que la semaine qui précède la 1 est la 52 ou la 53... eric... |
| 11/09/2014 à 16:38 | agathe78 | Mise en place calendrier relatif | Oui, on a bien compris. ="S"&NO.SEMAINE(A2;21)-NO.SEMAINE(AUJOURDHUI();21) à toi de dire maintenant si ça peut être à cheval sur 2 années. Ca complique dans ce cas. eric... |
| 11/09/2014 à 14:46 | agathe78 | Mise en place calendrier relatif | Donc la différence entre les 2. eric... |
| 11/09/2014 à 11:38 | pimz | Macro-creation de fichiers | J'ai utilisé la date du fichier, pas celle du jour. Tu n'avais pas précisé, il faudra modifier. eric... |
| 11/09/2014 à 09:18 | Jerry-fr | Cellule dynamique | A tester : crée ta plage dynamique dans un nom. crée ton graphique avec une plage fixe. Sélectionne ta courbe et remplace la plage par le nom dans la formule qui c'est inscrite dans la barre de formule. eric... |
| 11/09/2014 à 09:12 | Yruama | Doublons intelligents, amélioration de macro | J'ai jeté un oeil. Quand tu supprimes une ligne et que tu es dans une boucle il faut la faire à l'envers, ou bien ne pas incrémenter la boucle. Si tu es en ligne 10 et que tu la supprimes la 11 passe en 10. Si ton pointeur passe à 11 la nouvelle ligne 10 n'est pas testée (et si tu boucles à l'envers... |
| 11/09/2014 à 00:14 | pimz | Macro-creation de fichiers | A tester, ça ne devrait pas être trop loin. Je n'ai pas bien compris ton dans un dossier nommé annéemoisjour_WWW_Y (ou WWW et Y sont les meme tous les jours) . A saisir dans B3 Fait tes tests sur un petit nombre de fichiers, je ne te ferais pas une macro pour les ramener dans le répertoire d'origine... |
| 10/09/2014 à 23:12 | arnobzh | Mettre une cellule de la meme couleur que l objet ? | Et tu ne connais pas les critères pour qu'il y ait une coche ou l'autre ? eric... |
| 10/09/2014 à 22:37 | Yruama | Doublons intelligents, amélioration de macro | Ca devait le faire avant non ? Je n'ai rien changé à ta structure et ton algorithme. Le seul changement que j'ai fait c'est mettre If Worksheets("Extract").Cells(i, 1).Value <> "" And Worksheets("Extract").Cells(j, 1).Value <> "" Then dans 2 if séparés pour diminuer le nombre de boucles... |
| 10/09/2014 à 19:53 | Jerry-fr | Cellule dynamique | Tu demandais pour 1 cellule. Sinon tu as décaler() qui te permet de gérer hauteur et largeur. eric... |
| 10/09/2014 à 18:51 | Njpee | Concatener plage de recherche | Tu as oublié de mettre le fichier demandé... eric... |
| 10/09/2014 à 17:59 | eddyed | Afficher une chaine selon une variable et une constante | En C15 : à recopier vers la droite. eric... |
| 10/09/2014 à 17:54 | Njpee | Concatener plage de recherche | Regarde adresse() ou decaler() eric... |
| 10/09/2014 à 17:52 | Jerry-fr | Cellule dynamique | Regarde la fonction adresse() eric... |
| 09/09/2014 à 00:27 | Invité | Cacher les lignes contenant des 0 et vides | Si j'ai bien compris : eric... |
| 09/09/2014 à 00:15 | laurent06510 | Calcul de parenthèse dans une parenthèse | Quel est l'intérêt de somme() ici ? Aucun, il ne sert à rien... Explique ce que tu veux calculer comme dit Amadeus. eric... |
| 08/09/2014 à 23:46 | JossBeaumont | Faire un NB.SI des cellules visibles | Avec sous.total() : eric edit : désolé, j'ai zappé le >0... Mais tant qu'à rajouter une colonne tu peux mettre dans F : à recopier vers le bas. Nombre de lignes visibles >0 : eric... |
| 08/09/2014 à 20:14 | pompier48 | Enregistrer les celules | Qq chose comme ça ? B4 est la cellule de scan, ta douchette doit envoyer le code 'Entrée'. A chaque scan le code est ajouté Feuil2 colonne A. La cellule de scan est vidée et resélectionnée. eric... |
| 08/09/2014 à 16:26 | dreamyourlifeincolor | Différence entre deux dates | Si tu as #VALEUR, sans doute que tes dates ne sont pas numériques mais en texte. Pour les convertir : copier une cellule vide sélectionner la plage des dates et collage spécial 'additionner' mettre le format date voulu. eric... |
| 08/09/2014 à 14:06 | Yruama | Doublons intelligents, amélioration de macro | Oui, les lecture/écritures sur feuille sont très coûteuses. En mettant dans une variable tableau la lecture ne se fait qu'une fois au lieu de plusieurs milliers de fois. eric... |