J

Membre fidèle

Inscrit le :03/12/2006
Dernière activité :03/01/2009 à 23:58
Messages
276
Votes
0
Fichiers
0
Téléchargements
0
SujetsMessagesStatistiquesVotes reçus

Messages postés par JeanMarie - page 3

DateAuteur du sujetSujetExtrait du message
10/04/2007 à 22:16jackfredLiens hypertexte variableRe... Que contient la variable vCell ? @+Jean-Marie...
10/04/2007 à 21:34jackfredLiens hypertexte variableVoici un code à mettre dans le code du bouton B2 contient le nom du fichier style :c\excel-pratique\classeur1.xls C2 contient le nom de la feuille style Feuil1 D2 contient la référence de la cellule style A12 @+Jean-Marie...
09/04/2007 à 10:20YvouilleApparence à l'écran différente de l'impressionRegarde l'image du fichier joint https://www.excel-pratique.com/~files/doc/Image.zip Pour ta question, si tu veux ouvrir la boîte de dialogue Fichier/Imprimer défini dans Excel Application.Dialogs(xlDialogPrint).Show PS : Si tu pouvais nous mettre un fichier pour savoir ou tu en es, cela serait plus...
08/04/2007 à 10:18YvouilleApparence à l'écran différente de l'impressionRe... Tant mieux Yvouille Voici un code à mettre dans ton classeur Pour aller dans l'éditeur VBA (soit les touches Alt+F11, ou menu Outils/Macro/Visual Basic Editor). Dans l'éditeur dans la fenêtre projet qui se trouve en général en haut sur la gauche, il y a une liste avec tous les classeurs ouvert...
08/04/2007 à 08:19zephyr31Aide Fonction SITa formule n'est pas bonne, si A1 contient "OK" (qui est du texte) elle ne peut contenir un chiffre, vise et versa Regarde ces exemples : Si les A1 sont dans deux feuilles différentes, =SI(Feuil1!A1="OK";A1*0.5;"") dans cette formule, la multiplication est retournée sur la même feuille qui contient...
07/04/2007 à 23:18YvouilleApparence à l'écran différente de l'impressionSi je peux te rassurer, je t'ai entièrement compris depuis le début de ton fil. A chaque réponse, il y a un principe, une méthode, un process qui est à retenir. Dans ton cas c'est le principe de l'utilisation d'une MFC, regarde le fichier joint https://www.excel-pratique.com/~files/doc/Excel-Pratiqu...
07/04/2007 à 18:46tarikDivision sans vérguleAutre solution =ENT(12/7) ou utiliser le format personnalisé 0 @+Jean-Marie...
07/04/2007 à 18:44YvouilleApparence à l'écran différente de l'impressionRe... C'est dans la réponse d'Amadéus du Lun Jan 15, 2007 10:09 am que je voyais une solution à ton problème. @+Jean-Marie...
07/04/2007 à 15:14OzzyRecherche dans une liste de valeursAvec cette formule =INDEX(B:B;EQUIV(MAX(C:C);C:C;0);1) @+Jean-Marie...
07/04/2007 à 07:47YvouilleApparence à l'écran différente de l'impressionHttps://forum.excel-pratique.com/viewtopic.php?t=791&highlight=impression @+Jean-Marie...
06/04/2007 à 07:16anne2007Formule avecLa formule traduite en fonction française =CHOISIR(MIN(NB(SI($B$23:$B$204=$B3;J$23:J$204;""))+1;3);"";INDEX($A$23:$A$204;EQUIV(1;SI($B$23:$B$204=$B3;J$23:J$204;"");-1);1);"+++") La fonction ne retourne que trois valeurs : c'est CHOISIR qui fait ce travail 1) la valeur retournée est "" (rien), quand...
05/04/2007 à 18:01mattjolMacro pour trierArf, j'ai oublié un " Selection.Sort Key1:=Range("C"+Range(Range("C65536").End(xlUp).Row)), Order1:=xlDescending, Header:=xlGuess _ , OrderCustom:=1, MatchCase:=False, Orientation:=xlLeftToRight, _ DataOption1:=xlSortNormal @+Jean-Marie...
04/04/2007 à 23:00anne2007Mise en forme ExcelRE... Bélug, regarde bien le premier fil d'Anne, le lien était déjà donné. Anne, que veux-tu faire ? @+Jean-Marie...
04/04/2007 à 21:53mattjolMacro pour trierEssaye cette ligne, je ne peux tester, ce je dispose pas de la même version (DataOption, n' est pas reconnue). Selection.Sort Key1:=Range("C+Range(Range("C65536").End(xlUp).Row)), Order1:=xlDescending, Header:=xlGuess _ , OrderCustom:=1, MatchCase:=False, Orientation:=xlLeftToRight, _ DataOption1:=x...
04/04/2007 à 21:48anne2007Mise en forme ExcelSoit plus précise STP, "sans cellule et de type feuille" , que veux-tu dire par là ? @+Jean-Marie...
31/03/2007 à 22:54rimbautComment déterminer la cellule active dans une conditionTes explications ne sont pas très claires, je te conseille de mettre un fichier comme exemple. @+Jean-Marie...
27/03/2007 à 07:29laure041Format nombreSélectionne tes cellules qui te posent problème, et clique sur le menu Format/Cellule, dans la boîte de dialogue dans l'onglet "nombre", dans la liste "catégorie" tu as nombre, il suffit de décocher "utiliser le séparateur de milliers", et appuis sur OK @+Jean-Marie...
24/03/2007 à 00:04ActaFormuleUtilise la fonction SOMMEPROD =SOMMEPORD((A4:A100="1n2")*(C4:C100="win")) @+Jean-Marie...
24/03/2007 à 00:01Virginie ITransformation de tableau ExcelRegarde si cela te va. https://www.excel-pratique.com/~files/doc/Virginie.xls @+Jean-Marie...
23/03/2007 à 16:26jackfredGraphique dynamiqueTu as pas un fichier, pour nous aider à comprendre ton problème, et pour nous permettre de te donner la meilleure solution à ton problème. @+Jean-Marie...
23/03/2007 à 10:39florent.zComment faire sa première macro?Regarde ce fil https://www.excel-pratique.com/forum/viewtopic.php?t=1183 @+Jean-Marie...
23/03/2007 à 10:37GrenouilleCalcul d'une formule avec VBA ExcelContacte moi en privé pour que je puisse te passer mon adresse email, si tu désires m'envoyer ton fichier. @+Jean-Marie...
23/03/2007 à 08:16GrenouilleCalcul d'une formule avec VBA ExcelTa valeur à chercher existe-t-elle dans la plage de recherche. Transmet ton fichier... @+Jean-Marie...
22/03/2007 à 22:30mattjolPetit problème de macroAvec cette ligne, on affecte les propriétés de l'objet Range (cellule, plage de cellule) Ci-dessous toutes les propriétés qui concernent l'objet Range AddIndent, propriété Address, propriété AddressLocal, propriété Application, propriété Areas, propriété Borders, propriété Cells, propriété Character...
22/03/2007 à 22:12GrenouilleCalcul d'une formule avec VBA ExcelJe viens de tester @+Jean-Marie...
21/03/2007 à 22:04ExcelnoviceRecherche verticale amélioréeRE... Et si je te réponds : si. Tu crois que c'est la bonne manière pour que je puisse t'aider... Donne des explications.... Transmet ton fichier ... @+Jean-Marie...
21/03/2007 à 21:40ExcelnoviceRecherche verticale amélioréeRe... Regarde cette proposition With Application.WorksheetFunction MsgBox .Index(Range("B1:B4"), .Match(1, .Frequency(Range("C1"), Range("A1:A4"))), 1) End With J'ai laissé mes références de cellules. @+Jean-Marie...
21/03/2007 à 20:35ExcelnoviceRecherche verticale amélioréeRe... Dans quel cas, la fonction avec EQUIV ne fonctionne pas avec des décimales ? @+Jean-Marie...
21/03/2007 à 20:10ExcelnoviceRecherche verticale amélioréeRe... Tu veux dire "car dans mon futur tableau la plage A1:A4 aura des valeurs décimales ?." @+Jean-Marie...
21/03/2007 à 20:04ExcelnoviceRecherche verticale amélioréeRe... Attention avec la fonction RECHERCHE, les valeurs de la plage doivent être triées, et la valeur à rechercher doit être présente dans la plage. @+Jean-Marie...
21/03/2007 à 19:54ExcelnoviceRecherche verticale amélioréeRe... Dans ma proposition, la cellule contenant la valeur à rechercher est =INDEX(B1:B4;EQUIV(1;FREQUENCE( ICI ;A1:A4);0);1) arf, il fallait aussi mettre B1:B4 au lieu de A1:A4 dans la fonction INDEX. Concernant la fonction de Bélug, elle ne fonctionne que si dans la plage A1;A4 il y a la valeur ent...
21/03/2007 à 18:46BEAUDOINRecherches de valeurs et réponses par un XEn imaginant que la plage du premier tableau ce trouve en $A$15:$B$17. Dans le 2ième tableau, les entêtes de logiciels en x$19 et les micros en $Ax Voici une formule à mettre dans la cellule B20, et faire un glisser vers la droite puis vers le bas =SI(SOMMEPROD(($A$15:$A$17=$A20)*($B$15:$B$17=B$19))...
21/03/2007 à 18:01GrenouilleCalcul d'une formule avec VBA ExcelRE... Tu as pas besoin de la function de concaténation, ni de la fonction d'indirect. Range("A5") = Application.VLookup(Range("B1"),Range("'"+Range("A1")+"'!A6:U100"), 21) Range("B1") prend la valeur à chercher de la cellule B1 de la feuille active Range("A1") prend le nom de la feuille qui se trouv...
21/03/2007 à 15:27ExcelnoviceRecherche verticale amélioréeRe... Je propose cette solution =INDEX(A1:A4;EQUIV(1;FREQUENCE(3;A1:A4);0);1) @+Jean-Marie...
21/03/2007 à 15:17jeanphilChoix entre plusieure listes déroulante dans une caseHttps://www.excel-pratique.com/~files/doc/ListeCascade.xls Un fichier brut de décoffrage, les listes sont obtenus par le menu Données/Validation..., le fond rouge de la cellule est obtenu par une M.F.C @+Jean-Marie...
21/03/2007 à 14:59mattjolPetit problème de macroRE... Sub Total() 'Sélectionne la feuille Feuil1 Sheets("Feuil1").Select 'Ecrit Total dans la cellule C1 de la feuille Range("C1") = "Total" 'Ecrit dans la cellule C2 la fonction moyenne Range("C2").FormulaR1C1 = "=AVERAGE(RC[-2]:RC[-1])" 'Fait un glisser déposer de la formule sur le...
21/03/2007 à 14:53GrenouilleCalcul d'une formule avec VBA ExcelRe... Indique moi celle que tu veux, après on verra. @+Jean-Marie...
21/03/2007 à 14:48pascalv80Recherche dans un classeurCi-joint ton exemple, j'ai déplacé les 5 feuilles dans un nouveau classeur, ne pouvant pas rajouter un module puisque ton projet VBA était protégé (ce que m'indiquait, ma version office mac). Dans le ficheir, dans la partie VBA, une procédure événementielle gérant la modification de la valeur de la...
21/03/2007 à 09:40GrenouilleCalcul d'une formule avec VBA ExcelRegarde ce code La première formule écrit une formule dans la cellule, et Excel retourne le résultat, à chaque fois que le classeur est recalculé, la formule sera recalculé, elle est sous forme anglaise. La deuxième, c'est VBA qui par l'intermédiaire d'Excel, va retourner la valeur dans la cellule,...
20/03/2007 à 08:40corbaalNe rien fiare dans une cellule si condition non verifiéProposition avec l'option d'Itération à cocher dans l'onglet Calcul des options d'Excel, et modification de la formule. https://www.excel-pratique.com/~files/doc/aNEc10IRiatest.xls @+Jean-Marie...
20/03/2007 à 08:02lnNe pas afficher les valeurs 0 dans un graphiqueFait un essai avec =if("Datafeed"...=0,NA(),vlookup(...)) @+Jean-Marie...
19/03/2007 à 19:53MOINLYMise en forme conditionnelRe... J'ai rajouté ce qu'il fallait. - Modification du code de la function, rajout d'une ligne application.volatile - Rajout dans la feuille du ThisWorkBook, dans l'événément SheetSelectionChange https://www.excel-pratique.com/~files/doc/mpuaUJANV2007.xls @+Jean-Marie...
19/03/2007 à 18:58MOINLYMise en forme conditionnelC'est possbile, regarde le fichier https://www.excel-pratique.com/~files/doc/JANV2007.xls Avec une function dans le classeur, pour y accéder Alt+F11. @+Jean-Marie...
19/03/2007 à 18:19pyxosledisciple Concaténer une date et un nombre pour avoir un texte=TEXTE(A1;"mmmm aaaa") & "("&A2&")" @+Jean-Marie...
19/03/2007 à 17:38CocooooAfficher Initials du prénomRe... Dans la première zone en haut sur la gauche, tu as la fênetre "projet", tu dois voir le classeur initiale et ton classeur si il est ouvert. 1) Copie toutes les lignes de la function 2) Sélectionne ton classeur dans la partie projet, puis clique sur le menu Insertion/Module. 3) Dans la nouvelle...
19/03/2007 à 17:05CocooooAfficher Initials du prénomRe... Voici le fichier, avec le code dans le module VBA https://www.excel-pratique.com/~files/doc/InitialeVBA.xls @+Jean-Marie...
19/03/2007 à 13:41MarcelinFormule avec 2 conditionsUtilise cette formule =SOMMEPROD((B2:B8>18)*(C2:C7>56)) @+Jean-Marie...
19/03/2007 à 13:38CocooooAfficher Initials du prénomRE... cela fonctionne aussi en utilisant "A" ... "Z" @+Jean-Marie...
19/03/2007 à 13:19CocooooAfficher Initials du prénomCode à placer dans un module de ton classeur L'utilisation dans la cellule, A1 contenant la donnée Jean-Pau =Initiale(A1) @+Jean-Marie...
18/03/2007 à 22:52NihongoLa couleur d'une cellule indexe un chiffre dans une autreRegarde le fichier joint https://www.excel-pratique.com/~files/doc/Couleur.xls Dans la formule de la cellule B1, le 2ème argument correspond au numéro de la couleur dans le tableau en dessous. Il y a un code dans un module, et un code dans les événements de la feuille. @+Jean-Marie...