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 9

DateAuteur du sujetSujetExtrait du message
05/07/2016 à 13:20ALIPHATFonction indirectJ'obtiens un résultat correct avec la formule suivante pour 2015 - 2016 : =SIERREUR(INDIRECT("'" & $A6 & "'!AH" & COLONNE()+6);"") et la formule suivante pour 2016 - 2017 : =SIERREUR(INDIRECT("'" & $A6 & "'!AH" & COLONNE()+38);"") Par contre, il a fallu que je supprime l'espace en fin de chaque prén...
05/07/2016 à 11:28TheoT Copier/Coller des cellules d'une page à l'autreTon fichier en retour avec la macro "Copier". A+...
05/07/2016 à 10:39ALIPHATFonction indirectEssaie avec =INDIRECT("'" & A8&"'!AH8") A+...
05/07/2016 à 10:37moustiqu3Recherche verticaleEssaie de joindre un fichier exemple. A+...
05/07/2016 à 10:35TheoT Copier/Coller des cellules d'une page à l'autreIl est difficile de comprendre ta logique de placement. Exemple : B2 en B4 C1 en B4 ??? Un fichier exemple ne sera pas de trop A+...
05/07/2016 à 06:18gogoteMoyenne SI decalerEssaie avec : =MOYENNE.SI(DECALER(A2;;;B8);">0") A+...
04/07/2016 à 23:04de barros Macro determination minimumTu peux modifier simplement ta macro : A+...
04/07/2016 à 15:59Kyrox Feuille de compteSans oublier les autres intervenants qui ont pris la peine de répondre ... cela va sans dire mais c'est mieux en le disant ! A+...
04/07/2016 à 15:30Kyrox Feuille de compteRenseigne 2 mises en formes conditionnelles qui s'appliquent à =$A$2:$H$100, avec les formules : =ET($A2<>"";$F2="";$G2<>"") pour le vert =ET($A2<>"";$F2<>"";$G2="") pour le jaune A+...
03/07/2016 à 11:18sautrelle78Transcription d'une formule sur plusieurs mois de l'annéeLes 2 plages nommées "planning" et "planSalles" doivent être redéfinies pour prendre en compte l'ensemble de la période. A+...
03/07/2016 à 01:25stef75000VBA Afficher la variable d'une cellule positionnée plus loinTon fichier en retour avec la plage nommée "Date_Entrée" et le code. A+...
02/07/2016 à 12:45stef75000VBA Afficher la variable d'une cellule positionnée plus loinTu crées la plage nommée "Date_Entrée" qui fait référence à =DECALER(Feuil1!$D$2;;;NBVAL(Feuil1!$D:$D)-1) En F2, tu places la formule : =SIERREUR(PETITE.VALEUR(Date_Entrée;NB.SI(Date_Entrée;"<"&AUJOURDHUI())+1);"") puis tu modifies ton code : A+...
01/07/2016 à 13:41obi wan 2 cases avec listesComme je te l'ai dit, les fonctionnalités intégrées à Excel ne suffisent pas pour effectuer le traitement demandé. Tu es obligé d' utiliser la programmation avec VBA (Visual Basic for Applications). Voici le code utilisé (avec des commentaires en vert pour faciliter sa compréhension) : Pour visualis...
01/07/2016 à 11:55obi wan 2 cases avec listesDans ce cas, il faut que tu utilises VBA et une procédure évènementielle qui effectuera un traitement spécifique selon la valeur de A1. A+...
01/07/2016 à 11:16obi wan 2 cases avec listesBen non, tu n'as pas fait tout comme je t'ai dit Dans la cellule B1, tu places une liste de validation avec la formule =INDIRECT(A1) A+...
01/07/2016 à 10:48boby63USF : interdire saisie si doublonEssaie avec ce code A+...
01/07/2016 à 10:31obi wan 2 cases avec listesLa liste de validation avec "Oui" et "Non" étant en A1, tu crées 2 plages nommées, la première contient les éléments de la liste avec le pas de 250 (par exemple M1:M21) et est nommée "Oui", la seconde contient la valeur 0 (par exemple N1) et est nommée "Non". Ensuite, dans la cellule B1, tu places u...
29/06/2016 à 23:47Shen Format de dateL'application d'une Validation des données te permet de restreindre l’entrée des données à une date comprise dans un intervalle. Onglet DONNEES > Outils de données / Validation des données > Autoriser Date A+...
21/06/2016 à 23:57MJC55 Mettre en format specifiqueA+...
21/06/2016 à 10:48jeanjeanjeanFiltrer des colonnes vides sans macroJe ne peux te proposer qu'une macro ... A+...
21/06/2016 à 09:12SpounsSoustractionDifficile de te répondre sans exemple concret. Tu parles de format de cellule alors que ton code n'indique pas qu'une cellule est renseignée. A+...
21/06/2016 à 08:59SpounsSoustractionLes dates et les heures sont des valeurs numériques. L'affichage dans la Box13 dépend du format que tu appliques. Dans ton code, on ne voit pas d'instruction qui affecte ce format. A+...
20/06/2016 à 17:50ESTEVAO Condition sur celluleAvec la liste en A1 : =5-EQUIV(A1;{"satisfaisant";"plutôt satisfaisant";"à améliorer";"insatisfaisant"};0) A+...
20/06/2016 à 17:43jeanjeanjeanFiltrer des colonnes vides sans macroUne proposition avec =SI(SOMME(B$2:B$3)<>0;B1;"") A+...
19/06/2016 à 15:53iliyes Espace et . dans les nombreTu peux utiliser la formule : =SUBSTITUE(SUBSTITUE(F2;CAR(160);"");".";",") A+...
18/06/2016 à 19:48dinou2014 Valeur en dessous dans une listeEssaie avec : =DECALER(Liste!$A$1;EQUIV(B2;Liste!$A$1:$A$251;0);0) A+...
17/06/2016 à 17:20tourryVBA - utilisation de cellules contenant même dateTu peux peut-être tirer profit du web pour t'initier aux MFC https://www.youtube.com/watch?v=Cxs3l7_EI4I A+...
17/06/2016 à 16:10tourryVBA - utilisation de cellules contenant même dateTu sélectionnes K9. Puis clic sur l'onglet "Accueil", Puis clic sur Style / Mise en forme conditionnelle puis Gérer les règles. A+...
17/06/2016 à 15:44tourryVBA - utilisation de cellules contenant même dateQuelques explications sur la formule. Il s'agit tout d'abord de définir quelle est la cellule de Feuil2 qui correspond à K9, c'est à dire celle qui contient une date identique (02/03/2017). Dans la Feuil2, le premier jour de chaque mois se trouve en ligne 6 et chacun des mois occupe 2 colonnes. En F...
17/06/2016 à 12:58tourryVBA - utilisation de cellules contenant même dateLa MFC est celle que je t'ai indiquée précédemment, à savoir basée sur la formule : =DECALER(Feuil2!$B$6;JOUR(K9)-1;(MOIS(K9)-1)*2)="STOP" et applicable sur =$K$9:$K$16 Tu peux essayer de déclarer à nouveau cette MFC. A+...
17/06/2016 à 12:37tourryVBA - utilisation de cellules contenant même datePour tout dire, moi non plus je ne comprends pas. Avec ta version Excel 2010 et le fichier que je t'ai envoyé, tu devrais voir la mise en forme de K9. J'ai fait le test avec Excel 2013 et je ne constate aucun problème. Je ne vois pas non plus d'élément de configuration qui pourrait justifier cela. I...
16/06/2016 à 19:36van den heuvelExcel fonction / formuleAvec le poids en A2 =SI(A2<=25;25;SI(A2<=50;28;SI(A2<=75;33;SI(A2<=100;38;"Hors limite")))) A+...
16/06/2016 à 18:24Woaki Problème lié à une moyenne sous conditionUne proposition avec la fonction INDIRECT. J'ai modifié la structure et le nom des feuilles. A+...
16/06/2016 à 17:44Woaki Problème lié à une moyenne sous conditionUne proposition pour ta première question. A+...
16/06/2016 à 16:40qboullierForcer le format de celluleSi les en-têtes de colonne sont en ligne 1 : A+...
16/06/2016 à 14:11qboullierForcer le format de celluleFais un essai avec A+...
16/06/2016 à 12:50Nrev74 Comparer 2 dates et copier la plus petiteJe n'ai pas saisi l'intérêt de l'utilisation de VBA. (voir exemple) A+...
16/06/2016 à 09:01tourryVBA - utilisation de cellules contenant même dateTu devrais voir la cellule K9 de la Feuil1 en rouge puisque la date du 02/03/2017 est associée à un "STOP" en Feuil2. Ce n'est pas le cas ? A+...
16/06/2016 à 08:46Nrev74 Comparer 2 dates et copier la plus petiteOu encore Range("E1") = Application.Min(Range("A1"), Range("B1")) A+...
15/06/2016 à 20:21tourryVBA - utilisation de cellules contenant même dateLa couleur rouge dans la Feuil2 est liée à l'information "STOP" associée à la date. Cette couleur est générée par une mise en forme conditionnelle. Il est donc plus facile de conditionner la MFC de la Feuil1 sur cette condition "STOP". Pour cela, j'ai utilisé la formule : =DECALER(Feuil2!$B$6;JOUR(K...
15/06/2016 à 17:55tourryVBA - utilisation de cellules contenant même dateJe joins un fichier pour exemple mais je crains de n'avoir pas bien compris ta demande. Dans ce classeur, la cellule K9 de la feuille 1 devient rouge si une date de la plage Feuil2!A6:W36 est identique. En te relisant, j'ai vu que tu as indiqué une seconde condition : "si la cellule contenant cette...
15/06/2016 à 16:24tourryVBA - utilisation de cellules contenant même dateTu peux créer une plage nommée et faite référence à ce nom dans la formule de la MFC. Exemple : Création du nom MaPlage fait référence à =Feuil2!$A$6:$W$36 MFC avec formule =NB.SI(MaPlage;$K$9) A+...
15/06/2016 à 14:57tourryVBA - utilisation de cellules contenant même dateEssaie une mise en forme conditionnelle de K9 avec la formule : =NB.SI(Feuil2!A6:W36;$K$9) A+...
15/06/2016 à 13:03stephb084 Copie cellule dans autre classeurIl suffit de remplacer .Range(Add(i)).Copy FichierD.Sheets("Colle").Cells(LigneD, ColD) par FichierD.Sheets("Colle").Cells(LigneD, ColD) = .Range(Add(i)) A+...
15/06/2016 à 09:52kororo Insertion de données dans la colonne d'une ligne sélectionnéUne proposition avec Userform A+...
15/06/2016 à 07:24breme1Duplication de filtreTon fichier en retour https://www.cjoint.com/c/FFpfvXSBgtR A+...
14/06/2016 à 17:00HosniCorrection de formule et + varianteTon fichier en retour A+...
14/06/2016 à 15:38breme1Duplication de filtreLigne de code à modifier : A+...
14/06/2016 à 15:19Mim125 Résolution Copier/Coller avec formulesA+...
13/06/2016 à 22:46stephb084 Copie cellule dans autre classeurAdd = Array("B4", "D8", "F12", "H18") est une variable tableau qui contient les 4 adresses des valeurs à copier. Les 4 éléments de Add ont un indice qui va de 0 à 3. On obtient donc Add(0)="B4", Add(1)="D8", etc. UBound renvoie l'indice le plus élevé disponible, à savoir 3. ColD est une variable qui...