Passionné d'Excel

Inscrit le :03/10/2017
Dernière activité :06/12/2019 à 09:44
Version d'Excel :2007 FR
Messages
6'872
Votes
928
Fichiers
0
Téléchargements
0
SujetsMessagesStatistiquesVotes reçus

Messages postés par dhany - page 88

DateAuteur du sujetSujetExtrait du message
28/06/2018 à 17:24migou40 Synthétiser un tableau à partir des résultats d'un formulaireSi tu as envie de continuer cet exercice, lis d'abord mon message précédent ; puis indique-moi les infos complémentaires. ce serait encore mieux si en plus, tu peux joindre ton autre fichier (celui avec 30 colonnes et 100 lignes possibles) : je pourrais alors voir comment se présentent le tableau de...
28/06/2018 à 16:55NBKDK Si à plusieurs critères dont 1 en prioritéJe te propose cette formule : =SI(ET(A1<>"Finale";A1<>"Intégrale");"Non concerné";SI(OU(B1="";C1="");"?";SI(B1>C1;"erreur";"OK"))) dhany...
28/06/2018 à 16:13vinny38160 Collage spécial et format de cellule personnaliséeJe te propose d'essayer cette formule : =TEXTE(6,979856;"# ##0,00\ \M") ça t'aidera peut-être ? mais le retour est du texte ➯ pas de calcul dessus ! dhany...
28/06/2018 à 15:55Stephane-74Moyennes des écarts entre deux datesSi c'est juste à cause de l'esthétique, tu peux simplement masquer la colonne C "Ecart" dhany...
28/06/2018 à 14:59Nicolas29 Modif mise en page si changement formuleOui, tu as très bien décris ce qui se passe ; mais attention : 1) tu as écrit : « ce code est là pour que la cellule se colore en rouge quand quelqu'un modifie la formule » ; non, ce n'est pas ça ! c'est : « quand une cellule de la plage Plg est modifiée » d'où le nom de la sub Worksheet_ Change et...
28/06/2018 à 14:29Nicolas29 Modif mise en page si changement formuleMerci pour ton info à propos des plages fusionnées. « placer le curseur sur la formule » ? si tu veux dire par là que tu veux modifier la formule d'une cellule, alors le plus simple est de le faire dans la barre de formule : là, tu seras pas gêné par la couleur rouge de la cellule. mais j'ai p't'êtr...
28/06/2018 à 14:24pierrebastres Calendrier amovible et inversion jour-moisMerci pour ton retour, et pour avoir passé le sujet en résolu ! bonne continuation ! dhany...
28/06/2018 à 14:19Nicolas29 Modif mise en page si changement formuleOui : si tu as une plage fusionnée D5:H12 par exemple, faut mettre la référence entière, donc D5:H12 ; ça marche pour un effacement de cellules avec .ClearContents ; mais pour ce que tu veux faire là, j'suis pas sûr ! j'te laisse faire le test. dhany...
28/06/2018 à 13:36zotLe classeur ne s'ouvre plusOn s'est encore croisés ! merci pour ton retour. j'viens d'répondre à ton MP (et ajout d'un 2ème MP) . dhany...
28/06/2018 à 13:04zotLe classeur ne s'ouvre plusOui, j'l'ai vu, mais j'étais en train d'finir la nouvelle version d'ton fichier (avec que les noms des colonnes) : même utilisation : fais Ctrl e ; puis va sur Visual Basic pour regarder l'nouveau code VBA. n'oublie pas d'me donner ton avis, et si besoin, tu peux demander une adaptation. dhany...
28/06/2018 à 12:37Nicolas29 Modif mise en page si changement formuleAttention : lis d'abord mon message précédent ! on s'est croisés ! j'ai bien lu tes 2 derniers messages, et je réponds maint'nant à tes 2 questions : 1) Dim Plg$ est la notation abrégée de Dim Plg As String ; dans ce contexte, le signe $ est le caractère de déclaration de type pour les chaînes de ca...
28/06/2018 à 12:28Nicolas29 Modif mise en page si changement formuleAjout : pour éviter de tout mettre sur une seule ligne (qui serait alors très longue), tu peux faire comme suit : le caractère souligné à la fin d'une ligne est appelé caractère de continuation de ligne ; ainsi, VBA comprend que la suite est sur la ligne en dessous ; attention : ne pas mettre de car...
28/06/2018 à 12:20Nicolas29 Modif mise en page si changement formuleOui, c'est bien ça, exactement ! bravo ! dhany...
28/06/2018 à 12:16Nicolas29 Modif mise en page si changement formuleOui, tu peux en mettre autant que tu veux, si c'est bien la même action pour chaque, donc en rouge à chaque fois ; mais pour que le code VBA soit plus facilement lisible, fais comme suit : tu as plus qu'à compléter la ligne Plg = "D2:F32, D38:F75" dhany...
28/06/2018 à 12:06zotLe classeur ne s'ouvre plusSi c'est juste le titre, c'est encore plus simple ! patiente un moment et j'te fais la nouvelle version. pour la messagerie privée, c'est ok : tu peux m'envoyer ton fichier confidentiel en MP. dhany...
28/06/2018 à 12:03Nicolas29 Modif mise en page si changement formuleAh non, il faut faire comme ça (et c'est mieux d'indenter le code VBA car il est plus lisible) : dhany...
28/06/2018 à 11:37Elle28Formule recherche@ Elle28 * comme ça commence en colonne A, enlever 1 * comme ça commence en ligne 7, enlever 7 je te retourne le fichier de tulipe_4 modifié : dhany...
28/06/2018 à 11:31Le Drosophile Tableau de correspondances@ Drosophile j'crois qu'tu as manqué mon message précédent : https://forum.excel-pratique.com/viewtopic.php?p=663805#p663805 dhany...
28/06/2018 à 11:28zotLe classeur ne s'ouvre plus@ zot as-tu bien regardé le message de la MsgBox ? c'est pas c'que tu voulais : afficher toutes les formules de la 1ère ligne de données (qui est la ligne n° 2 du tableau) ? (car la 1ère ligne du tableau est la ligne des entêtes du tableau) par rapport au .Range(2, i) du With : le Offset(-1) est don...
28/06/2018 à 10:42Le Drosophile Tableau de correspondancesP't'être que tu pensais qu'c'était comme pour : " un doryphore" ? bonne journée à toi aussi ! dhany...
28/06/2018 à 10:31Nicolas29 Modif mise en page si changement formuleBonjour Nicolas , désolé : j'ai pas d'autre solution à proposer. continue de surveiller les prochaines réponses ; bonne chance ! dhany...
28/06/2018 à 10:27Elle28Formule rechercheDhany...
28/06/2018 à 10:21Elle28Formule rechercheMerci pour ton retour ! bien sûr, c'est surtout mbbp qui en a tout le mérite : c'est lui qui a fait le fichier avec la bonne solution ; bravo mbbp ! dhany...
28/06/2018 à 10:14Elle28Formule rechercheBonjour mbbp , petite rectification : par des accolades : { } (c'est pour qu' Elle28 comprenne mieux) dhany...
28/06/2018 à 10:04Elle28Formule recherche@ Elle28 : Maj est la touche qui est juste au-dessus de la touche Ctrl ; au début, Maj était appelée Shift dhany...
28/06/2018 à 09:58Lasgalen Enregistrer oui, mais sur un nom de disque différent@ Ausecour c'était avec plaisir ! bonne journée à toi aussi ! dhany...
28/06/2018 à 09:47lejack02 Cacher ligne automatiquementBonjour lejack02 , j'ai vu ton message avant qu'tu l'modifies ; j'voulais t'répondre ceci : mon test du message d'hier à 20:42 était : If LCase$(Range("CellName")) = "the student has good grades" Then LCase $() met en minuscules, oui, mais comme c'est juste pour le test, ça change pas la valeur de R...
28/06/2018 à 09:23Lasgalen Enregistrer oui, mais sur un nom de disque différent@ Ausecour MsgBox Asc("A") retourne 65 ; MsgBox Asc("Chat") retourne 67 car ça retourne le code ASCII de la 1ère lettre du mot « Chat » ; ASCII est le sigle de American Standard Code for Information Interchange = code standard américain pour l'échange d'information = codage numérique de tous les car...
28/06/2018 à 09:08Lasgalen Enregistrer oui, mais sur un nom de disque différent@ Ausecour (c'est par rapport à ton message de 08:53 ) ah non, ta variable array TableauLecteurs est inutile ! adaptation de ton code : dhany...
28/06/2018 à 08:51Lasgalen Enregistrer oui, mais sur un nom de disque différent@ Ausecour : oui, ce que tu as indiqué est une très bonne idée ! dhany...
28/06/2018 à 08:35Lasgalen Enregistrer oui, mais sur un nom de disque différentAh non, faudra mettre : Mid$(nomf, 1, 1) = " R " dhany...
28/06/2018 à 08:29Lasgalen Enregistrer oui, mais sur un nom de disque différentJuste une petite suggestion (adaptation du code d' Ausecour ) : c'est l'instruction avec Mid$() qui change le Y en Z (unité différente, de disque ou réseau) dhany...
28/06/2018 à 08:20Elle28Formule rechercheTu auras plus de chances d'obtenir une réponse si tu joins ton fichier ( sans données confidentielles) . tu peux utiliser le bouton « Ajouter des fichiers » situé sous la fenêtre d'édition de ton post. dhany...
28/06/2018 à 08:14al87 Peut-on Faire apparître l'année suivant dans commentaires celluleBen j'comprends pas : mon fichier était par rapport à ton énoncé initial qui ne parlait pas de couleur ! donc mon classeur était juste un exemple avec au départ ce commentaire : "Rappel Décembre 201 7 " ; ma macro le change ensuite en : "Rappel Décembre 201 8 ". rien de plus, aucune application de c...
28/06/2018 à 07:57dam08PublipostageJ'peux pas t'répondre car j'y connais rien en réseaux, mais j'espère qu'un autre intervenant pourra t'répondre ! surtout s'il est pas fâché avec les serveurs qui prennent leurs distances !!! (moi, j'préfère les serveurs des restaurants qui apportent de bons plats à manger) dhany...
28/06/2018 à 07:50al87 Peut-on Faire apparître l'année suivant dans commentaires cellule@ al87 désolé : j'avais oublié d'mettre le mode d'emploi avec le fichier ! j'l'ai indiqué avec un ajout en dessous : https://forum.excel-pratique.com/viewtopic.php?p=663688#p663688 peux-tu essayer de nouveau et me donner ton avis ? dhany...
28/06/2018 à 07:40pierrebastres Calendrier amovible et inversion jour-moisDonc tes dates sont bien inversées : 1er juin = 01/06, qui devient 06/01 = 6 janvier 2 juin = 02/06, qui devient 06/02 = 6 février etc... et c'est juste sur la feuille, ou dans le formulaire, ou lors de son utilisation ? quand c'est sur la feuille, précise sur quelle(s) ligne(s) / colonne(s). dhany...
28/06/2018 à 07:35al87 Peut-on Faire apparître l'année suivant dans commentaires celluleAjout : désolé, j'ai oublié d'mettre le mode d'emploi ! Ctrl m ➯ ça m ontre le commentaire actuel ; Ctrl c ➯ ça le c hange ; Ctrl m pour le m ontrer de nouveau Alt F11 pour voir le code VBA, puis revenir à Excel dhany...
28/06/2018 à 07:31pierrebastres Calendrier amovible et inversion jour-moisC'est pas plutôt quand la valeur du jour est >12 ? ça signifierait qu'le jour est pris pour le mois, et comme un mois ne peut pas dépasser 12, car mois maxi = 12 = décembre ! exception : y'a parfois un 13ème mois, sur les fiches de paye !!! dhany...
28/06/2018 à 07:24al87 Peut-on Faire apparître l'année suivant dans commentaires celluleBonjour al87 , le forum, ce fichier pourra t'aider : pour le faire en automatique, tu pourras mettre le code dans Workbook_Open() (pas tel quel, en l'adaptant !) dhany...
28/06/2018 à 07:04lougaTrasfert de donnéesOk, merci beaucoup pour toutes tes infos ! dhany...
28/06/2018 à 06:56lougaTrasfert de donnéesBonjour Theze , on s'est croisés ; j'ai fait un ajout à mon post précédent au sujet du type du fichier : un .xl t m (j'ai trouvé ça bizarre, mais c'est p't'être normal ?) dhany...
28/06/2018 à 06:50lougaTrasfert de donnéesUne petite copie d'écran pour vous éviter de télécharger le fichier Word : @ louga : bizarre : ton fichier est un classeur modèle .xl t m et pas un classeur .xl s m dhany...
28/06/2018 à 06:31Le Drosophile Tableau de correspondancesBonjour La Drosophile , j'crois bien qu'tu t'es trompé d'genre pour ton pseudo ! la drosophile, c'est plus correct ; d'autant plus qu'il y a la mouche du vinaigre, et aussi la mouche du coche. dhany...
28/06/2018 à 06:06zotLe classeur ne s'ouvre plusJ'sais pas pourquoi tu m'as pas envoyé ton fichier (comme j'te l'ai demandé 2 ou 3 fois) , mais d'toute façon, j'crois avoir trouvé c'que tu cherchais : à l'ouverture du fichier, regarde le tableau qu'j'ai fait à ton intention, puis fais Ctrl e Alt F11 pour voir le code VBA (j'crois qu'il te plaira...
28/06/2018 à 05:54zotLe classeur ne s'ouvre plusOuf ! tu m'rassures !!...
28/06/2018 à 05:44zotLe classeur ne s'ouvre plusURGENCE !!! vite, maint'nant qu'il s'est ouvert, sauvegarde-le tout de suite tel qu'il est !!...
28/06/2018 à 05:24zotLe classeur ne s'ouvre plusDans ton message de 5:01 , tu as écrit : « si, si, je l'ai. mais il ne s'ouvre plus ! » ; donc puisque tu as ton fichier, alors même s'il ne s'ouvre plus, envoie-le moi (c'est pas impossible car de toute façon, on envoie un fichier fermé pas un fichier ouvert ! ) ...
28/06/2018 à 05:07zotLe classeur ne s'ouvre plusBon, que tu aies encore ton fichier : c'est parfait ! d'après ton image, il s'est bien ouvert, mais ça te montre pas la feuille de calcul car ça a rencontré une erreur de compilation dans le code VBA ; d'où la boîte de dialogue avec le message d'erreur ; tu as juste à cliquer sur le bouton OK ; là,...
28/06/2018 à 04:59zotLe classeur ne s'ouvre plusTu veux bien dire que tu l'as mais qu'il ne s'ouvre plus, n'est-ce pas ? ou bien tu veux dire que tu n'as même plus ton fichier ...