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 29

DateAuteur du sujetSujetExtrait du message
29/03/2015 à 20:35nicaise Recopie de valeurs sous conditionJ'ai ajouté les lignes de code pour le tri suivant la date de début A+...
29/03/2015 à 17:51nicaise Recopie de valeurs sous conditionTon fichier en retour A+...
29/03/2015 à 16:33dannDecaler avec comboboxMerci à Amadéus de rappeler les règles à respecter. Pour comprendre ta demande et parvenir à trouver une solution, j'ai été obligé de créer un classeur et "deviner" la structure de tes feuilles, alors que tout aurait été beaucoup plus simple si tu avais joint un fichier. A ton tour de bosser .... Tu...
29/03/2015 à 14:32JFCIncrémentationTu peux utiliser une formule du type =RECHERCHEH(M$4;cotisations!$C$2:$H$60;LIGNE();FAUX) A+...
29/03/2015 à 11:10GaelleB Solution pour insertion nouvelle ligne vierge?Tu disposes effectivement de l'enregistreur de macro qui te permet d'automatiser le traitement. Pour t'initier : https://www.excel-pratique.com/fr/vba/premiere_macro.php Il est toutefois utile de comprendre les instructions afin de les adapter si nécessaire. Voici un exemple avec une macro générée l...
29/03/2015 à 10:29souris Por tableau avec conditions datePour simplifier le calcul de la prochaine visite, j'ai utilisé une périodicité en mois pour les 3 cas à traiter : 3 mois, 6 mois et 24 mois. La date de prochaine vite est alors calculée avec la fonction DATE. =DATE(ANNEE(<Derniere visite>); MOIS(<Derniere visite>)+<Périodicité> ;JO...
29/03/2015 à 01:48souris Por tableau avec conditions dateTu peux faire plus simple A+...
28/03/2015 à 17:03pat60190Calcul d'ageEn reprenant l'exemple donné par mbbp (que je salue), l'age indiqué pour les personnes décédées étant celui à la date du décès. A+...
28/03/2015 à 11:43pat60190Calcul d'ageLe décès qualifie l'état d'un organisme biologique ayant cessé de vivre. L’âge étant la durée écoulée depuis la naissance d’un être vivant , donner l'âge d'une personne décédée n'a pas vraiment de sens. Tu dois choisir entre son age au moment du décès ou la durée écoulée à ce jour depuis sa naissanc...
27/03/2015 à 19:21WRONZOOProblème pour comparer 2 productions mensuellesLe plus simple est de placer une indication quelconque dans ces cellules, le total des cellules à prendre en compte étant celui des cellules renseignées. A+...
27/03/2015 à 19:09jdu63 Insérer un texte dans une cellule quand Case Cochée (activeXProcédure à copier dans le module de la feuille concernée : A+...
27/03/2015 à 16:19WRONZOOProblème pour comparer 2 productions mensuellesUne proposition A+...
27/03/2015 à 14:48Guilld MFC sur 180 colonnesMise en forme conditionnelle avec la formule =OU(H11<H$6;H11>H$8) s'applique à =$H$11:$GE$500 A+...
25/03/2015 à 11:30limlimFiger cellule VBARange("C3").Formula = "= $B $ 2 *B4/B3" A+...
25/03/2015 à 09:43leakim Macro avec liste dynamiquePour réaliser les impressions suivant les indications portées dans la plage nommée "listedim1" A+...
25/03/2015 à 08:55lepompiColorer une cellule sous condition: RESOLUBonjour tulipe_4, le forum, Voici ton classeur en retour avec une application de la méthode de nommage de cellule. La cellule A1 de chaque feuille spécifique des sapeurs pompiers est nommée (nom identique à celui de la feuille). Cette cellule contient une formule qui permet de vérifier si les messag...
24/03/2015 à 12:19Laurene Copier le nom du fichier dans une caseIl suffit que tu ajoutes l'instruction suivante avant fermeture de Wb2 : Wb1.Worksheets("<Nom de la feuille historique>").Range("C1") = Wb2.Name Remarque : il est inutile d'écrire Workbooks(wb2.Name).Sheets("donnée").Range("...... c'est équivalent à Wb2.Sheets("donnée").Range("...... A+...
24/03/2015 à 10:52xorsankukai Filtre élaboré à 2 critèresPour régler ce problème, tu peux placer les calculs en haut de feuille. (vérifie que je n'ai pas fait d'erreur dans le report des formules de calcul) A+...
24/03/2015 à 10:22svbbProbleme de rechercheDe mon coté, j ai changé le format en nombre a la place de texte et cela a tout changé bienheureusement... A+...
24/03/2015 à 09:54Lucius MaximusGeneration automatique d'ongletsC'est toujours un plaisir d'avoir pu rendre service...
24/03/2015 à 09:47xorsankukai Filtre élaboré à 2 critèresUne proposition avec séparation en 2 plages distinctes de la zone saisie et de la zone de critères (lignes masquées). Cette disposition permet d'obtenir un format de date qui est reconnu par le filtre. A+...
24/03/2015 à 07:30svbbProbleme de rechercheSi tu regardes la cellule T4 de la feuille "Base de données equipes", tu t'apercevras qu'elle est au format texte. Convertis-la en nombre et le résultat devient correct. A+...
23/03/2015 à 11:41benoit xRépérer les valeurs sans doublons sur 2 tableau ExcelAvec le tableau 1 dans Feuil1!A1:A6 et le tableau 2 dans Feuil2!A1:A4 tu places en Feuil1!C1 la formule =NB.SI(A1;Feuil2!A:A) et tu tires la formule sur la colonne C. Il te reste ensuite à filtrer sur les valeurs nulles. A+...
23/03/2015 à 08:14GAJUBA Calculer un pourcentage en neutralisant certaines colonnesAs-tu testé les deux formules ? En B42 : =B$43-SOMME(B34:B41) En B43 : =NBVAL($A$34:$A$41)-NB.SI(B34:B41;"TP")-NB.SI(B34:B41;"TP 1/2")/2 puis copie de B42:B43 jusqu'à W42:W43. A+...
22/03/2015 à 22:00darylMasquer des formulesOula, oula ! Dans ta demande initiale, il était question de masquer les formules de la plage C1:C4. Maintenant, tu parles de masquer les cellules ???? Dans le fichier que j'ai joint à ma réponse il n'y a pas de bug sur les cellules C2 et C3. Qu'est-ce qui a changé ? Il faut que tu prennes le temps d...
22/03/2015 à 20:02kick71Le Calcul Automatique ne marche pasCela confirme ce que je pensais. L'anomalie constatée n'est pas directement imputable à Excel. Il s'agit très probablement d'un problème d'interaction entre Windev 20 et Excel 2013 (ou particularité de programmation). N'étant pas utilisateur de Windev, je ne m'étendrai pas plus sur la question. Éven...
22/03/2015 à 19:43GAJUBA Calculer un pourcentage en neutralisant certaines colonnesOups, je ne devais pas être très réveillé ce matin ! Si j'ai bien compris .... En D43, il y a l'effectif total réduit , soit l'effectif total auquel on soustrait les absences TP, soit 6,5 agents. Formule : =NBVAL($A$34:$A$41)-NB.SI(D34:D41;"TP")-NB.SI(D34:D41;"TP 1/2")/2 En D42, il y a l'effectif to...
22/03/2015 à 17:05dacostacabraCompliqué à faire ?Non, ma proposition te permet simplement d'avoir 2 groupes : ceux qui ont accès à l'ensemble des cellules grâce à un mot de passe associé à la protection. ceux qui n'ont accès qu'aux cellules déverrouillées. A+...
22/03/2015 à 16:58kick71Le Calcul Automatique ne marche pasPour régler le problème, il faudrait d'abord que tu expliques pourquoi la cellule B9 contient une valeur qui ne correspond pas au résultat attendu (les 300 € ne sont pas arrivés là par magie). Il est fort possible que le format de cellule ne soit pas reconnu suite à un import ou copie de données. En...
22/03/2015 à 15:45dacostacabraCompliqué à faire ?Il suffit que tu déverrouilles les cellules qui peuvent être modifiées (Cellules > Format > Protection). Ensuite, tu protèges la feuille en autorisant uniquement la sélection des cellules déverrouillées . A+...
22/03/2015 à 12:36GAJUBA Calculer un pourcentage en neutralisant certaines colonnesEuh ! Tu me dis que dans le fichier que j'ai joint à ma précédente réponse, tu vois affiché 7 en D43 alors que je vois 6.5 de mon coté. C'est bien cela ? A+...
22/03/2015 à 09:05lepompiColorer une cellule sous condition: RESOLUIl faut tout d'abord que tu nommes la cellule Feuil1!A1 Pour l'exemple, A1 est nommée Lecture . Ensuite, tu peux placer la MFC en Feuil3!A5 en utilisant la formule = Lecture ="lu" A+...
22/03/2015 à 08:32GAJUBA Calculer un pourcentage en neutralisant certaines colonnesJe ne comprends pas comment tu arrives au résultat de 3.5 en D42. De mon coté, je compte 4 agents présents + 1/2 TP, soit un résultat de 4.5. Cela correspondrait à la formule suivante en D42 =$C$43-SOMME(D34:D41)+NB.SI(D34:D41;"TP 1/2")/2 Et en D43 : =NBVAL($A$34:$A$41)-NB.SI(D34:D41;"TP")-NB.SI(D34...
22/03/2015 à 07:41EricM38Accélérer une procédure VBAIl serait plus judicieux de chercher à comprendre pourquoi l’exécution du code prend "beaucoup" de temps. Les causes peuvent être diverses et multiples : nombre de données à traiter, nombre et complexité des opérations, anomalies de programmation, etc. La solution (s'il y en a une) dépend de cette a...
22/03/2015 à 07:27darylMasquer des formulesPeux-tu expliquer ce que tu entends par "rendre automatique" ? Est-ce qu'il s'agit de lancer la procédure suite à un évènement particulier ? Si oui lequel ? A+...
22/03/2015 à 06:51darylMasquer des formulesLa procédure est correcte. Dans l'exemple, la plage de formules à masquer est composée des deux plages disjointes C1:C4 et E1:E4. A+...
21/03/2015 à 18:01RONNALD Choisir entre 3 possibilite de champPas de problème de formule constaté de mon coté. Par contre, dans ton exemple, la formule a été doublée dans la cellule G29. De plus, la valeur de K1 n'est pas numérique. A+...
21/03/2015 à 08:21GAJUBA Calculer un pourcentage en neutralisant certaines colonnesIl suffit que tu codes également les absences TP d'une demi-journée. Exemple en codant "TP 1/2" ce type d'absence, la formule en C43 devient =NBVAL(A34:A41)-NB.SI(C34:C41;"TP*") A+...
21/03/2015 à 07:04RONNALD Choisir entre 3 possibilite de champIl fut tout d'abord corriger les formules en M19 : =ARRONDI(I20*2+2,33;0) en M20 : =ARRONDI(I20*2+12,33;0) en M21 : =ARRONDI(I20*L21;0) ensuite, placer la formule suivante en G29 : =SI(ET(K19=1;K20=M19);75;SI(ET(K19=2;K20=M20);85;SI(ET(K19=3;K20=M21);109;""))) A+...
21/03/2015 à 06:46Razorback35 Supprimer les 3 dernières lignes d'un tableau ExcelEssaie avec A+...
20/03/2015 à 17:54Tonthon Cellule vide/texte via un clicCode pour avoir successivement un second choix comme "cellule vide"/"à radier"/"à modifier"/"cellule vide" etc... A+...
20/03/2015 à 09:03spage Parenthèses à la fin d'une formuleJ'ai modifié le code afin de prendre en compte : la plage comprise entre la ligne 2 et la dernière ligne renseignée de la colonne C, uniquement les cellules qui contiennent une formule (test sur le signe =). A+...
20/03/2015 à 08:23pat17 Somme sur des cellules de même couleurTout d’abord, sache qu’il aurait été préférable de créer un nouveau sujet plutôt que squatter celui d’un autre participant. Cela d’autant plus que le sujet étant résolu, il n’y aura pas grand monde pour répondre. Dans la solution proposée, le calcul est réalisé par une fonction personnelle (SommeCou...
19/03/2015 à 22:10Tonthon Cellule vide/texte via un clicLe code doit être placé dans le module de la feuille concernée, Feuil1 (Feuil1) par exemple. A+...
19/03/2015 à 21:25Tonthon Cellule vide/texte via un clicUne proposition avec un double clic A+...
19/03/2015 à 14:11TonaimeRemise en pourcentageUne autre présentation avec le détail des différents calculs. La remise est appliquée sur le montant H.T, le calcul de T.V.A est appliqué sur le montant H.T. remisé. A+...
19/03/2015 à 10:39grandid88Comparaison de contenu de colonnesDans la feuille 2, dans une nouvelle colonne, tu places une formule du type : =NB.SI(Feuil1!$A$1:$A$500;A2) que tu tires sur toute la hauteur de plage. Tu repères ainsi tous les noms de la feuille 2 qui sont présents en feuille 1. Il te reste alors à filtrer et à copier les données. A+...
19/03/2015 à 10:24spage Parenthèses à la fin d'une formuleBonjour Pierre, le forum, Voici une macro pour placer la formule souhaitée en colonne D A+...
18/03/2015 à 16:08floflo50100 Filtre ne fonctionne pasLorsque tu utilises un filtre avancé, il faut inclure les en-têtes à la plage du filtre. A+...
18/03/2015 à 11:05sibusCopier ligne + Créer des onglets + Bouton "Actualiser"Si la structure de la feuille de référence et le nom de la feuille sont strictement identiques, tu peux copier la macro dans ton autre classeur. A+...