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 4

DateAuteur du sujetSujetExtrait du message
08/10/2016 à 14:59victorgstock Copie des données d'une cellule vers d'autresUne proposition : A+...
08/10/2016 à 14:43julien29NFonction RECHERCHEVTu peux utiliser la fonction SIERREUR. Exemple : =SIERREUR(RECHERCHEV(E15;Listes;2;0);"") A+...
08/10/2016 à 14:41louja Mgbox envoie la ville manquanteUne autre solution. Pour visualiser les villes manquantes, tu peux utiliser une mise en forme conditionnelle dans la feuille 1 avec une formule du type : =NB.SI(Feuil2!$A:$A;$A1)=0 s'applique à : =$A$1:$A$100 A+...
04/10/2016 à 21:23trumperbogus Formule lettre en heureEn suivant la même logique : =SI(B2="M";TEMPSVAL("8:18");SI(OU(B2="AM";B2="EQ");TEMPSVAL("7:48");"")) A+...
04/10/2016 à 20:10statusquo29Obtenir un résultat peu commun via ExcelLe filtrage ne pose pas de problème. Par contre, je n'ai rien compris à ta limitation aux 12 derniers qui ne sont pas apparus. Sur un total de 28 nombres, au premier tirage il en reste 27. Lesquels choisis-tu pour qu'il n'en reste que 12 ? De plus, quand il ne reste plus que 12 numéros non sélection...
04/10/2016 à 16:10YuukiaCompter nb de valeur sans doublon et en excluant des valeursComme je te l'ai indiqué précédemment, il s'agit d'une fonction personnalisée , c'est à dire une fonction créée avec VBA. Pour visualiser le code, alt + F11 pour ouvrir l'éditeur, ctrl + R pour ouvrir l’explorateur de projets. La fonction se trouve sous Modules/ Module1. L'objet "dictionnaire" utili...
04/10/2016 à 12:58YuukiaCompter nb de valeur sans doublon et en excluant des valeursUne solution avec une fonction personnalisée. A+...
04/10/2016 à 11:16YuukiaCompter nb de valeur sans doublon et en excluant des valeursTu peux utiliser un filtre avancé , l'intérêt dans ton cas étant que ce type de filtre permet d'avoir une liste sans doublon. Il suffit ensuite de compter les cellules restantes avec la fonction SOUS.TOTAL. A+...
04/10/2016 à 10:52statusquo29Obtenir un résultat peu commun via ExcelVoici une proposition avec une procédure VBA. A chaque double-clic dans une cellule de la liste, la sélection est reportée dans la colonne E. La cellule contenant le nombre sélectionné est colorée en jaune. Tu peux ainsi visualiser (et éventuellement filtrer) les cellules sélectionnées et les cellul...
04/10/2016 à 09:50pupuce Calculateur de conversionUne solution avec VBA A+...
04/10/2016 à 09:29trumperbogus Formule lettre en heure=SI(B2="M";TEMPSVAL("8:18");SI(B2="AM";TEMPSVAL("7:48");"")) A+...
03/10/2016 à 17:20charlineale4897 Concatainer les textes de cellules sous conditionVoici le fichier corrigé : Je te laisse le loisir de regarder les lignes modifiées. Le nom de la macro à associer au bouton est celui que tu trouves en tête du code : Sub Test () S'il s'agit vraiment de moules, dommage de jeter .... avec quelques frites .. miam ! S'il s'agit de modules, je te consei...
03/10/2016 à 15:55charlineale4897 Concatainer les textes de cellules sous conditionJe ne peux pas te dire avec certitude ce qui se passe parce que j'ai prêté ma boule de cristal (je sais, c'est ballot !) . Par contre, je me doute que si ça fonctionne bien avec mon fichier et moins bien avec le tien, c'est qu'il y a une différence entre les deux. Tu peux commencer par t'assurer que...
03/10/2016 à 14:09charlineale4897 Concatainer les textes de cellules sous conditionTout d'abord, une précision : la solution que je te propose n'utilise pas une formule mais une procédure VBA. Si tu modifies la structure de la feuille, le code devra être adapté. Pour visualiser cette procédure, appuyer sur Alt + F11 pour ouvrir l'éditeur, puis ctrl + R pour ouvrirl'explorateur de...
03/10/2016 à 10:27charlineale4897 Concatainer les textes de cellules sous conditionUne proposition avec une macro VBA A+...
02/10/2016 à 18:35unction01Numerotation automatique avec condition sur une colonneVoici la macro correspondante : A+...
02/10/2016 à 12:29unction01Numerotation automatique avec condition sur une colonneUn essai ... A+...
02/10/2016 à 10:37M12 Simuler un CTRL V sur Command_clickEssaie avec : TextBox1.Value = ActiveCell.FormulaLocal A+...
01/10/2016 à 00:25Sirius Cellule avec couleurRe-bonjour, Pour illustrer ce que je te disais, j'ai adapté le fichier fourni par gmb (que je salue). Si tu n'es pas rompu à l'exercice avec VBA, tu pourras ainsi te tourner vers les formules Excel. A+...
01/10/2016 à 00:01qapCellule liée dans une barre de défilementTu peux redéfinir la cellule liée de ton contrôle ScrollBar avec une ligne de code. Exemple : A+...
30/09/2016 à 19:38Sirius Cellule avec couleurIl est préférable que tu optes pour un autre système de comptage. Exemple : un "x" dans des cellules correspondant à chaque repas pris. Il te reste ensuite à compter le nombre de "x", le multiplier par le prix du repas et soustraire ce montant de la provision de ta carte. A moins que je n'aie rien c...
30/09/2016 à 18:28MthldgrdpchCréation macro (plusieurs filtres et plusieurs fichiers)Avec ou sans macro, le traitement à effectuer est un filtrage de données. Le choix des critères devant rester libre (équipes de sport, joueur, années, codes), la macro te permettra simplement de choisir : la façon d’effectuer ce filtrage (filtre automatique, filtre avancé, tableau, sélection ligne à...
30/09/2016 à 11:20MthldgrdpchCréation macro (plusieurs filtres et plusieurs fichiers)En résumé : tu ne peux pas donner les vraies infos, tu découvres à peine VBA, c'est assez urgent, tu ne donnes pas de fichier exemple. et tu ne fournis pas la boule de cristal. Autant dire que tu cumules un maximum de handicaps. Il reste donc à supposer que tu disposes d’une base de données avec : l...
30/09/2016 à 08:27StephbelRecherche multicritères - contrôle statistiqueJe confirme ... tu es passé à coté de quelque chose. Le traitement n'est pas réalisé par une formule mais par une procédure évènementielle Worksheet.Change(). Cet évènement permet de détecter une modification de valeur dans les colonnes A:C de la feuille et de lui associer le traitement désiré. Ains...
29/09/2016 à 11:52ls62 Concatener une plage variableEffectivement, j'avais zappé la condition sur le CP Voici une correction (de l'oubli) A+...
29/09/2016 à 11:05ls62 Concatener une plage variableUne proposition A+...
29/09/2016 à 09:47StephbelRecherche multicritères - contrôle statistiqueUne proposition pour le fun alors ! A+...
28/09/2016 à 18:45Aloze4 NB Colonnes non fixesPlusieurs choses à savoir pour éviter de te perdre : 1) Pour déterminer le numéro de la dernière colonne renseignée sur la ligne 2 : Pour visualiser l'effet de cette instruction, tu te positionnes sur la dernière cellule de la ligne 2 (soit XFD2) puis tu appuies sur fin, puis flêche gauche. C'est ce...
28/09/2016 à 16:42Aloze4 NB Colonnes non fixesJe verrais mieux un code de ce type : A+...
28/09/2016 à 16:13boby63 Transfert colonne en lignes en VBAUne proposition A+...
28/09/2016 à 15:41halo Répartition automatiqueSi j'ai bien compris, on peut aller au plus simple .... A+...
27/09/2016 à 09:13eole-33 Insertion cellule en fonction couleurCode modifié à tester ... (j'ai simplement ajouté une instruction pour le cas où la cellule de départ est rouge) A+...
27/09/2016 à 08:36BissesMois en majusculeUne piste à explorer https://support.office.com/fr-fr/article/Mettre-un-texte-en-majuscules-en-minuscules-ou-uniquement-la-premi%C3%A8re-lettre-des-mots-en-majuscule-dans-Excel-2016-pour-Windows-d9769905-9aed-4964-b2a3-0b895186914f A+...
26/09/2016 à 11:57Aloze4 Automatiser 2 tableaux + calculAvec le filtre avancé, les colonnes sont sélectionnées automatiquement en fonction des en-têtes affichées dans le tableau résultant. Tu dois noter toutes ces en-têtes (A1:E1 dans l'exemple) et indiquer cette plage dans la procédure VBA : CopyToRange:=Range("A1:E1") A+...
26/09/2016 à 11:24Aloze4 Automatiser 2 tableaux + calculVoici une proposition avec un filtre avancé. A+...
25/09/2016 à 13:21AcuraDreams Liste déroulante avec mise à jour automatiqueUne proposition avec macro et sans liste intermédiaire. A+...
24/09/2016 à 11:28eole-33 Insertion cellule en fonction couleurUne proposition A+...
24/09/2016 à 09:34SauzèdeRemplissage couleur intempestifEffectivement, il ne s'agit pas d'une mise en forme conditionnelle, ni d'une macro. J'ai un peu bataillé pour trouver qu'il s'agissait de l'option Étendre les formules et formats de plage de données qui applique automatiquement le format de la liste aux nouveaux éléments ajoutés en fin de liste. Pou...
23/09/2016 à 18:03SauzèdeRemplissage couleur intempestifTu peux commencer par vérifier si ta cellule est affectée par une mise en forme conditionnelle. Les mises en forme conditionnelles sont accessibles par le menu Format/Mise en forme conditionnelle. A+...
23/09/2016 à 10:20fignou MFCIl ne faut pas que tu te focalises sur la liste déroulante. Je l'ai ajoutée pour que la sélection de valeur soit plus facile à tester. Tu peux donc la supprimer, cela ne change rien à la mise ne forme conditionnelle. A+...
23/09/2016 à 09:57fignou MFCIl suffit d'utiliser une mise en forme conditionnelle. A+...
23/09/2016 à 09:12jmd Problème d'impression numéro pages par ongletsDans Mise en page > onglet Page, tu disposes du paramètre "Commencer la numérotation à". Il suffit de le passer à 1. A+...
22/09/2016 à 17:16jazz_guitare SI ET. =SOMMEVoici mon fichier Test. A+...
22/09/2016 à 15:10amiwayComparer et extraire les non doublonsEt merci à tous les autres ! (on doit sentir le fuel ...) A+...
22/09/2016 à 12:44amiwayComparer et extraire les non doublonsDans la feuille résultat, tu fais un collage des données de la Feuil1, puis tu colles à la suite celles de la Feuil2, et tu supprimes les doublons : DONNEES > Outils de données / Supprimer les doublons. A+...
22/09/2016 à 11:39DimensioSélectionner toutes les X lignesTu peux placer un filtre automatique sur la colonne A, puis filtrer avec le critère "Commence par Collier", faire un copier/coller de la plage résultante. Idem pour les urls. A+...
22/09/2016 à 05:59jazz_guitare SI ET. =SOMMEFormule en H83 : =SI(ET(H82<G83;H82>0;NB.SI(H67:H81;"r")=0);G83-H82;0) A+...
22/09/2016 à 05:44Amidou Macro / petite modificationJe pense que tu as voulu écrire : If Cells(I, 1).Value = nomR And Cells(I, 3).Value = dateR Then T = T + Cells(I, 2).Value Désolé pour l'incruste si je me trompe. A+...
21/09/2016 à 09:35rahimpameloMessage d'alert sur les dateJe ne vois pas l'intérêt de générer une alerte si l'inscription de l'élève est effectuée. J'aurais mieux vu une alerte établie par comparaison de la date du jour et de la date de fin d'inscription ... si l'inscription n'est pas réalisée. Mais il est vrai que l'exemple donné par rahimpamelo n'aide pa...
20/09/2016 à 11:28Morgatois Ma formule ne fonctionne pasEssaie avec : =INDEX({15;20;22};EQUIV(SUPPRESPACE(X5);{"M";"N";"P"};0)) A+...