Passionné d'Excel

Inscrit le :13/10/2019
Dernière activité :Hier à 20:37
Version d'Excel :2007 FR, 365 FR
Messages
3'329
Votes
865
Fichiers
5
Téléchargements
2'765
Fichiers ExcelSujetsMessagesStatistiquesVotes reçus

Messages postés par X Cellus - page 5

DateAuteur du sujetSujetExtrait du message
18/02/2024 à 18:03nazee Bouton dans la barre de menuDe nouveau, Fichier en retour modifié...
18/02/2024 à 17:18nazee Bouton dans la barre de menuBonjour Nazee , Jean-Paul , Tu peux te référer à cette demande sur ce site: Voir ici En réduisant la longueur de la barre ajoutée pour un seul bouton. Si tu souhaites afficher le nom d'utilisateur prévoir d'y inclure un control Activex Label afin qu'il récupère ce dernier au clic sur le bouton ou au...
18/02/2024 à 17:02Kalagan VBA : comment paramétrer les chemins du dossier pour plusieurs utilisateursBonjour Kalagan , Fred2406 , Pour remplacer ton Username (ici MOI) selon ton message du jour. Il suffit d'utiliser la propriété d'Environnement ci-dessous appliqué à l'utilisateur. Chaque utilisateur d'un ordinateur personnel a sa propre variable User Ensuite tu peux te servir de cette donnée sChemi...
17/02/2024 à 18:47t3hYOshSuppression texte d'une cellule si une autre cellule contient le même texteDe retour, Ci-dessous le code permettant d'effacer le nom dans la plage Outils si un nom similaire est présent dans la plage Absences. Deux zones de noms: Outils pour la plage de 3 lignes montrées, et Absences pour celle de 2 lignes qui suit. Note : L'inverse, un nom déjà présent en Absences puis aj...
17/02/2024 à 11:16t3hYOshSuppression texte d'une cellule si une autre cellule contient le même texteBonjour T3hYOsh, Xorsankukai , La validation de données ne sera pas fonctionnelle pour ta demande. Sauf à inverser les critères d'absence et de présence au travail dans ta première colonne. Or ceci ne serait pas logique puisque il peut s'agir d'une absence fortuite, donc non prévue et le nom qui est...
16/02/2024 à 21:55Anthonydu31 Lien hypertexte Outlook par macroSi cela ne fonctionne pas, c'est que ton lien n'est pas valide. Réalise directement, donc sans passer par du code VBA, par Outlook un mail où tu intègre ton lien hypertexte dans le corps de celui-ci. Puis lance ce lien même sans envoyer le mail , par exemple en mode brouillon. Et s'il n'aboutit pas...
16/02/2024 à 16:52Progeric Nombre de cellule identique avec critèreA nouveau, Ravi pour toi, tu peux clore ce sujet. Bon Week-end à vous...
16/02/2024 à 16:30Progeric Nombre de cellule identique avec critèreBonjour Progeric, JFL , Cela se réalise avec deux formules NB.SI.ENS + NB.SI Si le premier tableau correspond à ton tableau actuel le 2ième tableau d'une colonne te donne le nombre de factures closes EDIT: Formules de recherche avec NB.SI.ENS la plage I2 à I7 représentent les numéros de facture, la...
14/02/2024 à 19:49jpmalbAppel macro depuis Userform1Si tu suis bien les indications données par PatrickT. En plaçant la procédure en Public plutôt que Private, le combo sera activé avec le code présent en checkbox...
13/02/2024 à 17:02Melissa67 Garder en mémoire valeur cellule après triUtilises la formule Moyenne.Si où le critère conditionnelle sera Amazon*, la plage de cellules pour ce critère sera la colonne A de ta deuxième feuille et la plage de calcul de la moyenne sera ta colonne E. Ainsi même après un tri la formule ne ciblera que les cellules ayant Amazon* L'astérisque per...
11/02/2024 à 19:18Nrev74Mettre en gras une partie du texte d'une celluleA nouveau, Si tu n'as que 3 cellules à traiter, au moins tu auras fait le nécessaire. Par contre pour une floppée de cellules il faudra penser à les traiter par une boucle vu que c'est le même schéma de traitement applicable. Bonne continuation...
11/02/2024 à 18:56Nrev74Mettre en gras une partie du texte d'une celluleBonsoir Nrev74 , H2So4, Avec le code ci-dessous, c'est la partie entre les parenthèses ouvrante et fermante qui sera en gras...
11/02/2024 à 16:03Excel_User Synchroniser les boutons de contrôle de formulaireEn retour le fichier avec un bandeau (automatiquement) qui s'affichera sur la page active. Ajouter les autres boutons selon le bouton Liste Indices (bouton Activex) . Voir le code sur le formulaire, pour fermer ce bandeau (actif quelque soit la page) faire un clic sur la croix. Edit : Rajoutez dans...
11/02/2024 à 15:28Excel_UserMasquer les onglets Excel sauf "Accueil" et l'onglet actif avec VBABonjour Excel_User , En retour le fichier avec une note inscrite en haut de la feuille d'accueil. Seules les 3 premières lignes de la colonne I sont modifiées. Et il existe seulement trois pages BA... dans le fichier. Lors de la sélection d'une cellule (I4 à I6 pour l'exemple), la page web s'affiche...
10/02/2024 à 22:06jessyjefSurligner ligne et colonne de cellule active (VBA) par dessus MFCC'est possible si au lieu d'utiliser un fond de couleur pour la 2ième MFC tu passes par une autre couleur de police tout en la formatant en gras italique. Ainsi elle se distingue de la première. Ne pas omettre de se servir de la formule ET afin d'intégrer aussi ta 1ière MFC...
07/02/2024 à 20:41Excel_UserMasquer les onglets Excel sauf "Accueil" et l'onglet actif avec VBABonsoir Excel_Use r, BrunoM45 , Ci-dessous la modification du code opérant en feuille Accueil. J'ai un peu un chat dans la gorge... car quand tu postes un fichier, met au moins plusieurs feuilles débutant par BA et non une seule. Comment veux tu que l'on affiche la nouvelle feuille BA... et cache la...
30/01/2024 à 17:04InvitéCopier coller une image dans le corps de message via gmailVoir dans la partie téléchargement de ce site à la section Utilitaire le fichier proposé par BrunoM45. Il existe copie d'une partie d'une feuille...
26/01/2024 à 22:40louisalaprodFonction d'une cellule en fonction de la mise en page d'une autre celluleBonsoir Louisalaprod, fg2b , Compte tenu de la version Excel Online, le fichier ci-dessous proposé ne contient que des formules. Notamment RechercheX ainsi que l'utilisation de mises en formes conditionnelles. Voir notes en rouge pour explications...
25/01/2024 à 23:35SebFa25Macro avec ajout menu clic droit : Application.CommandBars("Formula Bar")Il y a plus simple à réaliser en passant par l'événement Worksheet_Change de la feuille active. Inscrire un terme court comme ZZ ou XX dans la cellule souhaitée parmi les autres données saisies. Puis faire Entrée. Un code de recherche ZZ ou XX et remplace par les Réf client sera lancé automatiquemen...
19/01/2024 à 23:52Vince69340Renvoi vers nom de fichier selon numéro de ligneBonsoir Vince69340 , LouReeD , Pour récupérer une valeur ou un texte inscris dans un autre classeur on peut utiliser la formule INDIRECT. Et dans le cas précis du fichier posté pour la ligne 4 en colonne I, cela donnera comme ci-dessous. Le classeur cible devant être ouvert. En colonne J (ou autre)...
18/01/2024 à 20:21Phil BLien hypertexte + écritureUn lien hypertexte est destiné à cibler une cellule d'une feuille où un fichier par exemple. Mais il ne déplace aucune donnée. Insèrer un mini fichier Excel présentant ce que tu souhaites. Il est sans doute possible de faire autrement ta demande...
16/01/2024 à 22:31benitoAPMenu deroulant en cascadeEn utilisant une liste de validation, il faut bien au minimum sélectionner une cellule où elle se trouve pour pouvoir ensuite faire un choix en cliquant sur la flèche qui apparait alors. Personnellement lorsque les listes de validation sont nombreuses j'utilise les flèches de direction vers le bas o...
14/01/2024 à 15:29slygan Nombre entre lettre@ H2So4, Un vote d'encouragement mais si tu changes G90 par Y90, ce dernier ne sera pas collé avec Y38. Il me semble que Slygan regroupe aussi sur les lettres similaires...
14/01/2024 à 14:54benitoAPMenu deroulant en cascadeBonjour BenitoAP , Yvouille , Fanfan38, Sans changer la présence de ton filtre en première feuille. La sélection d'une société en feuille 2 dans une de tes listes de validation impliquera la modification des choix possibles dans les autres colonnes...
11/01/2024 à 22:17neo62950Excel prend mes images a 90Bonsoir Neo62950 , LouReeD , PatrickT , Il semblerait que l'image selon le message posté Mercredi à 18h07 s'est formatée à la hauteur de la ligne de la cellule. Contrôler que la propriété de déplacement de cette image (Voir Format de l'image, Propriétés) ne soit pas différente de: Déplacer sans dime...
09/01/2024 à 21:16bartras Table vérité avec chiffre et pas variableA nouveau et merci, Bonsoir LouReeD , Xorsankuka i, Bartras , Bonne Année @ vous et Meilleurs vœux. Comme c'était l'heure du dîner, j'ai fait au plus vite... A +...
09/01/2024 à 20:29bartras Table vérité avec chiffre et pas variableSi il existe un minimum et un maximum il faut faire la différence entre eux et diviser cette différence par l'écart de lignes. Pour la 1ière colonne c'est 60 - 50 = 10 de différence, l'écart de ligne est de 2 (3-1). Donc le pas est de 10/2 soit 5. Pour la 2ième colonne c'est 20 - 10 = 10 de différen...
09/01/2024 à 20:08azerty41Macro compression imagesBonsoir Azerty41 , Il suffit qu'une seule personne possède cet Add-on. Soit la personne qui a pour but de réduire les images. C'est bien ce qu' indique le mon dans ta phrase. Une fois celles-ci réduites et intégrées au fichier elles le restent sur ce fichier Excel tant qu'on ne supprime pas celle-ci...
09/01/2024 à 19:49mbauwinPersonnaliser format date en faisant apparaitre les trimestresOn peut utiliser un code évènementiel qui transforme automatiquement une date de fin de trimestre dans le format souhaité. Et quelle que soit ou se trouve la date dans la feuille. Ci-dessous les lignes de code à mettre dans la partie code de la feuille utilisée. Cela peut aussi être réalisé pour s'a...
06/01/2024 à 21:24sab49Empêcher la suppression du contenu d'une celluleIdem, Meilleurs Vœux sur ce Fil ainsi que vos proches pour cette nouvelle année. @Ericcool02, Oui, cela fonctionne, les cellules concernées ne sont pas modifiables. Mais il faut savoir que si l'on met l'éditeur en mode création, les macros ne s'exécutent pas. Et que l'on peut ainsi modifier toutes l...
05/01/2024 à 23:39sab49Empêcher la suppression du contenu d'une celluleBonsoir Sab49 , Ericcool02 , Pour la troisième macro, ajuster la hauteur des lignes suite à un tri, elle n'a aucune utilité, vu que la hauteur des lignes reste constante (15.75, et 21 pixels) même après un tri. Et surtout la macro n'ajuste pas la hauteur des lignes mais permet tout au plus un retour...
05/01/2024 à 23:04azerty41Macro compression imagesBonsoir Azerty41 , Pour cela créé un dossier (nommé par exemple Resize) ou tu pourras envoyer toutes les images de ton fichier Excel. Télécharge PowerToys version 0.75 ou plus, qui regroupe un ensemble d'utilitaires dont notamment Image Resizer. Totalement intégré à Windows et à son menu fichier. Ce...
03/01/2024 à 21:31jvoitu Lire valeur numérique dans listviewSuite, Je rejoins Jean-Paul sur ce point, j'ai déclaré dblMontantDebitEch comme variable Double en début de macro. Donc il ne l'était pas à l'origine de ton fichier. Faire des Debug.Print de certaines de tes variables pour contrôler celles-ci. Exemple Debug.Print "test DebEch =" & dblMontantDebEch N...
03/01/2024 à 19:26jvoitu Lire valeur numérique dans listviewSuite, Lorsque tu cliques sur le bouton de la page d'accueil qui lance le premier Userform. Il manque dans la macro Bouton_Cliquer après la ligne du .Show le chargement du deuxième Userform sinon cela bloquera la suite de ton programme. Donc rajouter Load Usf_EcheancesModification...
03/01/2024 à 18:27jvoitu Lire valeur numérique dans listviewA nouveau, Cela fonctionne pour moi en ajoutant le format. Par contre dans mon exemple il y a un point devant ListItem(3) car mon code était inclus dans une procédure With / End With. Et tu ne dois pas inscrire ce point. Donc pour toi, c'est dblMontantDebEch = CDbl(format(Lvw_EcheancesListe.ListItem...
03/01/2024 à 15:44jvoitu Lire valeur numérique dans listviewSuite, Comme solution il faut formater ta ligne en erreur en lui imposant un format de type acceptable. Voilà ci-dessous exemple de la correction à apporter. Où Cdbl_X est de type Double, et après le format de conversion CDbl(... on insert la condition de format de type "# ##0.00"...
03/01/2024 à 14:32jvoitu Lire valeur numérique dans listviewA nouveau, En fait tu récupères dans ta listview par ton subitems(13) des valeurs qui doivent avoir un format personnalisé et visible surtout lorsque ces valeurs dépassent ou égales le millier. C'est pourquoi je t'ai proposé Cnum pour les transformer sur feuille en utilisant Cnum ou sinon par VBA en...
03/01/2024 à 12:28jvoitu Lire valeur numérique dans listviewLa valeur de ta listview étant de type string, passe par Cnum pour la convertir en numérique...
02/01/2024 à 19:16Jean04 Menu / sous-menu VBASuite, Voilà en image ci-dessous. Il n'existe qu'une feuille d'afficher dans le classeur. Donc la feuille active. Le Clic droit (ici sur Sommaire) permet à la fenêtre ci-dessous de montrer le menu auquel on va sélectionner la 9ième ligne. Celle Afficher... Ce qui va faire apparaître la liste de tout...
02/01/2024 à 18:53Simon22 Récupérer date de mise a jour cellule sans VBABonjour Simon22 , Dan, Meilleurs vœux 2024 à vous. On peut utiliser une particularité importante d'Excel. C'est qu'il n'actualise jamais les cellules qui présentent une ou plus référence(s) circulaire(s). Et heureusement car cela fausserait bien des calculs. Mais là on peut en tirer profit. Par exem...
02/01/2024 à 17:26Jean04 Menu / sous-menu VBAMeilleurs vœux 2024. Ci-dessous quelques lignes à placer dans la partie code du Workbook. Le premier onglet étant visible, faire un clic droit sur celui-ci et dans la fenêtre alors ouverte choisir Afficher... puis sélectionner la feuille à montrer. Toutes les autres feuilles hormis celle à afficher...
26/12/2023 à 18:55ben25000 Première lettre du jour de la semaineUne MFC toute simple est présente dans mon fichier de Dimanche. Cellules C1 à C35, donc pour tout le mois de janvier. À appliquer pour les autres mois. Je télécharge ton fichier et te dis selon les modifications faites. Peut-être en fin de soirée ou sinon dans les prochains jours...
24/12/2023 à 15:54ben25000 Première lettre du jour de la semainePuisque sur la colonne de dates il n'y aura pas de traitement particulier mis à part l'affichage. On peut alors placer la formule présentée hier dans celle-ci. Voir avec le fichier modifié ci-dessous et ses notes en rouge. Bonne Fêtes...
23/12/2023 à 20:19ben25000 Première lettre du jour de la semaineTu peux utiliser comme ci-dessous pour une date en A1. Mais tous filtre ou recherche sera sur les cellules en colonne A comportant la date. Ce type de date abrégé est surtout utilisé pour afficher de petits calendriers...
22/12/2023 à 17:23sebastienchauletNe pas afficher 0 pour les valeur Null, mais afficher 0 sinonPour éviter cela, au lieu d'inscrire 0 dans la cellule, taper la formule =0. Cela donnera toujours zéro, mais c'est une formule. On peut aussi avoir par exemple 0,00001 en copie pour l'inscrire dans les cellules souhaitées avec formatage à l'unité. La valeur sera proche de 0 mais sera différente...
20/12/2023 à 17:02Emilie46Quitter Excel via un userform qui s'affiche a la fermeture du fichier et avUtiliser la partie code du classeur. Faire un clic droit sur Workbook dans l'éditeur VBA. Sélectionner à droite de la fenêtre ouverte l'événement Workbook_beforeclose. Inscrire alors à l'intérieur la ligne de code ci-dessous. Userform1.Show Cela va ouvrir cet userform...
15/12/2023 à 23:09nunos31VBA - Recolorier/Transparency sur image PNGA nouveau, Ci-dessous le fichier modifié. Voir explications sur le côté droit de la feuille...
15/12/2023 à 07:52nunos31VBA - Recolorier/Transparency sur image PNGC'est possible par VBA en utilisant la propriété Colortype de PictureFormat. Et en la faisant suivre d'un chiffre de 1 à 4 qui représente la constante msoColorType applicable. Donc Pictureformat.Colortype = 1 à 4. Mais ce n'est qu'une variation basique même si on peut aussi jouer sur la brillance, l...
11/12/2023 à 12:24HeelflipProblème avec Worksheet_ChangeLe principe donné vaut, au vu de tes trois feuilles présentes dans ton classeur. Et encore les codes des Worksheet_Change doivent être courts et/ou bien temporisés. Mais pour 100 feuilles de calculs tu te prépares des Nervous Breakdown. Voir les remarques de Mafraise. L'évènement sera prioritaire su...
10/12/2023 à 23:12HeelflipProblème avec Worksheet_ChangeA nouveau, Les noms peuvent garder leur portée feuille, mais ils sont à différencier par un chiffre à droite du T sauf pour le premier. La boucle est supprimée, chaque feuille est directement ciblée. Ce code a été testé plusieurs fois et les 3 feuilles Calcul ont ressorti à l'identique le nombre cho...