| Date | Auteur du sujet | Sujet | Extrait du message |
|---|
| 07/08/2018 à 09:34 | fred11400 | Comparatif chambres froides | Ce serait plus simple si tes données étaient un peu mieux organisées... Créé à minima un seul tableau avec : -> Le nom du fabricant -> L'épaisseur -> W/m²x°C... |
| 07/08/2018 à 09:29 | Mrgx52 | Recherche de mot dans cellule | Une proposition, permettant de donner la valeur contenue en A1 si elle comprend le mot "maintenance" : =SI(CHERCHE("maintenance";A1)>0;A1;"")... |
| 07/08/2018 à 09:25 | stephdu44 | Formule de calcul pour quantité et ca par mois et par ville | Ma proposition ... |
| 07/08/2018 à 09:13 | stephdu44 | Formule de calcul pour quantité et ca par mois et par ville | J'ai pu ouvrir ton fichier, et j'espérais que tu tentes pas toi-même quelque chose à partir des éléments que je t'ai fourni ! Si c'est tout cuit tu ne progresseras pas ... |
| 06/08/2018 à 17:35 | stephdu44 | Formule de calcul pour quantité et ca par mois et par ville | Excel est planté sur mon PC, mais votre demande est possible à partir de formules NB.SI.ENS() pour le nombre de contrats et SOMME.SI.ENS() pour le CA total. Les conditions à mettre sont : -> Ville -> Date de début supérieure ou égale au dernier jour du mois (transformer les en-têtes "janvier"... |
| 06/08/2018 à 17:01 | Ledieusinge | Aide VBA pour suppression partielle de données | ... |
| 06/08/2018 à 16:44 | MAVERICK39 | Macro : sélection ligne sous contrainte | Le commentaire de @MFerrand est toujours valide. Pas besoin de sélectionner pour supprimer... EDIT : et d'ailleurs il le dit lui-même ... |
| 06/08/2018 à 16:17 | Ledieusinge | Aide VBA pour suppression partielle de données | Autre proposition ... |
| 06/08/2018 à 15:55 | Ledieusinge | Aide VBA pour suppression partielle de données | Envoi ton fichier ou un fichier fictif de même structure et colore les données à supprimer car, pour ma part, je n'ai pas bien compris le patron de suppression..... |
| 06/08/2018 à 15:42 | frencky | Cacher lignes contenant #N/A | Pour faire ça, il y a plus simple... La fonction VBA IsNumeric()... |
| 06/08/2018 à 15:41 | frencky | Cacher lignes contenant #N/A | Comme quoi avec un fichier c'est mieux... Ton code fonctionne si tu lui fais chercher sur la bonne colonne ! Je te conseille aussi de désactiver l'affichage et le calcul automatique en début de macro (et rétablir en fin) ... |
| 06/08/2018 à 15:34 | NicolasM | NOMBRE SI critères multiples (pas SI.ENS.) | En utilisant cette fonction : --> =NB.SI.ENS(B:B;"valeur";A:A;">BorneInf";A:A;"<=BorneSup") Si les valeurs recherchées sont dans un intervalle définit. --> =NB.SI.ENS(B:B;"valeur";A:A;Valeur1)+NB.SI.ENS(B:B;"valeur";A:A;Valeur2)+NB.SI.ENS(B:B;"valeur";A:A;Valeur3) Sinon tu peux procéder... |
| 06/08/2018 à 15:08 | whereisbryan | Probleme range à cellule variable formule | Là il m'a l'air très calme ... |
| 06/08/2018 à 15:07 | frencky | Cacher lignes contenant #N/A | Un fichier serait bienvenu pour t'aider. Peux-tu néanmoins trouver une ligne contenant #N/A et exécuter l'instruction suivante sur ce numéro de ligne ... |
| 06/08/2018 à 14:19 | Garmirian | Tableau croisé dynamique - Création | Une fois que tu as fini avec cette feuille, tu peux activer l'autre qui t'intéresse, ou mieux, préciser la feuille de chaque objet par un code type : En effet, à quelques exceptions près, il n'est pas nécessaire d'activer une feuille pour y faire des opérations (à l'inverse de ce que fait l'enregist... |
| 06/08/2018 à 14:15 | kyu_kyu | Déplacer une ligne dans une autre feuille sous condition | Nouvelle proposition (attention au nom de ta feuille contenant les données à affecter : ici "Feuil1") ... |
| 06/08/2018 à 14:06 | kyu_kyu | Déplacer une ligne dans une autre feuille sous condition | Toutes les instructions du type "Worksheets" et "Sheets" font référence à une feuille. Pour travailler sur une feuille définie, tu peux soit utiliser son nom ("Sheets("Feuil1")"), soit sa position dans le classeur ("Sheets(8)"). Je vais rajouter quelque part une condition pour ne pas travailler sur... |
| 06/08/2018 à 13:57 | Garmirian | Tableau croisé dynamique - Création | Quelque part avant de t'en servir ... |
| 06/08/2018 à 11:13 | Garmirian | Tableau croisé dynamique - Création | Ta plage que tu nommes PRange n'est qu'un objet VBA qui disparaît à la fin de l'exécution de ta macro et n’apparaît pas dans Excel. En conséquence, le code suivant ne sera pas interprété : Essaie plutôt ... |
| 06/08/2018 à 11:09 | Lolo1905 | Format Nombre | Bon, je ne vois pas ce que tu cherches exactement à faire, mais j'ai quand même quelques remarques : --> Un format ne change pas la valeur stockée dans la cellule, mais seulement son affichage... Donc par exemple le numéro de téléphone 01 23 45 67 89 est en réalité stocké dans une cellule comme l... |
| 06/08/2018 à 10:39 | Lolo1905 | Format Nombre | Ajoute un fichier, ce sera plus clair..... |
| 06/08/2018 à 10:05 | kyu_kyu | Déplacer une ligne dans une autre feuille sous condition | Voilà ma proposition en VBA (la feuille avec la liste de données à affecter doit se trouver en 1ère position): J'ajoute également un fichier exemple pour voir comment le code est intégré au fichier et pour le tester ... |
| 06/08/2018 à 08:53 | charly013 | Transformation fichier pdf avant envoi mail | C'est gentil, mais des réponses que tu as reçu, c'est probablement la mienne qui t'aide le moins ... |
| 06/08/2018 à 08:50 | riderpsy | Vérification matériel et suivi | Utilises la fonction RECHERCHEV(TonCode;TaPlageAvecCodesEtTexte;2;FAUX) Avec : -> TonCode = un code associé à un texte (par exemple 10) -> TaPlageAvecCodesEtTexte = $M$1:$N$42 dans ton fichier (liste de tous les codes et des textes associés) -> 2 = texte associé à un code présent en colonne... |
| 03/08/2018 à 16:35 | charly013 | Transformation fichier pdf avant envoi mail | Je ne suis pas un fin connaisseur du code VBA concernant les mails, mais j'ai l'impression que tu exportes bien ta feuille active dans un dossier, mais tu ne l'ajoutes nul part à ton mail ... |
| 03/08/2018 à 16:27 | Fatnassi Hamdi | Code: Export graphs to images | Ca complique les choses... Je te renvoie à ce topic, où tu trouveras une problématique similaire : https://forum.excel-pratique.com/viewtopic.php?f=2&t=112694&p=674022&hilit=mail+heure#p674022... |
| 03/08/2018 à 16:01 | Phil Paris | A partir d'un tableau de dates | Voilà une proposition sans VBA (formule en H12) : =DATE(ANNEE(G12)+MOYENNE.SI.ENS($D$4:$D$9;$B$4:$B$9;"<="&G12;$C$4:$C$9;">="&G12);MOIS(G12)+MOYENNE.SI.ENS($E$4:$E$9;$B$4:$B$9;"<="&G12;$C$4:$C$9;">="&G12);JOUR(G12)) PS : cette formule nécessite d'avoir des 0 à la place de... |
| 03/08/2018 à 15:48 | Fatnassi Hamdi | Code: Export graphs to images | Il est normal que le code de @Xmenpl ne fonctionne pas... Tu as rajouté une erreur dedans ! Pas besoin de lui indiquer le nom du chemin complet si tu as l'instruction "ThisWorkbook.Path", puisqu'il utilise le même que ton classeur. Pour ma part, ça fonctionne avec un code similaire ... |
| 03/08/2018 à 15:42 | mimo1645 | Tableau avec le 3 1ere colonne qui se copie sur plusieurs feuilles | ...Sauf erreur de ma part, il a jamais été question que ce soit automatique ! Et perso je ne suis pas féru des macros qui tournent toutes seules. Sans toucher au code actuel, tu peux déjà ajouter un bouton pour la lancer depuis la feuille 1... |
| 03/08/2018 à 15:04 | riderpsy | Vérification matériel et suivi | C'est surement moi qui suis embrouillé, mais ce que tu comptes compléter dans ton fichier n'est pas très clair pour moi étant donné qu'il est presque vide. Peux-tu nous en dire un peu plus ... |
| 03/08/2018 à 14:40 | Fatnassi Hamdi | Code: Export graphs to images | Bonjour Ca ne donne pas très envie de t'aider non plus... Et le problème viens peut-être de ton message, puisque tu ne donnes aucune info (ni code, ni fichier, ni nom de feuille, de graphique...)... |
| 03/08/2018 à 14:37 | mimo1645 | Tableau avec le 3 1ere colonne qui se copie sur plusieurs feuilles | Je ne vois pas vraiment où est le piège ? Tu pourrais au moins coller ce que tu as écris, que je puisse te montrer où se situe le problème..... |
| 03/08/2018 à 11:57 | mimo1645 | Tableau avec le 3 1ere colonne qui se copie sur plusieurs feuilles | Retire les instructions avec "N" et dans la boucle "For i = 2 To N +1" remplace "N" directement par ton nombre de feuilles où coller... |
| 03/08/2018 à 10:30 | mimo1645 | Tableau avec le 3 1ere colonne qui se copie sur plusieurs feuilles | A coller dans un module ... |
| 03/08/2018 à 10:15 | optik | Recherche V/Si/Equiv & lien entre deux feuilles | Formule en A4: =RECHERCHEV(B4;'Code postaux'!$A$2:$B$39202;2;FAUX) Ou pour modifier le dernier chiffre du CP en 0 : =RECHERCHEV(ENT(B4/10)*10;'Code postaux'!$A$2:$B$39202;2;FAUX)... |
| 03/08/2018 à 09:15 | Pedro22 | Pedro22 | Je ne m'appelle pas Pedro (mais pas loin...) et je n'ai pas d'origine espagnole non plus ! Je suis ingénieur agricole et c'est dans le cadre de ce travail que j'ai atterrit sur ce forum... C'est un certain @MFerrand qui s'est donné la peine de m'expliquer à quel point mon niveau en VBA était catastr... |
| 03/08/2018 à 08:43 | Kassou | Copier/coller sur un autre fichier avec fonction SI ? | Essaie ça et redis-moi. PS : @dhany : j'ai pas encore pris mon café, faudra être indulgent ... |
| 02/08/2018 à 16:10 | Kassou | Copier/coller sur un autre fichier avec fonction SI ? | Ca doit être ça ! J'ai modifié mon script..... |
| 02/08/2018 à 15:33 | Camille26 | Appliquer des filtres / colonnes | D'où l'intérêt de bien concevoir un fichier et d'éviter d'avoir des "sous-colonnes" et/ou de multiplier les colonnes quand les infos tiennent dans une seule..... |
| 02/08/2018 à 15:19 | Camille26 | Appliquer des filtres / colonnes | Petit complément sur la formule proposée : tu as une formule =NB.SI() dans le même goût, qui te permet de compter le nombre de référence par contenant... |
| 02/08/2018 à 15:18 | Rmunicchi | Fonction if a partir d'une autre Feuille | ... |
| 02/08/2018 à 14:49 | Rmunicchi | Fonction if a partir d'une autre Feuille | ... |
| 02/08/2018 à 14:45 | Rmunicchi | Fonction if a partir d'une autre Feuille | Avant de passer encore du temps... Est ce que tu comprends un minimum le principe des codes proposés ou c'est du charabia ... |
| 02/08/2018 à 14:44 | Camille26 | Appliquer des filtres / colonnes | Visiblement quand tu as une croix dans une colonne, tu ne l'a pas dans l'autre. Donc il serait plus simple d'indiquer directement "Conteneur" ou "Godet" dans une même colonne. En effet, dans ta présentation actuelle, tes en-têtes sont sur 2 lignes à cause de ça, et il devient donc difficile d'utilis... |
| 02/08/2018 à 14:39 | BO_84 | Retirer vide formule matricielle | Si je comprends bien le problème, tu souhaites travailler uniquement sur les données filtrées. Sauf qu'un filtre sur une colonne ne supprime pas de valeurs mais ne fais que les masquer, et donc que toute formule y faisant référence en tiendra compte..... |
| 02/08/2018 à 14:23 | Rmunicchi | Fonction if a partir d'une autre Feuille | J'ai repris la proposition de @Theze ... |
| 02/08/2018 à 12:20 | cedricgcg | Programme VBA | Ca te permettra au moins de limiter les actions à faire à la main... Bon courage en tout cas ... |
| 02/08/2018 à 11:30 | Rmunicchi | Fonction if a partir d'une autre Feuille | ActiveWorkbook --> fichier contenant les données et la macro Destination = Workbooks("Classeur1.xlsx") --> Fichier vierge où placer les données On boucle sur la ligne car il n'y a qu'une colonne contenant "FER", "BOIS"... et le code actuellement ne reporte que celle-ci. Pour tout reporter il f... |
| 02/08/2018 à 10:19 | Greg146 | Problème #Valeur formule MAX avec #N/A | Formule matricielle (à valider avec CTRL + MAJ + ENTREE et qui s'affiche alors entre "{}") à tester : =MAX(SI(A1:A10<>"#N/A";A1:A10)) Je n'ai pas ouvert ton fichier, la plage est donc à adapter... |
| 02/08/2018 à 09:49 | Garmirian | Comparaison heure & addition/soustraction | Les heures sont stockées sous forme de nombre dans Excel. 1 = 24h (1 jour), donc les heures peuvent s'écrire sous forme de fraction : 1h = 1/24, 1 minute = 1/(24*60), 1 seconde = 1/(24*60*60)... |