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 32

DateAuteur du sujetSujetExtrait du message
11/02/2015 à 11:21Emma Bou Ajouter deux lignes entre ellesExemple : Je souhaite ajouter les valeurs de la plage A1:E1 aux valeurs de la plage A2:E2 et obtenir le résultat dans A2:E2. Je sélectionne la plage A1:E1, Je copie la plage A1:E1 (ctrl + C), Je me positionne sur A2, Clic-bouton droit > Collage spécial > Addition > OK J'obtiens ainsi dans A...
10/02/2015 à 22:19iliyes Cellule se modifiant suivant les moisEssaie avec =INDIRECT(TEXTE(N13;"mmmm")&"!B33") A+...
10/02/2015 à 18:46ROM007 Suppression de lignes si valeur non inclut entre 2 datesBonjour AMIR, Ta macro après corrections : A+...
09/02/2015 à 10:46Jo-personne Listes déroulantesJ'ai écrit le code pour l'équipe M. Si cela te convient, il faudra que tu l'adaptes pour les autres équipes. Note : j'ai supprimé la colonne vide de séparation des W.E. et je l'ai remplacée par une bordure épaisse. A+...
09/02/2015 à 09:22NatchwayCopie sous conditionPour effectuer la copie des cellules sources, tu dois indiquer où se trouve la cellule de départ (position par rapport à la colonne A) et la dimension de la plage. Si, par exemple, tu souhaites copier la plage qui va de B à F, tu vas écrire : Cel.Offset(0,1).Resize(,5) qui désigne la plage qui début...
08/02/2015 à 01:03lamradnane Effacer une partie du texte d'une variable StringTu disposes de plusieurs possibilités : A+...
07/02/2015 à 19:32NatchwayCopie sous conditionAvec le fichier, je comprends mieux A+...
07/02/2015 à 15:33NatchwayCopie sous conditionEssaie comme cela : A+...
07/02/2015 à 11:43Jo-personne Listes déroulantesUne proposition avec VBA A+...
07/02/2015 à 08:56Jeff1974Formule si avec multiples critèresUne proposition A+...
06/02/2015 à 23:31logitech2004 Comment concaténer les nom des cellulesAvec une fonction personnelle : Nom de la première cellule en B5 : Papi Nom de la deuxième cellule en C5 : Pipo Nom de la troisième cellule en D5 : PapiPipo Valeur de la troisième cellule : =INDIRECT(NOM(B5)&NOM(C5)) A+...
04/02/2015 à 15:07bidochon34800Uniformiser largeur de colonnes sur X feuillesEn règle générale, nous effectuons un test sur un classeur avant de proposer une solution. Si le demandeur a la bonne idée de joindre un fichier à son post, il nous est facile de réaliser ce test. Dans la cas contraire, nous le faisons avec un classeur vierge, ce qui ne colle pas forcement avec la r...
04/02/2015 à 10:49bidochon34800Uniformiser largeur de colonnes sur X feuillesEssaie comme cela : A+...
04/02/2015 à 10:41IsamFormule ET/Si?Deux MEFC avec les formules suivantes : Rouge : =OU(ET($D5>$B5;$C5=100%);ET($D5>=$B5;$C5<100%)) Vert : =ET($D5<$B5;$C5=100%) A+...
04/02/2015 à 10:29aigledatlasA la recherche d'une formuleFormule en B3 : =SI(ESTERREUR(RECHERCHEV(A3;'essai 2'!A3:B7;2;FAUX));"";RECHERCHEV(A3;'essai 2'!A3:B7;2;FAUX)) A+...
04/02/2015 à 10:21newyork55Addition de cellules avec conditon si plusieurs cellules = 0Essaie avec =SI(OU(AQ5=0;AR5=0;AS5=0);0;SOMME(AN5:AS5)) A+...
03/02/2015 à 18:19LionelDInsérer une nouvelle ligne après cellule non videOups ! A+...
03/02/2015 à 13:53LionelDInsérer une nouvelle ligne après cellule non videEssaie avec cette macro A+...
03/02/2015 à 09:41lolo69490 Recherche avec une mise en forme conditionnelleAvec le modèle de recherche que je t'ai indiqué, tu peux trouver les cellules qui ont une valeur différente de 0 parmi celles qui contiennent une MFC. Exemple de macro à adapter : A+...
02/02/2015 à 17:34lolo69490 Recherche avec une mise en forme conditionnellePour retrouver toutes les cellules contenant des mises en forme conditionnelles, clic sur n'importe quelle cellule dans la feuille. Ensuite, Menu Edition / Atteindre clic sur le bouton Cellules > option Formats conditionnels > option "Toutes" pour rechercher l'ensemble des cellules contenant d...
01/02/2015 à 21:04aeryne Modification d'un tableau grace à un userformDans ton fichier, j'ai corrigé une erreur sur la TextBox correspondant à " Amphétamine ". Dans le code, elle est désignée TextBox54 alors que dans l'userform elle était nommée TextBox534 . Cela dit, si tu souhaites de l'aide il faut étayer un peu ta demande. ça marche pas !!! c'est léger, léger ......
01/02/2015 à 17:55aeryne Modification d'un tableau grace à un userformJe n'ai pas pu utiliser ton classeur qui renvoyait des erreurs. J'en ai créé un autre qui te montrera comment structurer ton code. A+...
01/02/2015 à 15:31aeryne Modification d'un tableau grace à un userformD'après toi, est-il utile de répéter cette partie de code ? De plus, je pense que tu as compris que tu devais joindre un fichier pour nous permettre de t'aider efficacement. A+...
01/02/2015 à 11:55aeryne Modification d'un tableau grace à un userformTu peux laisser comme ça puisqu'il n'y a pas de confusion possible. A+...
01/02/2015 à 11:02aeryne Modification d'un tableau grace à un userformSi tu renseignes la propriété RowSource de la ComboBox29 avec AVP!D:D, lorsque tu changes une valeur dans la colonne D la liste des valeurs de la ComboBox29 change également. Ce changement de valeur lance la procédure ComboBox29_Change(). Or, lorsque tu valides tes modifications, tu viens copier la...
01/02/2015 à 10:09aeryne Modification d'un tableau grace à un userformIl faut que tu effaces la source de données dans la propriété RowSource du contrôle ComboBox29 (AVP!D:D). Pour alimenter la ComboBox29, ajoute ce code dans le module Userform2 : A+...
31/01/2015 à 16:40InvitéMsgbox conditionnelleTu peux effectuer un test avec le fichier joint. Auparavant, il faut que tu crée le classeur de sauvegarde sous le nom "Sauvegarde_2015.xlsx", le chemin étant "L:\SE SUBDIVISION SOL & OPERATIONS\Collaboratif SUB-SOL\Organisation_SOL\Sauvegarde tour de service en cours". J'ai également intégré la sai...
30/01/2015 à 11:22InvitéMsgbox conditionnelleTu peux commencer par interroger la toile sur le thème "vba excel copier une feuille dans un autre classeur". Tu verras que les réponses ne manquent pas. A+...
30/01/2015 à 10:56InvitéMsgbox conditionnelleVoila, voila ! A+...
30/01/2015 à 10:36InvitéMsgbox conditionnelleTu as créé une procédure Workbook _SheetChange() dans le module de feuille Feuil1 (Sem 6-7). Or, comme son nom l'indique, cette procédure est réservée au module classeur (ThisWorkbook). L'adaptation que tu souhaites réaliser doit donc être faite dans la procédure Workbook_SheetChange() du module cla...
29/01/2015 à 19:25Tonthon Si une cellule ... déclenchement d'une macroRe-bonjour, Modifie le code comme suit : A+...
29/01/2015 à 18:39SaphologikCalculer la quantite nécessaire de plusieurs referencePlus besoin de se fatiguer alors =ARRONDI.SUP(109700/900;0) = 122 boites A+...
29/01/2015 à 17:53SaphologikCalculer la quantite nécessaire de plusieurs referenceIl s'agit donc de trouver la meilleure combinaisons pour obtenir une quantité qui approche au mieux la quantité souhaitée. Avec mon calcul, on obtient un résultat de 109701 unités pour 109700 unités demandées, soit un écart de 1 unité. Avec ton calcul, on obtient un résultat de 109650 unités, soit u...
29/01/2015 à 16:06Tonthon Si une cellule ... déclenchement d'une macroUne proposition A+...
29/01/2015 à 15:24SaphologikCalculer la quantite nécessaire de plusieurs referenceWaou !... Avec les quantités que tu présentes, le programme est sur les genoux. La méthode utilisée passe en revue toutes les combinaisons possibles afin de retenir celle qui donne le meilleur résultat, à savoir le moindre écart entre la quantité souhaitée et la quantité totale du contenu des boîtes...
29/01/2015 à 11:53SaphologikCalculer la quantite nécessaire de plusieurs referenceEuhhhh, visiblement, tu n'as pas tout capté !... La cellule A2 qui contient la quantité souhaité est une zone de saisie . Tu peux donc entrer la valeur souhaitée et le calcul du nombre de boites se fait automatiquement. A+...
29/01/2015 à 10:41comandototo Macro copier/coller avec conditionPour déterminer le numéro de la ligne d'ajout dans la feuille "Recap Gestionnelle", tu utilises la colonne D. Or, cette ligne n'est pas toujours renseignée, ce qui fausse cette détermination. Tu peux essayer avec A+...
29/01/2015 à 10:20lolo69490 Formule avec nom d'une feuilleEssaie avec A+...
29/01/2015 à 09:55comandototo Macro copier/coller avec conditionLa valeur de la cellule I14 ne correspond pas à celle du test effectué par ta procédure. Tu dois écrire : A+...
28/01/2015 à 21:43SaphologikCalculer la quantite nécessaire de plusieurs referenceVoici une proposition avec une procédure VBA. Le calcul est réalisé lorsque la quantité en cellule A2 est modifiée. J'ai limité le nombre de boites à 30 unités, soit une quantité maxi de 33120. Tu pourras adapter cette valeur si besoin en modifiant la variable NbBoiteMax . A+...
28/01/2015 à 18:20CP4Modifcation Lignes idem que comboboxDans le classeur joint, le code est un peu différent For Each C In Range(F.Cells(2, 3 ), F.Cells(Rows.Count, 3 ).End(3)) A+...
28/01/2015 à 11:35laboratoireMasquer cellulesIl est possible que le problème provienne des boutons ActiveX. Voici une version avec des boutons de formulaire. A+...
28/01/2015 à 11:27Robinet Erreur NOMBRETu peux utiliser =SIERREUR(PETITE.VALEUR($E8:$I8;M$1);"") A+...
28/01/2015 à 11:20laboratoireMasquer cellulesPour réaliser automatiquement l'affichage et masquage des lignes, j'ai utilisé des procédures (programmes VBA - Visual Basic for Applications). Pour écrire le code correspondant à ces procédures, il faut utiliser un éditeur (VBE). Pour accéder à l'éditeur, une méthode consiste à appuyer sur alt + F1...
28/01/2015 à 10:38laboratoireMasquer cellulesJ'ai créé deux procédures : la première pour masquer les lignes qui encadrent la fenêtre utile la seconde pour afficher toutes les lignes. Ces procédures sont visibles dans le module de la feuille "Gestion bassins". Pour les visualiser, tu ouvres l'éditeur avec alt + F11 puis tu ouvres l'explorateur...
28/01/2015 à 10:22laboratoireMasquer cellulesUne proposition avec un affichage des 10 jours qui encadrent la date du jour. A+...
27/01/2015 à 14:44InvitéMsgbox conditionnelleLe fait d’avoir 26 feuilles à copier ne me semble pas présenter de problème particulier. La continuité des dates peut être assurée par une liaison avec le dernier jour de la semaine précédente (le premier lundi de la semaine 3 est ='Sem 1-2'!P3+1) Par contre, ton découpage par semaine ne permet pas...
27/01/2015 à 12:04InvitéMsgbox conditionnelleTu me semble bien fébrile ... limite stressé. Avant de poser une question, prend le temps de tourner sept fois les doigts sur le clavier, j'ai du mal à suivre ... Il faut également que tu prennes le temps de comprendre le code sinon tu vas au devant de problèmes (voir le dernier point abordé). Pour...
26/01/2015 à 14:34InvitéMsgbox conditionnelleEffectivement, cela parait plus rationnel A+...
26/01/2015 à 13:40InvitéMsgbox conditionnelleUne proposition avec utilisation de l'évènement Workbook.SheetChange à la place de Worksheet.Change afin de ne pas avoir à répéter les procédures (voir le module ThisWorkbook). A+...