Fanatique d'Excel

Inscrit le :13/10/2014
Dernière activité :22/10/2022 à 06:33
Version d'Excel :2013 FR + GSheets
Emploi :Ingénieur
Lieu :85330-NO
Messages
22'161
Votes
3'206
Fichiers
37
Téléchargements
120'887
Fichiers ExcelFichiers Google SheetsSujetsMessagesStatistiquesVotes reçus

Messages postés par Steelson - page 398

DateAuteur du sujetSujetExtrait du message
03/04/2016 à 14:20amazigh42 [Différence] 2 nombres d'heuresEn format nombre L'avantage est de pouvoir réutiliser ce résultat dans des calculs futurs (par exemple, multiplier par un taux horaire)...
03/04/2016 à 14:05julianListe déroulante qui modifie la valeur d'une autre cellule2 = 2ème colonne de la matrice 0 ou FAUX = recherche sur terme exact regarde les aides sur la fonction RECHERCHEV...
03/04/2016 à 14:03amazigh42 [Différence] 2 nombres d'heuresEn passant en heures et centièmes (* 24 et changement de format), la différence peut être négative ... c'est parfois plus simple ...
02/04/2016 à 16:01LouReeD Test à l'ouverture d'un fichier Excel se trouvant sur un résQuand un " bleu cyan " pose une question, il faut déjà s'attendre à ce que cette question soit des plus pertinentes ! Et quand un rouge répond, cela devient le graal. J'aime beaucoup ce post... merci Eric et LouReeD...
02/04/2016 à 03:06strato56La matricielle m'a tuéAs-tu essayé ! je plussoie : pour moi c'est la solution la plus simple. Sinon, suis la recommandation de limiter le calcul aux seules lignes concernées, le résultat t'étonnera ...
02/04/2016 à 03:01LouReeD Test à l'ouverture d'un fichier Excel se trouvant sur un résY a t-il moyen d'en faire un log de tous les accès ...
01/04/2016 à 16:49philippe87 SOMME SI ENSJe ne suis pas le seul à préférer SOMMEPROD à SOMME.SI.ENS alors ...
01/04/2016 à 02:38CYTA7 Liste déroulanteSimplifié à l'extrême : quand tu affecteras une tache à quelqu'un, celle-ci sera recopiée dans son onglet mais si tu modifies l'affectation, je ne la supprime pas pour autant à celui à qui elle avait été affectée...
01/04/2016 à 02:24leleVBA- calculer le total d'une plage de cellulesMais la réponse est déjà pratiquement dans ton fichier ... avec un petit changement, j'aurais écrit : il y a juste une différence avec le résultat final lié à la case Abricot / Janvier...
31/03/2016 à 19:43leleVBA- calculer le total d'une plage de cellulesComment interpréter ... si c'est réel : bravo ! si c'est caustique : j'accepte, mais ton post ne comportant pas de fichier exemple ce sera toujours difficile d'y répondre, et c'est souvent aussi par apprentissage de macro que je me débrouille encore parfois. A moins que tu aies mal compris le terme...
31/03/2016 à 19:38LouReeD Test à l'ouverture d'un fichier Excel se trouvant sur un résExcellent ! j'avais déjà rencontré une telle fonctionnalité. Quelqu'un a-t-il un petit code qu'il a déjà réalisé ? ou je me creuse les méninges .....
31/03/2016 à 19:35leleVBA- calculer le total d'une plage de cellulesFais le par apprentissage .....
31/03/2016 à 19:31CYTA7 Liste déroulanteSujet intéressant car ouvert sur les différentes possibilités. Je suis pas mal occupé en ce moment, je vais essayer d'aider ... Oui il est possible d'envoyer un message via la messagerie Outlook. Pour ce qui est de mettre à jour les données dans les différents onglets, il y a plusieurs voies (et plu...
31/03/2016 à 04:40alyuConsolidation de fichiers dans une feuilleJ'ai aussi plus simple ...
31/03/2016 à 04:39Marc_BCopier/Coller valeur formule HYPERTEXTE en conservant lienJe pense qu'il faut le faire par VBA : https://msdn.microsoft.com/fr-fr/library/office/ff822490.aspx...
31/03/2016 à 04:32CYTA7 Liste déroulanteLe msg est un msg Outlook ? Peux-tu nous mettre un maquette de ton fichier ...
31/03/2016 à 02:26alyuConsolidation de fichiers dans une feuille1ère étape : mets tous tes fichiers dans un même répertoire - tu actives le bouton "rechercher le répertoire" pour renseigner la case B2 2ème étape : les fichiers tous structurés de la même façon ont-ils des données communes à chaque d'en-tête exemple : liste des personnes en astreinte = le fichier...
30/03/2016 à 18:33Marie.h3 Cumul si valeur positive colonne gaucheBonne continuation .....
30/03/2016 à 18:31ClementDGénérer des plannings individuels à partir d'un planningUne question subsidiaire : je ne suis pas certain qu'il faille ensuite passer par un TCD. Un simple filtre sur la liste peut suffire. On peut aussi programmer en VBA ce filtre de façon conviviale sur la liste elle-même ...
30/03/2016 à 15:47Marie.h3 Cumul si valeur positive colonne gaucheEn réalité, je me suis posé la question de ce que tu voulais dire par valeurs positives ! Y a-t-il des valeurs négatives, ou voulaist-tu simplement laisser de côté les blancs. Car dans ce cas, la formule peut encore être simplifiée ...
30/03/2016 à 14:41Marie.h3 Cumul si valeur positive colonne gauche...
30/03/2016 à 14:38ClementDGénérer des plannings individuels à partir d'un planningPour linéariser, clique sur le bouton jaune ... et donne ton feed-back. Mais je suis aussi pour une solution telle que propose Pierre, plus générique...
30/03/2016 à 13:56ClementDGénérer des plannings individuels à partir d'un planningAu-delà de la proposition de Pierre, et pour reprendre ton fichier, je pense qu' il faudrait commencer par linéariser le planning ... ensuite via les TCD ce sera un jeu d'enfant ! Je vais tenter le coup ... En fait, l'inverse aurait encore été mieux : partir d'une liste et générer un planning visuel...
30/03/2016 à 13:47Marie.h3 Cumul si valeur positive colonne gaucheMarie, je suppose qu'il s'agit de B et C ! en C4 à tirer vers le bas...
29/03/2016 à 18:48clarisse18Mise en forme tcdEffectivement, ici il s'agit non pas de (vide) parce qu'on a sélectionné toutes les colonnes et donc de lignes complètement vides, mais d'un (vide) significatif qu'il n'ya a peu eu en l'occurence d'appel d'offre. La solution proposée plus haut est donc de faire une MFC par Jean-Eric ou bien éliminer...
29/03/2016 à 13:06oliv2timesExtrait d'un fichier Excel avec liaisonEt j'habite en métropole ! Ce petit outil m'a donné beaucoup de satisfaction à la réaliser et réveillé mes neurones agréablement ... à l'origine, je pense que quelqu'un ici avait du poster un outil assez similaire que je n'ai pas retrouvé ...
29/03/2016 à 13:03clarisse18Mise en forme tcdCe n'est pas une règle, c'est la "mise en tableau" à faire avant TCD ! Je vais regarder ton fichier sans les macros ... j'ai juste créé le tableau puis demandé un TCD...
29/03/2016 à 05:19oliv2timesExtrait d'un fichier Excel avec liaisonVoici .....
29/03/2016 à 05:00clarisse18Mise en forme tcdBonjour Jean-Eric, Merci pour ta proposition de MFC ! Ici, il s'agit d'ajuster la source des données au seul tableau ... et comme il grandit seul en fonction des données ajoutées, cela simplifie : pas besoin de sélectionner les colonnes entières qui entraînent les "(vides)", mais juste le tableau...
29/03/2016 à 04:55oliv2timesExtrait d'un fichier Excel avec liaisonJe vais essayer de finaliser une maquette de ce que je t'ai proposé ...
28/03/2016 à 15:16clarisse18Mise en forme tcdCe point m'agaçait aussi ... et j'avais oublié que par hasard lorsque j'avais commencé à systématiser les tableaux ce (vide) était disparu. Sauf bien sûr si un élément du tableau est vide, généralement pas les identifiants ! Tu n'as pas à sélectionner ni les colonnes, ni toutes les données ... tu te...
28/03/2016 à 14:57clarisse18Mise en forme tcdYES ! fais un essai...
28/03/2016 à 14:51clarisse18Mise en forme tcdBonjour Jean-Eric, En réalité, ma solution pour les "(vide)", c'est de partir d'un tableau pour faire un TCD ...
28/03/2016 à 11:06nunizgb Ouverture fichier Excel puis Saveas ?Voici une solution que j'ai mise en oeuvre : Fonction création répertoire si inexistant ...
28/03/2016 à 10:53clarisse18Mise en forme tcdPour les "(vides)" je n'ai pas de solution. Pour les dates, tu peux faire une mise en forme qui subsiste ... fais nous un extrait de ton fichier...
28/03/2016 à 09:04oliv2timesExtrait d'un fichier Excel avec liaisonAîe ... cellules fusionnées ! Autre solution : masquer les feuilles (via VBA et xlSheetVeryHidden) à l'ouverture demander nom + mot de passe et ouvrir les feuilles en conséquence (xlSheetVisible) protéger le code vba gérer les droits dans une feuille...
28/03/2016 à 07:31sy_prob Problème référence formule SI(NB.SIZut ! j'arrive après tout le monde ... J'ai surtout retravaillé la structure des informations de l'onglet 5 pour simplifier la définition de Plage...
27/03/2016 à 13:12sy_prob Problème référence formule SI(NB.SIEn D3 et pas D4 (je pense que tu t'es trompé), en effet ça marche bien (j'obtiens bien 4) ! Cependant, lorsque je fais glisser cette formule jusqu'en D5, la case D5 ne m'indique rien (or je devrais avoir "4" puisqu'en B5 j'ai la phrase H314 (associée à la classe "4" d'après la table de référence). J...
27/03/2016 à 13:09backjojo Réalisation d'un mappingBon courage il vaut mieux pour 2 raisons : interpeller d'autres contributeurs sur un nouveau sujet avec un titre ciblé ... cela faisait quand même 3 jours que tu avais posté la question ! c'est trop long ... pouvoir ensuite mieux retrouver les cas traités...
27/03/2016 à 08:39sy_prob Problème référence formule SI(NB.SI@Rachid ... si la cellule contient 2 termes qui se trouvent dans la liste, la réponse devient 8. J'ai donc évité cela en comparant le nombre de résultats trouvés et le nombre de termes...
27/03/2016 à 05:07backjojo Réalisation d'un mappingJe t'aurais volontiers conseillé de poster tes questions de façon séparée dans de nouveaux posts, car ici il ne s'agit plus de mapping. Je note 2 questions : 1- Quelque chose comme (à adapter) : 2- avec l'instruction Save As https://msdn.microsoft.com/fr-fr/library/office/ff841185.aspx...
27/03/2016 à 04:41sy_prob Problème référence formule SI(NB.SIJe n'ai pas cherché à comprendre ce que tu voulais faire, j'ai juste corriger l'incohérence de ta formule =SI(NB.SI(B2;"*Feuil5!C8:C32*");"4";"") , correction que j'ai appliquée et qui a bien donné le résultat escompté sur le fichier posté initialement. En D4, mets ceci : en validant normalement, SO...
27/03/2016 à 04:38loverSierreur(recherchevDaniel, Une liste déroulante avec une plage dynamique matricielle n'est pas possible. Il faut 2 listes déroulantes dont la seconde est asservie à la valeur choisie dans la première liste. Ce qui du reste est plus intéressant puisque les listes sont d'autant plus réduites en longueur. Par contre, pou...
26/03/2016 à 20:59sy_prob Problème référence formule SI(NB.SIDonc ta formule =SI(NB.SI(B2;"*Feuil5!C8:C32*");"4";"") n'est pas logique ! remplace par : en validant en matriciel par Ctrl + Maj + Entrée Tu ne peux pas associer un caractère comme * avec un référence de cellule, ce n'est pas une syntaxe correcte ! Et comme tes références de cellule sont multiples...
26/03/2016 à 20:44loverSierreur(recherchevLis bien toutes les réponses ... le tri n'est pas nécessaire si tu fais une recherche exacte (paramètre final FAUX ou 0), il est obligatoire sinon ... cela dépend de ce que tu cherches ! ce qui peut se faire en formule matricielle du reste sans rajouter de colonne. Oui et Non Pas avec une formule co...
26/03/2016 à 20:40cc3087d Méthodologie pour ecriture macroPourquoi ne pas faire un TCD directement sur le tableau ...
23/03/2016 à 19:29Alain83 SOMMEPRODOk...
23/03/2016 à 18:05Alain83 SOMMEPRODYes pour les $ Mais quand la formule fait appel à des tableaux (que j'affectionne), en les tirant à droite on change de colonne aussi ! et on ne peut y mettre des $ dans ce cas ! Quelqu'un a-t-il une solution pour tirer cette formule ? à droite bien sûr .....
23/03/2016 à 17:39grdarthur Un f(x) plus puissante que SOMMEPRODJe plusplussoie...
23/03/2016 à 17:38sophiane INDEX + EQUIVN'hésite pas à rechercher sur le forum des réponses approchées : https://forum.excel-pratique.com/excel/copier-la-valeur-d-une-cellule-en-vba-t21200.html?#p120562...