Besoin de formule
lou2411
Messages postés
154
Date d'inscription
Statut
Membre
Dernière intervention
-
lou2411 Messages postés 154 Date d'inscription Statut Membre Dernière intervention -
lou2411 Messages postés 154 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Bonjour je vous envoie mon fichier et dedans vous avez mes demande. Je ne suis pas très bonne en Excel j'ai eu beaucoup d'aide pour ce ficher
Merci à la personne qui veux bien m'aidé
https://www.cjoint.com/c/HGfre0QBnYf
Bonjour je vous envoie mon fichier et dedans vous avez mes demande. Je ne suis pas très bonne en Excel j'ai eu beaucoup d'aide pour ce ficher
Merci à la personne qui veux bien m'aidé
https://www.cjoint.com/c/HGfre0QBnYf
A voir également:
- Besoin de formule
- Formule si et - Guide
- Formule moyenne excel plusieurs colonnes - Guide
- Formule mathématique - Télécharger - Études & Formations
- Formule somme excel colonne - Guide
- Excel mise en forme conditionnelle formule - Guide
12 réponses
Bonjour
pas sur d'avoir tout compris, ni du fait que ce que je vous propose fonctonne dans tous les cas
voyez ce fi hier et vérifier soigneusement et complètement
seules les colonnes M et N sont équipées pour l'instant, on ira plus loin si vous pouvez valider ça
https://mon-partage.fr/f/Cn4MMGy0/
à vous lire
crdlmnt
pas sur d'avoir tout compris, ni du fait que ce que je vous propose fonctonne dans tous les cas
voyez ce fi hier et vérifier soigneusement et complètement
- d'une part que c'est ce que vous voulez
- d'autre part qu'il répond bien à tous les cas de figuer que vous pouvez avoir pour Largeur pi.po et Longueur pi-po
seules les colonnes M et N sont équipées pour l'instant, on ira plus loin si vous pouvez valider ça
https://mon-partage.fr/f/Cn4MMGy0/
à vous lire
crdlmnt
Bonjour
Une solution avec une fonction personnalisée (macro)
https://www.cjoint.com/c/HGfsuV6BQjB
Alt-F11 pour accéder au code (dans Module 1)
Je n'ai écrit que la fonction hauteur, ça te fera un modèle pour ajouter les autres fonctions
Cdlmnt
Une solution avec une fonction personnalisée (macro)
https://www.cjoint.com/c/HGfsuV6BQjB
Alt-F11 pour accéder au code (dans Module 1)
Je n'ai écrit que la fonction hauteur, ça te fera un modèle pour ajouter les autres fonctions
Cdlmnt
Vu ta réponse à Vaucluse (salut amical) qui avait compris la même chose que moi.
Merci mais ce n'est pas cela ce que je veux dire est que dans la colonne M je dois retrouvé la largeur qui est inscrit ex: 11.11
Ce n'est pas ce que tu as écrit dans tes commentaires, c'est pour ça que la solution macro me paraissait plus facile/simple à écrire, mais du coup elle n'est plus vraiment pertinente et je laisse Vaucluse continuer
Cdlmnt
Merci mais ce n'est pas cela ce que je veux dire est que dans la colonne M je dois retrouvé la largeur qui est inscrit ex: 11.11
Ce n'est pas ce que tu as écrit dans tes commentaires, c'est pour ça que la solution macro me paraissait plus facile/simple à écrire, mais du coup elle n'est plus vraiment pertinente et je laisse Vaucluse continuer
Cdlmnt
a fin de compte sa ne fonctionne pas
Peux tu en dire plus ?
En attendant le retour de Vaucluse, j'ai continué avec les fonctions personnalisées
https://mon-partage.fr/f/xxoIdGan/
Cdlmnt
Peux tu en dire plus ?
En attendant le retour de Vaucluse, j'ai continué avec les fonctions personnalisées
https://mon-partage.fr/f/xxoIdGan/
Cdlmnt
Je vais essayé d'être plus clair, dans la cellule E17 la hauteur, la largeur , la longueur et le poids change toujours. Ce que j'ai de besoin ses de rapporter dans les cellule Ex la largeur doit apparaître dans la cellule M, la longueur dans la colonne N, la hauteur dans la colonne O, et le poids dans la colonne P.
Pour les colonnes Q R S si dans la cellule M17 ses plus petit que 10 inscrire A si toujours dans la cellule M17 ses plus grand que 10.1 mais plus petit que 12 inscrire B ainsi de suite
j'espère que je suis plus clair
Merci
Pour les colonnes Q R S si dans la cellule M17 ses plus petit que 10 inscrire A si toujours dans la cellule M17 ses plus grand que 10.1 mais plus petit que 12 inscrire B ainsi de suite
j'espère que je suis plus clair
Merci
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
1. est-ce possible que si il n'y a pas d'info associé au cellule qui n'est rien d'inscrit en ce moment j'ai #valeur!
2. Et aussi pour les ? j'aimerais que rien soit écrit
https://mon-partage.fr/f/SC1h5dbN/
Q. Pas de colonne prévue pour catégorie poids?
Cdlmnt
2. Et aussi pour les ? j'aimerais que rien soit écrit
https://mon-partage.fr/f/SC1h5dbN/
Q. Pas de colonne prévue pour catégorie poids?
Cdlmnt
Non pour le poids mais quand je sélectionne les cellules M17 jusqu'a S17 et que j'utilise la petite croix noir pour étiré les formules cela me donne #valeur!
https://www.cjoint.com/c/HGgnKUARC1f
Merci
https://www.cjoint.com/c/HGgnKUARC1f
Merci
mais quand je sélectionne les cellules M17 jusqu'a S17 et que j'utilise la petite croix noir pour étiré les formules cela me donne #valeur!
Désolé, un copier/coller malheureux de ma part , la ligne
if rd = 0 ....
doit être placée juste après la ligne
rd = InStr...
et non après la ligne
Wend
comme ceci
rd = InStr(1, s, "Largeur")
If rd = 0 Then Cat_largeur = "": Exit Function
https://www.cjoint.com/c/HGgqZqgZK4B
Cdlmnt
Désolé, un copier/coller malheureux de ma part , la ligne
if rd = 0 ....
doit être placée juste après la ligne
rd = InStr...
et non après la ligne
Wend
comme ceci
rd = InStr(1, s, "Largeur")
If rd = 0 Then Cat_largeur = "": Exit Function
https://www.cjoint.com/c/HGgqZqgZK4B
Cdlmnt
Désolé mais j'ai essayé et sa ne fonctionne pas j'ai déjà un macro et je ne connais rien a ceux-ci. Je vais prendre la chance de t'envoyé mon fichier original pour que tu puisses le transférer dedans, si tu le veux bien. J'ai beaucoup d'employé si tu change seulement celle qui s'appel A Test RÉGULIER est ce que je peux faire copier coller dans toute les autre feuilles de ce classeur après
Merci
https://www.cjoint.com/c/HGgrOUF6v6f
Merci
https://www.cjoint.com/c/HGgrOUF6v6f
Je suis sous mon vieil excel 2003, et la conversion de ton fichier le fait grossir sérieusement
Pour ne pas toucher à ton Module 1, il est préférable de
1. Alt-F11 pour accéder à l'éditeur vba
2. Insertion Module pour créer un Module 2
3. Copier tout mon code dans ce Module 2
4. C'est tout !
RQ. Les fonctions du Module 2 sont utilisables dans n'importe quelle feuille de ton classeur
Ton fichier avec les macros ajoutées au Module 1 et une utilisation dans la feuille "A Test RÉGULIER"
https://mon-partage.fr/f/VWIf7pbb/
Cdlmnt
Pour ne pas toucher à ton Module 1, il est préférable de
1. Alt-F11 pour accéder à l'éditeur vba
2. Insertion Module pour créer un Module 2
3. Copier tout mon code dans ce Module 2
4. C'est tout !
RQ. Les fonctions du Module 2 sont utilisables dans n'importe quelle feuille de ton classeur
Ton fichier avec les macros ajoutées au Module 1 et une utilisation dans la feuille "A Test RÉGULIER"
https://mon-partage.fr/f/VWIf7pbb/
Cdlmnt
bonjour, j'ai essayé mais quand je copie et je colle dans le Module 2 rien ne se fait est-ce que tu peux vérifié ce que je ne fais pas correctement et me l'ajusté s.v.p.
: https://www.cjoint.com/c/HGjlHkZQsGf
merci
: https://www.cjoint.com/c/HGjlHkZQsGf
merci
j'ai essayé mais quand je copie et je colle dans le Module 2 rien ne se fait
Tu as bien copié le code, mais tu n'as pas utilisé les fonctions créées par exemple dans la feuille "A test REGULIER"
- en N3 > la formule =largeur(E3)
- en O3 > la formule = longueur(E3)
etc ...
Un problème avec ton classeur.
En regardant mieux ton fichier, dans l'éditeur vba, dans la liste des feuilles, il y a 115 feuilles déclarées, alors que ton classeur n'en comporte que 57 nommées avec des noms de personnes, les autres (58) ne sont ni visibles, ni accessibles, ni supprimables. As tu la même chose chez toi (Alt-F11 et tu regardes la liste des feuilles dans la fenêtre de gauche) ou bien est ce mon convertisseur qui fait des siennes.
Si tu n'as que 57 vraies feuilles (nommées avec ...) , il serait opportun de faire le ménage
Cdlmnt
Tu as bien copié le code, mais tu n'as pas utilisé les fonctions créées par exemple dans la feuille "A test REGULIER"
- en N3 > la formule =largeur(E3)
- en O3 > la formule = longueur(E3)
etc ...
Un problème avec ton classeur.
En regardant mieux ton fichier, dans l'éditeur vba, dans la liste des feuilles, il y a 115 feuilles déclarées, alors que ton classeur n'en comporte que 57 nommées avec des noms de personnes, les autres (58) ne sont ni visibles, ni accessibles, ni supprimables. As tu la même chose chez toi (Alt-F11 et tu regardes la liste des feuilles dans la fenêtre de gauche) ou bien est ce mon convertisseur qui fait des siennes.
Si tu n'as que 57 vraies feuilles (nommées avec ...) , il serait opportun de faire le ménage
Cdlmnt
1. jses trop difficile pour moi les macro je ne connais rien la dedans
Les 7 fonctions personnalisées (longueur, largeur, hauteur, poids, cat_longueur, cat_largeur, cat_hauteur, du Module 2) s'utilisent exactement comme des fonctions excel
2. tu ne réponds pas à ma question
As tu la même chose chez toi > Alt-F11 puis tu regardes la liste des feuilles dans la fenêtre de gauche.
J'ai des feuilles "fantômes" Feuil1, Feuil10, Feuil11, Feuil12, ... qui ne correspondent à aucun nom de feuille accessible dans le classeur (voir image)
.
Si c'est oui, il serait bon de nettoyer tout ça, mais il faut repartir sur un nouveau fichier.
Si toutes les feuilles sont sur le même modèle, je peux te faire la manip (via une petite macro)
3. je pense que je vais laissé tombé
c'est toi qui vois
Cdlmnt
Les 7 fonctions personnalisées (longueur, largeur, hauteur, poids, cat_longueur, cat_largeur, cat_hauteur, du Module 2) s'utilisent exactement comme des fonctions excel
2. tu ne réponds pas à ma question
As tu la même chose chez toi > Alt-F11 puis tu regardes la liste des feuilles dans la fenêtre de gauche.
J'ai des feuilles "fantômes" Feuil1, Feuil10, Feuil11, Feuil12, ... qui ne correspondent à aucun nom de feuille accessible dans le classeur (voir image)

Si c'est oui, il serait bon de nettoyer tout ça, mais il faut repartir sur un nouveau fichier.
Si toutes les feuilles sont sur le même modèle, je peux te faire la manip (via une petite macro)
3. je pense que je vais laissé tombé
c'est toi qui vois
Cdlmnt
j'en ai beaucoup moins j'ai comme tu dit plus haut a peu près 57
Bon, c'est une bonne nouvelle
As tu essayé de mettre les formules dans une des feuilles ?
en M3 =largeur(E3)
en N3 = longueur(E3)
en O3 = hauteur(E3)
en P3 = poids(E3)
en Q3 = cat_largeur(E3)
en R3 = cat_longueur(E3)
en S3 = cat_hauteur(E3)
Cdlmnt
Bon, c'est une bonne nouvelle
As tu essayé de mettre les formules dans une des feuilles ?
en M3 =largeur(E3)
en N3 = longueur(E3)
en O3 = hauteur(E3)
en P3 = poids(E3)
en Q3 = cat_largeur(E3)
en R3 = cat_longueur(E3)
en S3 = cat_hauteur(E3)
Cdlmnt
1. mais sa fonction dsl
Bonne nouvelle
2. je ne savais pas que je devais les inscrire
Une fonction personnalisée permet d'ajouter à excel une fonction qui n'existe pas.
Donc, il faut la fabriquer (code vba) avant de l'utiliser dans une feuille comme une fonction normale excel. Elle doit obligatoirement être écrite dans un Module du fichier qui l'utilise
Tu vois, ce n'est pas si compliqué que ça
Bonne fin de journée
Bonne nouvelle
2. je ne savais pas que je devais les inscrire
Une fonction personnalisée permet d'ajouter à excel une fonction qui n'existe pas.
Donc, il faut la fabriquer (code vba) avant de l'utiliser dans une feuille comme une fonction normale excel. Elle doit obligatoirement être écrite dans un Module du fichier qui l'utilise
Tu vois, ce n'est pas si compliqué que ça
Bonne fin de journée
désolé j'aimerais bien connaitre Excel mais ainsi va la vie
Merci