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 43

DateAuteur du sujetSujetExtrait du message
01/09/2014 à 11:39nellyjoeMise en forme conditionnelleTu peux utiliser la fonction NB.SI. Exemple pour repérer les triplons dans la plage A1:C10 =NB.SI($A$1:$C$10;A1)=3 A+...
01/09/2014 à 08:13shantiSomme de différents elements de plusieurs colonnesEssaie =SOMME.SI(A:A;"Repas";B:B) A+...
31/08/2014 à 10:24benji71VBA - copie feuille après sélectionUne variante A+...
31/08/2014 à 06:57vengilIsoler des valeursPourquoi ne pas utiliser simplement un filtre automatique (ou un filtre avancé) ? A+...
30/08/2014 à 09:40MoonsProblème avec countifA tester A+...
28/08/2014 à 20:26JIDEConcatener des donnees sous condiionUne proposition avec une fonction personnalisée A+...
28/08/2014 à 20:08hoarau.arnaud Erreur 9 Excel VBATu peux essayer A+...
28/08/2014 à 17:49hoarau.arnaud Erreur 9 Excel VBAIl serait bien que tu expliques ce que tu cherches à élaborer avec ton usine à gaz sinon, tu obtiens le même résultat avec A+...
28/08/2014 à 13:10toun88Cellule videLa question est de savoir comment tu définis la date butée à prendre en compte. En clair, qu’est-ce qui différencie la colonne février des colonnes mai et juin ? Dans ton premier message, tu indiques que l’on ne doit prendre en compte que les mois qui ne sont pas encore écoulés. Si tu considères que...
28/08/2014 à 11:37toun88Cellule videUne solution en précisant le dernier mois de valorisation A+...
27/08/2014 à 19:52zombe Mon code pour modification ne fonctionne pasIl suffit de préciser le traitement à effectuer si la condition n'est pas vérifiée (procédure Code_Utilisateur_AfterUpdate ) A+...
27/08/2014 à 12:56zombe Mon code pour modification ne fonctionne pasJ'ai essayé avec mon nom d'utilisateur de la session windows. J'obtiens un fonctionnement correct et l'activation des 2 boutons. A+...
27/08/2014 à 11:52zombe Mon code pour modification ne fonctionne pasL'activation des 2 boutons se fait dans la procédure évènementielle Code_Utilisateur_AfterUpdate avec les lignes de code suivantes : Ou, si tu utilises le nom de l'utilisateur de la cession windows ouverte : A+...
27/08/2014 à 10:15MoonsProblème avec countifPour voir les deux fonctions "Total_AF"et "Total_Autres", tu dois tout d'abord ouvrir l'éditeur VBE (faire alt+F11) et ensuite, ouvrir l'explorateur de projets (CTRL + R). Les deux fonctions sont placées sous Modules/Module1. Cela dit, si tu souhaites effectuer le traitement sur plusieurs feuilles,...
26/08/2014 à 20:43zombe Mon code pour modification ne fonctionne pasTu peux désactiver les boutons "MODIFIER" et "SUPPRIMER" lors de l'initialisation de l'USF puis les activer si le Username est identique au code utilisateur. A+...
26/08/2014 à 20:10zombe Mon code pour modification ne fonctionne pasUne proposition A+...
26/08/2014 à 17:55philippe87 Convertire date heure US au format francaisUne autre proposition A+...
26/08/2014 à 14:36MoonsProblème avec countifPour pouvoir rechercher les valeurs qui commencent par AF, il faut tout d’abord définir la plage sur laquelle doit se faire cette recherche. Pour cela, il faut définir le début et la fin de plage. Le début est en B4 dans l’exemple présenté. La fin est variable et dépend du nombre de vols. Pour trouv...
26/08/2014 à 09:05MoonsProblème avec countifQue se soit une macro, une procédure ou une fonction, le traitement utilise un programme VBA. Pour que je puisse voir où se situe le problème, il faudrait que tu joignes un fichier exemple. A+...
25/08/2014 à 15:33marittte Comparer en-tête et effectuer un calculUne proposition. A+...
25/08/2014 à 15:08Raphael.PRenvoyer le nom de chaque personne ayant un statut définiMais il est où ? Attention que le fichier ne dépasse pas la limite autorisée. On devrait voir un point avant Range afin d'indiquer que l'instruction fait référence à la feuille "Fiches" For Each Statut In .Range("B3:B" & lign) A+...
25/08/2014 à 12:16Raphael.PRenvoyer le nom de chaque personne ayant un statut définiAs-tu résolu le problème ? Nom est déclaré nombre Entier. Est-ce que la valeur de Statut.Offset(0, 1) est un entier ? A+...
25/08/2014 à 10:24Raphael.PRenvoyer le nom de chaque personne ayant un statut définiC’est le fils d’un mécanicien de Sud-Aviation qui te salue (ce qui nous renvoie à quelques décennies). A priori, tu n’as pas besoin de faire une recherche avec Find puisque tu balayes chaque ligne de données. Voici un exemple de traitement. A+...
22/08/2014 à 09:44MoonsProblème avec countifUne variante utilisant un dictionnaire et des fonctions. Les doublons des vols AF et les doublons des autres vols ne sont pas pris en compte dans les totaux. A+...
21/08/2014 à 10:59nanadoudouMESSAGE BOX:afficher les resultats d'un voteA+...
21/08/2014 à 08:35nicodanRépétion de celluleJ’ai interprété ta demande différemment. Voici une proposition pour répéter 12 fois chaque chiffre d’une liste préétablie, un à la suite de l'autre. A+...
21/08/2014 à 00:39cagouille65 Problème de récupération de donnéesA+...
21/08/2014 à 00:28cagouille65 Problème de récupération de donnéesTes étiquettes sont renseignées par les lignes de code suivantes : Le Label 11 est renseigné avec la valeur de la colonne 12, soit L. Or, la colonne L ne contient aucune valeur. A+...
20/08/2014 à 10:05Olive58Calcul automatique d'écartsLa solution que je t'ai proposée utilise un programme VBA. Pour être plus précis, il s'agit d'une procédure évènementielle qui est déclenchée lorsque la valeur d'une cellule est modifiée. Si cette cellule appartient à l'une des deux plages surveillées (F9:Y9 nommée Etat_Actuel_1 et F15:Y15 nommée Et...
20/08/2014 à 09:51stevefiguerasFormule à incrémenterPas certain non plus d'avoir compris mais mon interprétation étant différente, je joins ma proposition A+...
19/08/2014 à 17:48sand2941 Problème de tri personnaliséVoici le résultat après suppression des espaces dans les cellules de la colonne C. A+...
18/08/2014 à 20:05AdrienHeiser Format heuresLorsque tu saisis une heure, il faut placer les deux points (:) pour que Excel puisse l'interpréter comme tel. A+...
18/08/2014 à 14:25Likesmetal Validation de donnéesUne solution avec VBA A+...
18/08/2014 à 10:53Likesmetal Validation de donnéesTu peux écrire tes valeurs dans une plage de 4 cellules et faire référence à cette plage dans ta liste de validation. Exemple : Dans Feuil2!A1, tu écris la formule =Feuil1!$A$7 Dans Feuil2!A2, tu écris Jours Fériés Dans Feuil2!A3, tu écris Jours Ouvrés Dans Feuil2!A4, tu écris Samedi et pour la sour...
18/08/2014 à 09:23Olive58Calcul automatique d'écartsUne proposition A+...
16/08/2014 à 06:04dom08Soucis avec conditionsPeux-tu être plus précis ? Quel est le "bug" constaté ? A+...
15/08/2014 à 22:35dom08Soucis avec conditionsVoici une solution avec un formulaire pour effectuer indifféremment la saisie selon le prix unitaire HT ou le prix Total TTC. L’ouverture du formulaire s’effectue automatiquement lors d’un changement dans une cellule de la colonne D. Il faut ensuite choisir le type de traitement (avec Prix Unitaire...
15/08/2014 à 09:55dom08Soucis avec conditionsIl y a quelque chose de curieux dans ton traitement. Si le magasin est "promo", alors on se positionne sur la colonne F sinon, on se positionne sur la colonne J. Dans le premier cas, tu saisis le prix unitaire HT, le nombre d'unités et le code TVA. L'ensemble des calculs se justifient : Total HT, TV...
11/08/2014 à 22:42Elmanolo Attribuer une couleur en fonction du résultatExemple avec la cellule A1 Tu peux utiliser 3 mises en formes conditionnelles avec les formules =$A$1="a" (couleur de remplissage verte) s'applique à =$A$1 =$A$1="b" (couleur de remplissage grise) s'applique à =$A$1 =$A$1="c" (couleur de remplissage rouge) s'applique à =$A$1 A+...
08/08/2014 à 11:00teckmicroAide pour un formulaire et autreJ’aurais du mal à t'aider pour créer un formulaire car je ne comprends pas la finalité. Avec ta feuille, tu disposes déjà d’une trame de saisie. Que cherches-tu de plus ? A+...
08/08/2014 à 10:44fouggyRépétition CommandeIl n’y a pas de différence de fond entre les deux formulations. Dans les deux cas, il s’agit de répéter un groupe d'instructions un nombre de fois défini. For...Next répète les instructions le nombre de fois indiqué (Worksheets.count). For Each...Next répète les instructions pour chaque élément de l...
06/08/2014 à 06:18fouggyRépétition CommandeUne proposition A+...
05/08/2014 à 11:43teckmicroAide pour un formulaire et autreVoici une solution qui utilise une procédure évènementielle. Lorsque tu effectues la saisie d'une activité, le programme vérifie si cette activité est présente dans la liste. Si ce n'est pas le cas, il te propose de la créer. A+...
05/08/2014 à 10:52JOULANCompare colonnes Excel en VBAPourquoi n'as tu pas surligné le code 4994-1 (lignes 65- 66) alors que les valeurs "Parc" sont différentes ? Pourquoi n'as tu pas surligné le code 5435-1 (lignes 103-104) alors que les valeurs "Parc" sont différentes ? Voici une macro qui réalise l'opération indiquée par les formules indiquées précé...
04/08/2014 à 16:49JOULANCompare colonnes Excel en VBAUne proposition après tri sur les colonnes A puis E A+...
03/08/2014 à 18:55ico77Rechercher si un des mots est present dans une chaineUne équivalence avec un code VBA A+...
03/08/2014 à 17:40ico77Rechercher si un des mots est present dans une chaineTu veux utiliser une macro pour traiter une seule cellule ??? Il serait préférable que tu joignes un fichier avec des données représentatives et quelques explications. A+...
03/08/2014 à 16:35ico77Rechercher si un des mots est present dans une chaineUne proposition =SI(NB.SI(A1;"*haut*")>0;1;SI(NB.SI(A1;"*bas*")>0;2;SI(NB.SI(A1;"*droite*")>0;3;SI(NB.SI(A1;"*gauche*")>0;4;"")))) A+...
01/08/2014 à 16:14EngueEngue Appel aux intellectuels, ma fonction donne #ValeurUn problème similaire avec FindNext a déjà été évoqué https://forum.excel-pratique.com/excel/find-findnext-probleme-de-bouclage-t40797-10.html Tu peux tenter A+...
30/07/2014 à 19:10MIMIJLMMise en forme conditionnelleVoici un tutoriel qui pourra t'éclairer. https://www.youtube.com/watch?v=oLiOogBFyqw A+...