| Date | Auteur du sujet | Sujet | Extrait du message |
|---|
| 25/07/2018 à 09:05 | grexcel | Fonction average avec décimales | Type Long = Nombre entier entre -2147483648 et 2147483648... |
| 25/07/2018 à 08:50 | grexcel | Fonction average avec décimales | Avec juste cet extrait de code, c'est un peu compliqué de voir d'où vient le problème ? Peux tu envoyer un fichier ? J'ai quand même quelques questions : ton tableau et tes variables sont déclarés avec quel type ? A quel moment te rend tu comptes que le contenu est entier (en l'inscrivant quelque pa... |
| 24/07/2018 à 17:20 | pagesalex | Repérer les similitudes sur 2 plages | Envoie ton fichier, ce sera plus simple. Si tu ne fais que comparer tes colonnes 2 à 2, peu importe le nombre de colonne, ma formule fonctionne. Il suffit d'intercaler une colonne toutes les 2 colonnes et d'y copier la fameuse formule... |
| 24/07/2018 à 17:01 | pagesalex | Repérer les similitudes sur 2 plages | Le plus simple est de créer une 3ème colonne contenant une formule du type =SI(A1=B1;1;0) et de la dérouler. La somme de cette colonne te donne le nombre de correspondances... |
| 24/07/2018 à 16:47 | frt045 | Copier Coller Colonnes selon Conditions | Et bien ce fut un plaisir d'échanger avec toi ... |
| 24/07/2018 à 16:37 | Jeremulus | Etendre une formule jusqu'à la dernière colonne | Je n'ai pas ouvert son code, mais je suppose que s'il y a ajout de feuille tu as un code du type ".Sheets.Add" quelque part, il suffit donc d'en modifier les options pour changer le placement de la nouvelle feuille... |
| 24/07/2018 à 16:29 | Jeremulus | Etendre une formule jusqu'à la dernière colonne | Https://msdn.microsoft.com/fr-fr/vba/excel-vba/articles/sheets-add-method-excel Pour ajouter après l'onglet "Feuil1" ... |
| 24/07/2018 à 15:46 | tocata | Insérer une fonction qui supprime une ligne si un mot est reconnu | Onglet a traiter = La feuille dans laquelle se trouvent tes données Pour un AutoFiltre, sélectionne la ligne entière contenant les en-têtes de ton tableau, puis --> Données --> Filtrer... |
| 24/07/2018 à 15:42 | tocata | Insérer une fonction qui supprime une ligne si un mot est reconnu | Un simple AutoFiltre sur la colonne des codes postaux n'aurait pas suffit ? Ensuite il suffisait d'exclure les codes de Nouvelle-Aquitaine et de supprimer ce qui reste affiché... |
| 24/07/2018 à 15:38 | frt045 | Copier Coller Colonnes selon Conditions | ... |
| 24/07/2018 à 15:15 | frt045 | Copier Coller Colonnes selon Conditions | En remontant dans le forum, tu trouveras des problématiques très proches de la tienne. Pas plus tard qu'aujourd'hui : https://forum.excel-pratique.com/viewtopic.php?f=2&t=112465 Après avoir fais l'effort d'essayer de comprendre comment ça marche et si tu ne vois pas comment adapter ça a ton cas, red... |
| 24/07/2018 à 14:16 | Maheva | Ne pas effectuer le calcul si différentes cellules sont vides | Quelques possibilités: =SI(OU(ESTVIDE(W3);ESTVIDE(P3));"";DATEDIF(P3;W3;"d")) =SI(ET(ESTNUM(W3);ESTNUM(P3));DATEDIF(P3;W3;"d");"")... |
| 24/07/2018 à 12:17 | mordu77 | Opérateur OR fonctionnement? Comment assignez plus de 2 expressions | Précision, quel qu’en soit le nombre, avec "or", il suffit qu'une condition soit vraie pour que ça renvoie la valeur "true"... |
| 24/07/2018 à 12:04 | pagesalex | Heure au format standard | Avant d'inscrire le résultat dans ta cellule, je pense qu'un simple CDate() suffirai... |
| 24/07/2018 à 11:56 | AUuoreF | Associer une Note à une performance selon une fille ou un garçon | Essaie avec la formule suivante, à mettre en cellule "O7" : =SI($E7="G";RECHERCHEV(Evaluation!$M7;'Barème Perf'!$D$2:$E$291;2;VRAI);RECHERCHEV(Evaluation!$M7;'Barème Perf'!$A$2:$B$352;2;VRAI))... |
| 24/07/2018 à 11:39 | pagesalex | Heure au format standard | Peux-tu transmettre à minima ton code utilisé voire idéalement un fichier ... |
| 24/07/2018 à 11:36 | pinpin | Réorganisation cellule | Voilà ma proposition... |
| 24/07/2018 à 11:26 | AGautierBégault | VBA - Copier/Coller de ligne | PS : plutôt que de tout dupliquer, insère tes contrôles de valeurs en colonne A dans la même boucle. Inutile de parcourir 3 fois les lignes pour chercher 3 valeurs différentes... |
| 24/07/2018 à 11:24 | mynameisjeff | Remplacer les * par ★ dans une colonne VBA | Héhé, ce jour est enfin arrivé ! Oh gloire ... |
| 24/07/2018 à 11:23 | itisgood | Moyenne et VBA | Ta formule ne fonctionnera pas écrite comme ça, je pense. Mais plutôt ... |
| 24/07/2018 à 11:19 | AGautierBégault | VBA - Copier/Coller de ligne | Avant de passer au reste de tes demandes, inspires-toi de ces macros pour dupliquer les opérations avec tes 2 autres valeurs recherchées. Une fois que ce sera fait, crée un nouveau sujet pour les autres opérations à automatiser... |
| 24/07/2018 à 11:14 | mynameisjeff | Remplacer les * par ★ dans une colonne VBA | Essaie avec... |
| 24/07/2018 à 11:03 | AGautierBégault | VBA - Copier/Coller de ligne | Voilà 2 propositions utilisant 2 méthodes différentes ... |
| 24/07/2018 à 10:52 | AGautierBégault | VBA - Copier/Coller de ligne | Chercher à automatiser c'est bien, mais donner toutes les infos indispensables c'est mieux ! Dans le fichier que tu as envoyé, les données s'arrêtent à la ligne 977. Donc si on s'arrête à la ligne 800, on passera à côté de certaines données..... |
| 24/07/2018 à 10:39 | AGautierBégault | VBA - Copier/Coller de ligne | Ok, je crois que tu avais omis quelques précisions... -> Le terme recherché "O_CAR_HDR" se trouve uniquement en colonne A -> Tu souhaites copier la ligne entière chaque fois que "O_CAR_HDR" est présent en colonne A -> Les données de ton fichier CSV ne commencent pas à la ligne 5 et ne termi... |
| 24/07/2018 à 10:29 | AGautierBégault | VBA - Copier/Coller de ligne | Ma macro examine chaque cellule pour savoir si elle contient "O_CAR_HDR" et reporte cette valeur dans ce cas. Si ce n'est pas ce que tu souhaites, alors réexplique moi et idéalement joint un/des fichiers pour que l'on s'en serve comme base... |
| 24/07/2018 à 10:15 | ALAIN-EXCEL | Actualisation du total SOMME | Fichiers --> Options --> Formules... |
| 24/07/2018 à 10:08 | ALAIN-EXCEL | Actualisation du total SOMME | En macro (ALT + F11, coller et executer le code ci-dessous) ... |
| 24/07/2018 à 09:58 | AGautierBégault | VBA - Copier/Coller de ligne | En passant, j'écrirais plutôt ta macro comme ça: Inutile de répéter les instructions "Set" comme dans ton Impr. écran... |
| 23/07/2018 à 17:45 | AGautierBégault | VBA - Copier/Coller de ligne | C'est "Dim Destination As Workbook" et non "As Workbooks"... |
| 23/07/2018 à 16:42 | AGautierBégault | VBA - Copier/Coller de ligne | Tu peux coller tout sauf mon "Sub CollageO_CAR_HDR()" et "End Sub" en dernière partie de ta macro. De préférence, place quand même les déclarations de variables en début de macro ("Dim Truc As Machin"). D'autant plus que tu peux réutiliser les variables "Workbook" pour simplifier l'écriture de ton d... |
| 23/07/2018 à 16:38 | mynameisjeff | Imposer positionnement colonne | Ca dépasse mes compétences, je m'incline ... |
| 23/07/2018 à 16:22 | mynameisjeff | Imposer positionnement colonne | J'ai modifié, c'étais une double erreur puisque je travaille sur des colonnes et pas des lignes, et j'avais oublié un "s"... |
| 23/07/2018 à 16:19 | Colombe23 | Compteurs conges | Une suggestion en PJ... |
| 23/07/2018 à 16:03 | Sirkha | Appliquer une formule | Pour ton autre classeur, créer un nouvel onglet où tu appliques ="*"&TA_CELLULE_CONTENANT_CODEBARRE&"*". Une fois que tu as transformé tous tes codes barres, sélectionne cette plage, et fais CTRL+C. Positionne toi ensuite sur ta plage contenant les codes barres bruts et fait CLIQUE DROIT --> COLL... |
| 23/07/2018 à 15:58 | mynameisjeff | Imposer positionnement colonne | Il y a sans doute mieux, mais ça devrait fonctionner: Pour expliquer, je duplique ton tableau à ordonner, et chaque fois que je retrouve une en-tête à ordonner, je colle la colonne entière à la bonne place dans le 1er tableau. Une fois terminé, je supprime le tableau dupliqué... |
| 23/07/2018 à 15:52 | Sirkha | Appliquer une formule | MAIS EST-CE QUE CE QUE JE T'AI ENVOYE RESOUT TON PROBLEME !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!... |
| 23/07/2018 à 15:43 | mynameisjeff | Imposer positionnement colonne | Bonjour, Le code comporte beaucoup d'aberrations.... Je te renvoie quelque chose de plus cohérent... |
| 23/07/2018 à 15:40 | Sirkha | Appliquer une formule | Du coup, le fichier que je t'ai renvoyé doit te permettre de faire ça. Comme on a toujours pas ton vrai fichier, je te laisse modifier une de tes formules, et l'étendre à tout ton fichier avec l'une des méthodes proposée précédemment... |
| 23/07/2018 à 15:37 | AGautierBégault | VBA - Copier/Coller de ligne | Dans ton code, tu ne testes nulle part la présence de "O_CAR_HDR" et je suppose que toutes les cellules de ta plage "AX5:BX800" ne contiennent pas cette chaîne de caractères. Aussi, je pense que tu vas devoir parcourir chaque cellule pour vérifier sa valeur, et les copier/coller au cas par cas. Voil... |
| 23/07/2018 à 15:14 | Sirkha | Appliquer une formule | Voilà quelques exemples directement dans ton fichier, la solution 3 est une formule bidon, qui te sert juste à comprendre comment intégrer ça dans une formule... |
| 23/07/2018 à 15:07 | Sirkha | Appliquer une formule | On ne sais toujours pas ce que tu cherches avec ta formule, où tu le cherches, ni dans quel cas elle ne renvoie pas le résultat souhaité... Pas facile de te montrer où est le problème dans cette configuration ... |
| 23/07/2018 à 15:01 | fran6fre7 | Copier et coller selon la date | Tes feuilles sont bien dans le même document ? Le code précise a chaque objet a quelle feuille il renvoie, et n'est donc normalement pas dépendant de la feuille depuis laquelle tu lances la macro... |
| 23/07/2018 à 14:58 | gm73 | Faire référence à un numéro d'onglet dans la fonction refers to | Tu n'as pas dû lire ma petite "précision"... Remplace la ligne : Par... |
| 23/07/2018 à 14:56 | Sirkha | Appliquer une formule | C'est quoi le sigle avant cela est-ce une somme ou bien autre chose ="*"&A1&"*"... |
| 23/07/2018 à 14:50 | Sirkha | Appliquer une formule | On tourne autours du pot... Donne un fichier valide qu'on te fasse ça... |
| 23/07/2018 à 14:46 | gm73 | Faire référence à un numéro d'onglet dans la fonction refers to | Donne ton nouveau code complet... |
| 23/07/2018 à 14:44 | Sirkha | Appliquer une formule | Si tu veux juste afficher les "*" mais que la cellule ne les contiennent pas réellement, tu peux passer par un format personnalisé et mettant au début et à la fin ce "*"... |
| 23/07/2018 à 14:16 | fran6fre7 | Copier et coller selon la date | Encore une fois de mon côté tout fonctionne, et les instructions étant basiques, je doute que ce soit dû à ta version d'Excel... Essaie de substituer cette ligne par ... |
| 23/07/2018 à 14:02 | gm73 | Faire référence à un numéro d'onglet dans la fonction refers to | Précision peut-être inutile, mais on sait jamais... Le code de @eriic et @Ausecour s'intègre comme ça... |