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 31

DateAuteur du sujetSujetExtrait du message
27/02/2015 à 15:49Totor41SOMMEPROD conditionnelleEssaie avec =SOMMEPROD(C5:C10;D5:D10*(M5:M10<>"")) A+...
27/02/2015 à 10:40teralma Renvoi combo vers feuille ExcelVoici le code adapté pour inscrire la date dans la colonne B de la feuille concernée. A+...
26/02/2015 à 23:36VendettaExtraire données d'une celluleTu peux utiliser une macro de ce type : A+...
26/02/2015 à 20:04Fred35Calcul horaire en VBA > 24hEssaie comme cela A+...
26/02/2015 à 19:14jad73Modifier formule dans macroLa formule initiale utilise SOMMEPROD et 2 critères : "midi" en colonne B Valeur égale à A2 en colonne dans la plage B5:B17. Pour modifier la plage, tu peux utiliser : =SOMMEPROD((Feuil1!$B$7:$B$19="midi")*(Feuil1!$C$7:$V$19=A2)) Soit : A+...
26/02/2015 à 12:54teralma Renvoi combo vers feuille ExcelAvec Excel 2003, tu disposes de 65 536 lignes et 256 colonnes , soit 16 777 216 cellules pour copier ta date. Laquelle choisis-tu ? A+...
26/02/2015 à 10:04teralma Renvoi combo vers feuille ExcelUn exemple A+...
25/02/2015 à 10:49Chesswick Masquer les pages videsTu peux masquer toutes les colonnes et toutes les lignes inutiles pour ton formulaire. A+...
25/02/2015 à 10:40Fred35Calcul horaire en VBA > 24hAvec Format(Round((Resultat - Int(Resultat)) * 60, 0), "00") ' on récupère les décimales qu'on multiplie *60 pour avoir des minutes . L'arrondi à zéro décimale sert à pallier le défaut de précision qui peut faire afficher un nombre à plusieurs décimales. L'utilisation de la fonction Format rend cet...
25/02/2015 à 08:27Fred35Calcul horaire en VBA > 24h@eriiic : je n'ai pas eu le problème que tu fais remarquer. Le bouton fonctionne et son nom est bien CommandButton1. @Fred35 : une proposition A+...
25/02/2015 à 07:00DAMOUNCalculesUne proposition A+...
25/02/2015 à 06:33Jeanila Simplification d'une formule SI(ETSi la consigne oblige d'utiliser le SI(ET, tu pourras difficilement faire plus concis qu'avec ta formule initiale. Par contre, tu peux faire plus compliqué : A+...
24/02/2015 à 23:41Jeanila Simplification d'une formule SI(ETBonjour eriiic, Loureed, Je viens comme un éléphant dans un magasin de porcelaine Désolé de doucher votre enthousiasme, mais dans le cas où le HT est inférieur à 10000€, la formule renvoie 2%. Je propose donc =SI(C23>10000;SI(B23="Grossiste";5%;3%);0%) A+...
24/02/2015 à 19:52bibike VBA Incompatibilité de type 13Re-bonjour, Je serais curieux de connaitre le temps que tu gagnes en utilisant .Formula=Vlookup... sur 100 000 lignes A+...
24/02/2015 à 17:19bibike VBA Incompatibilité de type 13Une proposition A+...
24/02/2015 à 16:56lolo69490 Formule si ... alorsUne autre proposition en utilisant la protection de la feuille A+...
24/02/2015 à 15:59Filou78 Multiplier et variableTu peux essayer : A+...
24/02/2015 à 14:45AmeIce Formulaire ExcelLa valeur ListIndex est égale à 0 pour la 1ere ligne du ComboBox , 1 pour la 2eme ligne ...etc... La première ligne de donnée dans la feuille 3 est la ligne 2. ListIndex 0 correspond donc à la ligne 2, ce qui explique le décalage observé. End Sub A+...
24/02/2015 à 11:39NikosCopier / Insérer en boucle selon critèreUne proposition à tester A+...
24/02/2015 à 11:04valmaxSupprimer entêtes feuillesA+...
24/02/2015 à 09:04casta40VALEURSinon, tu peux utiliser =DECALER(M14;K9;0) A+...
23/02/2015 à 14:16godman02Rechercher/filtrer le texte copier - MacroLa valeur du critère du filtre est donné par la cellule active. La plage sur laquelle s'applique le filtre est A3:R600. Le filtre est appliqué sur la colonne K. Il suffit donc que tu sélectionnes la cellule qui contient la valeur à filtrer et que tu lances la macro avec Ctrl+Maj+O. Sinon, fais passe...
23/02/2015 à 11:27Filou78 Copie de nombreCe que tu dois comprendre, c'est que la valeur affichée n'est pas celle qui est prise en compte dans le calcul. Exemple : la valeur du pourcentage n'est pas de 38,84 mais de 38,838259767018. Si tu souhaites obtenir un résultat avec 38,84 il faut que tu arrondisses cette valeur à 2 décimales. A+...
23/02/2015 à 11:23godman02Rechercher/filtrer le texte copier - MacroEssaie comme cela A+...
23/02/2015 à 11:00Filou78 Copie de nombreIdem pour la valeur du pourcentage qui n'est pas de 38,84 mais de 38,838259767018. A+...
21/02/2015 à 17:41Delbé Mise en forme conditionnelleBonjour ddetp88, Une proposition à tester A+...
20/02/2015 à 18:28Jayjay044Fonction Index inverséeAvec VBA et la méthode Find A+...
20/02/2015 à 18:12eric43 FormulesUne proposition A+...
20/02/2015 à 16:16ophis Recuperer des donnees entre deux balisesUn exemple de traitement par macro A+...
20/02/2015 à 08:51Captainmikou Supprimer des lignes filtrées: Colonne inexistanteEssaie comme cela A+...
20/02/2015 à 07:06richi2casa Cherche trouA+...
19/02/2015 à 10:36chtimiliCopie de donnéeVOICI UNE PROPOSITION J'ai volontairement augmenté la taille de la police de caractères pour te montrer l'effet obtenu lorsque tu saisis ton texte en majuscules. Tu ne trouves pas que c'est un poil agressif ? . A+...
19/02/2015 à 08:08cfn3cfn ReplacePlutôt que chercher à modifier la présentation actuelle, il serait peut-être plus rationnel que tu adaptes le code pour obtenir la présentation souhaitée avec un format date. Ton classeur ayant été modifié, je ne saurais en dire d'avantage. Le programme fait appel à des feuilles qui n'existent pas....
18/02/2015 à 14:29cfn3cfn ReplaceProverbe ZEN "Une image vaut dix mille mots" Proverbe ZEN-bis "mais un fichier joint vaut encore dix fois plus" Un exemple permettrait de comprendre ce que contient ta feuille. A partir de là, on pourra concevoir la MFC. A+...
18/02/2015 à 12:41cfn3cfn ReplaceLe code VBA que tu utilises permet de modifier une date en texte avec une présentation très personnalisée. En clair, il ne s’agit plus d’une date. Il est évident que la MFC ne pourra pas fonctionner si tu compares ce texte avec le résultat de la fonction AUJOURDHUI() qui est une date. A+...
18/02/2015 à 09:06cfn3cfn ReplaceEn prenant pour exemple la date du mardi 24/02/2015 (date_test). Format(date_test, "ddd dd") permet d'obtenir la date sous la forme mar. 24 UCase(Format(date_test, "ddd dd")), ".", "") permet d'obtenir la date sous la forme MAR. 24 Replace(UCase(Format(date_test, "ddd dd")), ".", "") permet de suppr...
15/02/2015 à 16:55Jo-personne Listes déroulantesTel que tu as conçu ton tableau, chaque période d'une ligne de production correspond à une table d'affectation des noms. Exemple : CH1 - Matin correspond à la table O12:AI28 CH1 - Soir correspond à la table O34:AI50 CH1 - Nuit correspond à la table O57:AI66 Si tu crées une nouvelle ligne de producti...
15/02/2015 à 11:12benji71 Mois & année identique au mois & année d'ajdhTu peux compléter la condition =ET(MOIS(A1)=MOIS(AUJOURDHUI());ANNEE(A1)=ANNEE(AUJOURDHUI())) A+...
14/02/2015 à 20:06heislsimRaccourci Excel - Déplacer une sélection de celluleAvec une macro A+...
14/02/2015 à 18:40apt Modification de texte avec du VBAUne proposition A+...
14/02/2015 à 18:25RONNALD Decortiquer la province + fichierUne proposition A+...
14/02/2015 à 10:43Jo-personne Listes déroulantesBon, alors on essaie autrement A+...
14/02/2015 à 09:41JFL Erreur code VBA pour VLOOKUPEssaie avec A+...
13/02/2015 à 16:19bipemn Userbox empecher copie dans cellule si conditionIl faut que tu ajoutes un test dans ton code A+...
13/02/2015 à 15:39Pixelle Ne pas altérer la formule d'une celluleUne proposition d'adaptation (mais je ne suis pas sûr d'avoir bien saisi la finalité ) A+...
13/02/2015 à 11:30Jo-personne Listes déroulantesA tester ... A+...
13/02/2015 à 11:28JFL Erreur code VBA pour VLOOKUPTu peux utiliser la formule suivante : =SOMMEPROD((C14>=A4:A6)*(C14<=B4:B6)*C4:C6) A+...
11/02/2015 à 17:32pelotariste Probleme valeur avec report de dateUne proposition à tester A+...
11/02/2015 à 16:03bipemn Ecrire dans cellule en fonction de celle selectionneeUne proposition A+...
11/02/2015 à 14:05BibiLellowGestion des Sauts de PageJe ne rencontre aucun problème avec A+...