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 119

DateAuteur du sujetSujetExtrait du message
13/03/2018 à 14:39Sebyg Masquer Cellule = 0Tu dois juste ajouter 2 lignes dans le code VBA : Remplace pwd par ton mot de passe ; si tu as protégé ta feuille sans mettre de mot de passe, mets simplement ActiveSheet.Unprotect puis ActiveSheet.Protect : rien à droite. dhany...
13/03/2018 à 14:19letranquilleNavigationA tout hasard, pour le dernier bouton, essaye : Me.ListeBig.ListIndex = Me.ListeBig.ListIndex.Count - 1 Edit : je me suis trompé ; sabV donne la bonne solution dans son message de ce jour à 15:53 @Andre13 non, non, si tu lis le texte de sa signature, sabV est une demoiselle qui porte le joli prénom...
13/03/2018 à 13:51boonsIncrémenter une liste alphanumériqueBonjour boons, R@chid, C'est pour éviter l'affichage qui se produit lorsque la cellule B8 est vide . En effet, avec seulement =B$8 & TEXTE(LIGNE()-1;"00000") l'affichage est : 00001 Avec SI() en plus : si B8 est vide , la formule retourne "" (chaîne vide) ➯ toute la colonne E est vide (sauf E1)...
13/03/2018 à 13:25Khalyst VBA fonction Carte ContrôleEffectivement, il n'y a pas que les degrés Celsius... en plus des degrés kelvin, j'ai vu aussi, sur internet : ° centigrade, ° Fahrenheit, ° Rankine, ° Delisle, ° Newton, ° Réaumur, ° Rømer ... mais je n'ai pas vu de ° Khalyst (ça reste à inventer) . Merci pour toutes tes infos très intéressantes !...
13/03/2018 à 05:12SébastienInstallation du nouveau forum@ M12 Rectification J'ai eu le même problème de copier / coller ! Je confirme que ça vient de la nouvelle version de Google Chrome ; cependant : 1) J'ai passé plus d'une heure à essayer de désinstaller complètement Google Chrome ! a) via : Panneau de configuration de Windows, Programmes et fonctionn...
13/03/2018 à 04:26sandrine13Renommer un tableauJe te retourne ton fichier Excel : ⚠ Vérifie bien tout, car j'ai fait de très nombreuses modifs. Si tu veux autre chose, merci d'indiquer clairement ce dont tu as besoin. dhany...
13/03/2018 à 02:55an@sImportation de certaines colonnesBonjour an@s, Dan, Je te retourne ton dernier fichier Excel modifié (j'espère que Dan ne m'en voudra pas d'avoir modifié son code VBA) : Essaye-le ; si ça marche, merci de passer le sujet en résolu (sinon, indique sur quelle ligne de code VBA ça plante) . dhany...
13/03/2018 à 01:36melodynelsonZone de groupeC'est normal : avec des cases à cocher comme ☐ ou ☑ on peut en cocher ou décocher plusieurs ; pour en avoir qu'un seul, il faut utiliser des boutons radios comme ◉ ou ◎ (ils portent ce nom par rapport aux très vieilles radios : enfoncer le bouton d'une fréquence fait que celui qui était précédemment...
13/03/2018 à 01:23tijotMettre date texte sous format JJ/MM/AA sous ExcelMerci du retour !!! c'est avec plaisir (avec ou sans autre ♡ ) ! dhany...
13/03/2018 à 01:13tijotMettre date texte sous format JJ/MM/AA sous ExcelMerci pour le ♡ Je te retourne ton fichier modifié : Si tu as besoin d'une adaptation, n'hésite pas à demander ! dhany...
13/03/2018 à 00:26tijotMettre date texte sous format JJ/MM/AA sous ExcelJ'te promets rien ; j'veux bien essayer, mais faudrait qu'tu joignes ton dernier fichier excel ! dhany...
13/03/2018 à 00:23-benjamin-Calculer heures hebdo sur calendrier automatique 1 mois/feuille ??Bonsoir LouReeD , J'me d'mande si le nom de ton application " SPASME " risque pas d'effrayer les utilisateurs ? t'imagine, si c'est le spasme ultime, celui qui précède l'infarctus ??? !!! (plus besoin de : ) dhany...
13/03/2018 à 00:05winj344Condition avec SIJe propose cette autre formule (sans si non plus, et sans soucis ) : dhany...
12/03/2018 à 23:53Marsala17Remplissage cellule automatiquePour ton énoncé, je te suggère d'indiquer plus clairement les références ; exemples : 1) D5 pour la cellule qui est à l'intersection de la colonne D et de la ligne 5 2) D5:G8 pour la plage de cellules rectangulaire dont le coin supérieur gauche est D5 et le coin inférieur droit est G8 3) D pour la c...
12/03/2018 à 23:18Prince92 Case cocher , masquer colonne si valeurDans ton message de 18:10, tu as demandé : Screen = Écran ; Updating = mise à jour ; False = Faux ➯ ça sert à éviter la mise à jour de l'écran lors de l'exécution de la macro ; on dit parfois que « l'affichage est gelé » , ce qui revient au même (c'est pas vraiment que l'affichage a froid mais qu'il...
12/03/2018 à 22:35misk92Formule SOMME SIExact mbbp , c'est bien ta formule ! comme dis le proverbe : « rendons à César ce qui appartient à César » ! et un ban pour mbbp ! @ misk92 Tu peux télécharger le fichier Classeur1.xlsx de mon message de 22:32 ainsi que le fichier SOMMEPROD.xlsx du message de mbbp (qui est juste en dessous) . dhany...
12/03/2018 à 22:32misk92Formule SOMME SIJe te retourne ton fichier modifié : Tu avais simplement mis une virgule au lieu d'un point entre 1702 et 1706. dhany...
12/03/2018 à 22:09misk92Formule SOMME SIBonsoir misk92 , Pour la formule de mbbp , as-tu bien utilisé des accolades (et pas des parenthèses) pour : {1702.1706} ? et as-tu bien mis 3 paires de parenthèses ? =SOMMEPROD ( ( ... ) * ( ... ) ) dhany...
12/03/2018 à 21:58Khalyst VBA fonction Carte ContrôleVraiment, j'hésite beaucoup !!! 2 fois plus froid ? 2 × 0° = 0 ° ou -2° ? dhany...
12/03/2018 à 21:39Eric BLAIS Excel 2016, pb de validation de donnéeOui, c'est dans Fichier ; choisir « Options Excel » , puis « Options avancées » . ceci est une copie d'écran selon ma version 2007 : dhany...
12/03/2018 à 21:27DJ FAColorer en rouge ?Oui, c'est impossible avec une MFC ! Par contre, c'est tout à fait possible avec une macro ; voir ce fichier : Ctrl e ➯ caractères 3 & 4 mis en rouge : 01 92 34567888 Alt F11 pour voir la macro, puis revenir sur Excel dhany...
12/03/2018 à 18:39Ganne1Formule si ou macroBonjour Ganne1 , Ce n'est pas une formule mais du code VBA : Alt F11 pour voir le code VBA, puis revenir sur Excel Tu dois regarder le code VBA de Feuil1 Dans le code VBA, remplace Double par Long : Dim PremLigneVide As Long @ Pat1308 C'est original, ça, un n° de ligne qui pourrait être un nombre fr...
12/03/2018 à 18:21SébastienInstallation du nouveau forum@ M12 J'ai Google Chrome version 65.0.3325.146 (Build officiel) (64 bits) et je n'ai pas ce souci de copier / coller. Alors à tout hasard : au cas où c'est dû à un virus, tu devrais faire avec ton antivirus une analyse complète et approfondie de ton PC ; pas d'autre solution à proposer ; bonne chanc...
12/03/2018 à 16:55jpvillNbre négatifs@jpvill Je n'ai pas compris cette remarque, car pour moi, =MAX(0;N) élimine les chiffres négatifs, pas les positifs ! j'avais bien précisé que si N est négatif, ça retourne 0 comme maximum ! Je te retourne ton fichier converti en .xlsm pour pouvoir y mettre une macro : Ctrl e ➯ travail effectué : to...
12/03/2018 à 16:31boonsIncrémenter une liste alphanumériqueBonjour boons, R@chid, Je propose une autre version du fichier Excel (autre formule) : dhany...
12/03/2018 à 16:18TheHarryPop Incrémentation de lettres et chiffresJe te propose cette nouvelle version : La cellule incrémentée est BH4 ; si plus tard tu veux changer pour une autre cellule, tu verras dans le code VBA qu'il n'y a qu'une seule ligne à changer ; par exemple si tu veux incrémenter la cellule D5 , remplace With [BH4] par With [D5] (en...
12/03/2018 à 15:43TheHarryPop Incrémentation de lettres et chiffres@TheHarryPop Je te propose ce fichier Excel : La cellule A1 contient la lettre A ; tu peux faire Ctrl i ou cliquer sur le bouton « Inc A1 » (au choix) . Alt F11 pour voir le code VBA, puis revenir sur Excel dhany...
12/03/2018 à 14:51TheHarryPop Incrémentation de lettres et chiffresC'est la sub Worksheet_Change, donc elle se lance automatiquement si tu changes la valeur d'une cellule de la feuille. Dans cet exercice précis, c'est uniquement si tu changes la valeur de la cellule A1 ; et le traitement sera différent selon que la longueur du texte de A1 est d'un seul caractère ou...
12/03/2018 à 13:39jpvillNbre négatifsA tout hasard : =MAX(0;Q54) 1) si Q54 est négatif, il est < à 0, donc le maximum est : 0 2) si Q54 est positif, il est > à 0, et le maximum est : Q54 dans les 2 cas, tu n'as plus de nombres négatifs. dhany...
12/03/2018 à 13:32McduckComparer texte de 2 ColonnesEs-tu sûr que c'est l'adresse internet de la société ? peut-être que c'est plutôt l'adresse internet personnelle de la personne ? si oui, ça expliquerait que l'adresse mail perso ne contient pas le nom de la société ; de plus, c'est peut-être l'utilisateur qui a mal compris ce qu'il faut saisir : il...
11/03/2018 à 22:33letranquilleNavigationDhany...
11/03/2018 à 22:08jeancharles Formule Excel@ mbbp nan, nan, t'inquiètes pas pour ça ! j'espère quand même que tu as apprécié ma façon de réécrire ta formule, et si tu l'as essayé, tu as pu te rendre compte que ça marche, n'est-ce pas ? pour le côté statistiques, même si la probabilité est faible, vaut mieux prévoir le coup ! dhany...
11/03/2018 à 21:50jeancharles Formule ExcelBonsoir mbbp , C'est plus court, oui, mais tu as dégradé ma formule puisque tu as enlevé les 2 cas que j'avais volontairement ajoutés : 1) le cas où J34 et C34 sont vides ; 2) le cas où J34 = C34 : en cas d'égalité, il n'y a ni excédent, ni déficit ! Enfin, pour les 2 conditions restantes, ta formul...
11/03/2018 à 21:16misk92Probleme de format de nombreBonsoir LouReeD , Exact, mais j'aurai jamais autant d'étoiles que là-dessus ! : c'est pa'c'que le site Excel-Pratique est pas américain ? (plus qu'58 messages ) dhany...
11/03/2018 à 21:03misk92Probleme de format de nombreJe te retourne ton fichier Excel modifié : Pour l'espace séparateur de milliers, tu ne dois pas le mettre car le nombre devient un texte (donc aligné à gauche, comme te l'a indiqué LouReeD ) ; ça doit être fait par le format : dhany...
11/03/2018 à 18:22madrix25Controle de contenu de selecteur de dateBonjour madrix25 , Ce lien pourra t'aider : https://forum.excel-pratique.com/viewtopic.php?f=2&t=106621 Lis en particulier la réponse d' Amadéus du 09/03 à 16:22, qui indique un code de galopin01 . dhany...
11/03/2018 à 18:12clem51Comment partager sur le forum un fichier xlPour répondre à ta 1ère question : sous la fenêtre d'édition de ton post, clique sur le bouton « Ajouter des fichiers ». Pour ce qui concerne ton calendrier, je laisse un autre intervenant te répondre. dhany...
11/03/2018 à 16:44sandrine13Renommer un tableauA la place de ta ligne surlignée en jaune, je te propose de mettre : Si ça ne marche pas, je n'ai pas d'autre idée. dhany...
11/03/2018 à 14:29jeancharles Formule ExcelBonjour Jean-Charles, mbbp, Je propose cette formule : Vérifie bien tous les cas (au début, j'ai mis 2 cas en plus) . dhany...
10/03/2018 à 13:22dav999 Activer une bordure en fonction de la cellule cliquéeC'est juste pour remplacer tes 2 dernières lignes en vert : dhany...
10/03/2018 à 05:22Nicolas29 Somme + divisionTa macro MéL est plutôt assez longue ; aussi, je préfère que tu me dises toi-même sur quelle ligne de code l'erreur se produit : sur une ligne qui comporte une division, soit ! mais c'est pour quelle partie de code ? la colonne K ? la colonne M ? N ? R ? S ? T ? Comme tu as 2 fichiers, ça complique...
10/03/2018 à 04:05Dimit19Tri celluleBonjour Dimit19 , D'après ta réponse, je pense que le code VBA de h2so4 aurait marché en changeant simplement un chiffre : dl = .Cells(Rows.Count, 2 ).End(xlUp).Row Ainsi, ça détectera la dernière cellule utilisée selon la colonne B et non plus selon la colonne A . Je n'ai pas téléchargé ton fichier...
10/03/2018 à 03:38Xavier80 Macro pour recherche valeurs@ Xavier80 mais tu n'as pas indiqué quel est ce message d'erreur ! Cependant, à supposer que ton Ws est la bonne feuille, je pense que ça vient du type de donnée de Dl2 : pas assez grand ! si tu as mis : Dim Dl2 As Integer mets à la place : Dim Dl2 As Long ; ou s'il y a : Dim Dl2% remplace par : Dim...
09/03/2018 à 18:15azureline Aide suite logique formulePour la feuille concernée, ta réponse est claire ; c'est donc la feuille "Recap". Pour les cellules de destination, ce n'est pas clair ! tu as écrit « ma cellule nommée 1 » et « ma cellule nommée 2 » mais dans le Gestionnaire de noms , il n'y a aucun nom défini ! de toute façon, je crois bien qu'un...
09/03/2018 à 17:47azureline Aide suite logique formuleOù donc veux-tu avoir le n° de chaque feuille de calcul ? sur la feuille "Recap", n'est-ce pas ? Je ne crois pas que tu veuilles un numéro de feuille dans ta colonne "TOTAL ENTREES" ! alors sur quelles cellules ? Et en fonction de quoi choisis-tu un numéro de feuille plutôt qu'un autre ? À droite de...
09/03/2018 à 17:06Nicolas29 Somme + divisionC'est à cause des données de ta feuille ; merci de joindre ton fichier (sans données confidentielles) . dhany...
09/03/2018 à 16:52Nicolas29 Somme + divisionJe propose : OU : Tu peux aussi remplacer Worksheets(1).Select par : If ActiveSheet.Name <> "Feuil1" Then Exit Sub dhany...
09/03/2018 à 16:44azureline Aide suite logique formuleCe serait mieux de joindre un fichier Excel plutôt qu'un fichier Word ! dhany...
09/03/2018 à 16:38fr70Jeu à deux joueurs avec fonction aléatoireVu les phrases inclues dans le code VBA, ça a l'air d'être un jeu très olé olé ! c'est pour grimper au rideau ? ... ou au 7ème ciel ? dhany...
09/03/2018 à 16:31dssRécupérer les données de la fenêtre d'exécutionJe te retourne ton fichier Excel modifié : Ctrl e ➯ travail effectué dhany...