f

Passionné d'Excel

Inscrit le :19/11/2012
Dernière activité :04/01/2025 à 22:16
Version d'Excel :2007 FR
Messages
4'337
Votes
596
Fichiers
0
Téléchargements
0
SujetsMessagesStatistiquesVotes reçus

Messages postés par frangy - page 53

DateAuteur du sujetSujetExtrait du message
30/01/2014 à 18:54Lolow28Formule Excel pour calcul marge varianteJe ne comprends pas vraiment ta question. "Base" est la feuille qui contient le tableau avec les seuils mini et maxi et les taux de prime correspondant. Ensuite, dans la formule on fait référence à cette feuille =SOMMEPROD(( Base !A2:A8<=M22)*( Base !B2:B8>M22)* Base !C2:C8)*M22 Si tu souhaite...
30/01/2014 à 17:30Lilly974Calcul d'un cout par rapport à un nombre de ligne fluctuantTu peux utiliser des plages nommées. L'intérêt, c'est que si tu insères ou supprimes des lignes, l'étendue de la plage évolue automatiquement. Dans l'exemple joint, j'ai déclaré pour la première partie : un nom pour la plage qui contient les "x" (PlageB1) un nom pour la plage qui contient les "A" (P...
30/01/2014 à 16:20Lolow28Formule Excel pour calcul marge varianteVoici une solution qui utilise un tableau dans la feuille "Base" pour indiquer les seuils mini et maxi qui déterminent le taux de la prime. En feuille "Feuil1", on utilise la fonction SOMMEPROD pour trouver la prime correspondant à cette fourchette. A+...
30/01/2014 à 14:03remithevenartDéclaration de variableTu penses bien Une Variable déclarée en tête d’un module sera utilisable dans toutes macros du module. En tête d’un module, cela veut dire avant la première sub . A priori, tu vas découvrir d'autres erreurs de ce même acabit. A+...
30/01/2014 à 12:52remithevenartDéclaration de variableEt le fichier, il est où ...
30/01/2014 à 12:01remithevenartDéclaration de variableJe constate que le nom de feuille a changé. Peux-tu joindre un classeur exemple ? A+...
30/01/2014 à 11:56GschmutzInterroger une plage de cellules sur une présence valeurTu peux utiliser un filtre élaboré A+...
30/01/2014 à 11:08remithevenartDéclaration de variableSi je résume bien, ton code doit ressembler à cela Ce code ne devrait pas retourner une erreur. Es-tu sûr que l'erreur sur la ligne Set f = Sheets("parametres") est "variable non définie" ? A+...
30/01/2014 à 10:51philippe87 Controle d'un filtre dans une FeuillePuisque la feuille "Base licenciés" est active lorsque tu lances la macro, tu peux utiliser la code suivant A+...
30/01/2014 à 10:31GschmutzInterroger une plage de cellules sur une présence valeurIl faudrait que tu donnes un exemple concret de ce que tu souhaites faire pour pouvoir déterminer si le résultat peut être obtenu avec une formule Excel ou s'il faut utiliser VBA. A+...
29/01/2014 à 20:02remithevenartDéclaration de variableSi tu as placé l'instruction Option Explicit avant la procédure, il est normal que tu aies l’erreur de variable non définie. La variable mondico n’est pas définie, La variable i n’est pas définie. (En mode débogage, tu dois voir la ligne concernée surlignée en jaune). Le niveau des variables dépend...
29/01/2014 à 14:03julienha01Répartition historiqueSame player, shoot again A+...
29/01/2014 à 11:48julienha01Répartition historiqueA tester A+...
28/01/2014 à 20:09julienha01Répartition historiqueJe ne comprends pas cette nouvelle structure. Elle ne correspond en rien à ce qui a été fait jusqu'à présent. Il faut que tu joignes un exemple concret avec toutes les feuilles et des données représentatives. Est-ce que tu as compris le fonctionnement du programme ? A+...
28/01/2014 à 17:38julienha01Répartition historiqueLe code actuel permet d’établir l’historique à partir des données des colonnes D et E de la Feuil1. A chaque demande d’historisation, ce sont ces 2 colonnes qui sont copiées dans l’historique, chaque nouvelle copie étant décalée pour ne pas écraser les précédentes. Le traitement des moyennes est éla...
28/01/2014 à 00:31lila1988Calcul de nombre de ligneUn exemple (parmi d'autres) de recherche du numéro de la dernière ligne renseignée en colonne A. A+...
28/01/2014 à 00:26benji71 MFC dans une ligne d'un tableau et en ft° du moisMise en forme conditionnelle avec la formule =MOIS($C3)=MOIS(MAINTENANT()) s'applique sur =$C$3:$G$16 A+...
27/01/2014 à 12:15Bluestar1991 Copier coller Ligne en fonction d'une cellule non videUn exemple de copie A+...
27/01/2014 à 10:21warlock TimestampVoir résultat après avoir remplacé le point par une virgule dans les valeurs de la colonne A A+...
26/01/2014 à 13:16Mythik_Weapon Aide pour compléter ma formule SIA+...
25/01/2014 à 13:13warlock Timestamp406642947,447556 correspond au nombre de secondes qui séparent le 01/01/2001 de la date résultat. Pour trouver l’équivalent en nombre de jours, il suffit de diviser ce nombre par 24*60*60=86400 On trouve le résultat 4706,51559545782. En ajoutant ce nombre à 36892 (numéro de série du 01/01/2001), on...
25/01/2014 à 08:57roka200 Insérer un calendrier dans une celluleL'ouverture du calendrier s'effectue avec une double clic sur la cellule A+...
24/01/2014 à 19:00julienha01Répartition historiqueIl suffit de rajouter un test pour que seule la feuille historique 2 soit prise en compte. Les colonnes s'ajoutent automatiquement à chaque clic sur le bouton HISTORISER. A+...
24/01/2014 à 16:20warlock TimestampBonjour Amadeus, J'aurais mieux vu =A2/ 86400 +DATE(2001;1;1) A+ Edit Amadéus: Exact Frangy 86400 au lieu de 84600...
24/01/2014 à 11:39julienha01Répartition historiqueVoici le fichier mis à jour avec une répartition des données dans 2 feuilles distinctes en fonction de l'ecart de temps entre les dates E3 et E1. A+...
23/01/2014 à 12:38Lydurance Probleme mise en forme conditionelleRegarde ce fichier test A+...
23/01/2014 à 12:25Lydurance Probleme mise en forme conditionelleJe te répète donc qu'il n'y a pas d'anomalie dans ta MFC. Tu ne dis pas quel est le résultat attendu. B2 rouge si A2 vide. B3 rouge si ??? vide. B50 rouge si ??? vide. A+...
23/01/2014 à 11:34Lydurance Probleme mise en forme conditionelleJe ne comprends pas ce que tu veux obtenir avec la MFC. B2 rouge si A2 vide. B3 rouge si ??? vide. B50 rouge si ??? vide. Tu peux éventuellement joindre un fichier exemple. A+...
23/01/2014 à 08:03Lydurance Probleme mise en forme conditionelleJe ne vois pas d'anomalie dans ta MFC. Avec ta formule, B2 est mise en forme lorsque A2 est vide, B3 est mise en forme lorsque A3 est vide, etc. Tu as bien fait glissé la MFC sur la colonne B. Avec une référence absolue $A$2, toutes les cellules de la plage d'applicabilité B2:B50 seraient mises en f...
22/01/2014 à 23:56CAPUCIN Ajouter ou retrancher un caractere a la selectionA+...
22/01/2014 à 19:20grmFonction find ne marche pasPour indiquer que la recherche doit s'effectuer sur la ligne 2 Rows (2).Find(... De plus, je te conseille d'utiliser cette forme A+...
22/01/2014 à 18:35JeremyW MsgBox avec choixA+...
22/01/2014 à 16:06LAC83 FILTRETu peux utiliser un filtre avancé couplé à l'évènement Change de la feuille. Le filtrage est ainsi effectué à chaque modification d'une date de début ou fin. A+...
22/01/2014 à 13:25OLIVIER66MFC sur une meme caseNon, je veux dire comme cela A+...
22/01/2014 à 13:13samexel Afficher dates a la suite de mots reguliersA tester A+...
22/01/2014 à 11:47OLIVIER66MFC sur une meme caseExactement. N'oublie pas de préciser la plage d'applicabilité =$H$2:$H$43 A+...
22/01/2014 à 10:24OLIVIER66MFC sur une meme caseAs-tu testé la solution que je t'ai donnée ? A+...
21/01/2014 à 20:21rpe34 Creer un nombre de feuilles identiques en fonction d'un menuNon ! D'abord, j'oublie le bégaiement then Then, Ensuite, je traduis : Si le nom de la feuille est différent de "Accueil" ou si le nom de la feuille est différent de "list" alors je continue. Ensuite, j'analyse : Si le nom de la feuille est "Accueil", il sera forcément différent de "list" alors je c...
21/01/2014 à 19:25rpe34 Creer un nombre de feuilles identiques en fonction d'un menuCInt(Right(Ws.Name, 2)) renvoie un nombre entier qui correspond à la conversion des deux caractères de droite du nom de la feuille. Exemple : si le nom de la feuille est "ST05", les deux caractères de droite sont "05" et la conversion en nombre entier donne 5. Par contre, si le programme rencontre u...
21/01/2014 à 18:42rpe34 Creer un nombre de feuilles identiques en fonction d'un menuEst-ce que le nombre de feuilles à afficher est bien indiqué dans la cellule A1 ? A+...
21/01/2014 à 15:33Bluestar1991 Extraction selon un critereEn clair, tu ne souhaites pas extraire les données mais simplement les reporter dans la feuille 2. La solution proposée par ketamacanna me semble alors mieux adapté à ton projet. Avec la macro, on détecte chaque modification de la colonne "AFFAIRE TERMINEE", on vérifie si un "X" a été noté, on relèv...
21/01/2014 à 12:03stevenFiltre élaboré, macroL'image est très belle mais elle n'est pas suffisante pour l'analyse de ton problème . Essaie de joindre un exemple de ton classeur anonymisé. A+...
21/01/2014 à 11:44FMAILYS Calcul entre deux datesPour la conversion en date, essaie avec la formule A+...
21/01/2014 à 11:30grenoble87 Action siIl suffit de personnaliser la modification des bordures selon chaque cas. A+...
21/01/2014 à 11:06FMAILYS Calcul entre deux datesL'unité d'une date étant le jour, le plus simple : Date fin - Date début A+...
21/01/2014 à 10:48Bluestar1991 Extraction selon un critereEt revoici la méthode VBA customisée Bulldozer pour une extraction automatique. le transfert est effectué dès qu'une croix est entrée dans "Affaire terminée". A+...
21/01/2014 à 09:39Bluestar1991 Extraction selon un critereA tester A+...
20/01/2014 à 19:30Stephane Guidon Fonctions Countif ne marchent pasEssaie comme cela A+...
20/01/2014 à 18:51mp5078 Déterminer l'écart maxi entre valeurs hautes et basses d'unTu trouveras la plage nommée sous Formules > Gestionnaire de noms Nom : Plage Fait réfrence à : =DECALER(Feuil1!$B$4;;;NBVAL(Feuil1!$B:$B)) Dans le code, on indique simplement le nom de la plage Exemple : Range("Plage") A+...
20/01/2014 à 18:27OLIVIER66MFC sur une meme caseTu devrais obtenir un résultat satisfaisant avec la formule Applicable sur A+...