Passionné d'Excel

Inscrit le :13/10/2019
Dernière activité :28/05/2026 à 23:48
Version d'Excel :2007 FR, 365 FR
Messages
3'348
Votes
869
Fichiers
5
Téléchargements
2'823
Fichiers ExcelSujetsMessagesStatistiquesVotes reçus

Messages postés par X Cellus

DateAuteur du sujetSujetExtrait du message
26/05/2026 à 15:07Thiphainebacter sppExtraire les caractères d'une cellule pour les reporter dans une autreVoir avec le fichier exemple ci-dessous. Les deux données présentées ont été intégrées dans le gestionnaire de Noms (Name) Cliquer sur B1 et choisir. Cordialement...
25/05/2026 à 23:53papicx Afficher les images dans le formulaireSuite, Voici ci-dessous avec 2 images. La première pour montrer la sortie jusqu'à la 4ème image de la référence 22100 MA1 000 Vérifie bien que sur la colonne BS sur feuille Honda le nombre d'images soit bien de 4. La deuxième pour que tu effectues la correction dans le gestionnaire de Noms. Car pour...
25/05/2026 à 20:03papicx Afficher les images dans le formulaireOK, j'ai téléchargé et regarderais après dîner. Sans doute tu as ajouté un bout de code ou un caractère qui pose souci. Si j'ai le temps de corriger et tester je répondrais en fin de soirée. Sinon demain. À plus...
25/05/2026 à 19:49paterbleutch Manipulation de caractèresEffectivement avec cette précision apportée à la structure textuelle composée de plusieurs termes. Vu que tu utilises Excel 2019 la formule Fractionner.Texte peut t'aider sans besoin de VBA. Faire ainsi: de la cellule B1 (ou autre) et copier la formule ci-dessous vers le bas. Pour données débutant e...
24/05/2026 à 16:54papicx Afficher les images dans le formulaireA nouveau, Suite, Tu peux me faire un fichier d'entension xlsx, comportant deux feuilles. La première avec la copie image de ta feuille BDD, représentant l'ensemble de ses colonnes. Donc avec la colonne M. Après le bug tu fais annuler et tu vas sur cette feuille BDD. S'il y a 3 images, il devrait y...
23/05/2026 à 21:14paterbleutch Manipulation de caractèresSi c'est pour remplacer dans une boucle x, y Alors utilise une condition...
23/05/2026 à 20:46papicx Afficher les images dans le formulaireA nouveau, Pour le Chemin Relatif, il n'est pas besoin de l'intégrer au code VBA. Car le code va chercher le bon chemin en feuille BDD, colonne M qui filtre les images à afficher. Si après évolution avec le texte en A1 et ajout de la formule le chemin est changé par toi ou autre(s) personne(s) par u...
23/05/2026 à 14:42papicx Afficher les images dans le formulaireJ'ai eu un peu plus de temps avec ce week-end plus long. Et je laisse comme lu dans tes demandes précédentes. Pour le chemin relatif voir l'image ci-dessous qui explique comment placer en cellule A1 un texte qui donne le chemin souhaité. Puis en colonne E s'en servir comme référence avec l'ajout du...
22/05/2026 à 18:04papicx Afficher les images dans le formulaireJe t'ai réalisé un petit code pour intégrer au module3. Voir l'image ci-dessous. Tu rajoutes sous la ligne ElseIf .TextBoxNombreImage > 1 Après "photos " le code & "( " & N o & " )" Ainsi tu auras comme l'image ci-dessus, entre parenthèses le numéro de la photo. Donc si 3 photos pour la référence...
21/05/2026 à 22:20papicx Afficher les images dans le formulaireSuite, En ce qui concerne le nombre de photos pour une référence. J'ai Inscris dans la photo son numéro de photo. Voir ci dessous l'exemple. Au cas où il n'existe qu'une photo pour la référence. Il n'est pas nécessaire de numéroter. D'abord c'est indiqué dans le rectangle et les chevrons < & &gt...
21/05/2026 à 09:36papicx Afficher les images dans le formulaireAttention, le module 3 a été réalisé d'abord pour le formulaire ModifHonda ou il n'existe qu'un contrôle Image (Image1). Si tu inscris dans ce module 3 un code pour un autre contrôle Image. Forcément que des bugs surviendront. Il était tard, hier, lorsque je t'ai posté mon dernier message. Vu qu'il...
20/05/2026 à 22:37papicx Afficher les images dans le formulaireA nouveau, D'abord tes procédures : Sub Image1 et Sub Image ne servent à rien. Tu peux les ôter. Ensuite dans le Module2 dans la procédure : Sub M_AjouterACeDevis(ByVal NoDevis As String, ByVal LigneTableau1 As Long) Tu as deux lignes à modifier: La première sous le commentaire // 3 lignes ajoutées...
20/05/2026 à 18:58papicx Afficher les images dans le formulaireJ'ai placé tes images sur le disque D avec le chemin D:\C_X_Pieces_Honda\TEST\Photos. Puis regardé ton fichier. Effectivement l'image s'affiche (1ière image) sur le formulaire. Par contre pourquoi elle est nommée 36141MC7003 dans ton fichier Zip. Alors qu' en ligne 6 de la feuille Honda elle s'inscr...
19/05/2026 à 16:11Excel-75011 Quel forum concernant le VBA sur Word ?Bonjour Excel-75011, Voir le Forum Office sur ce site. Une grande partie des demandes concernent le VBA sous Word. Bonne journée...
17/05/2026 à 14:50annefredMise en forme conditionnelle en fonction de la valeur d'une autre celluleMoi, je suis gourmet. Mais ayant choisi une option différente que la Fonction. Du dessert, je ne verrais Certainement, point la couleur. À chacun son bonheur...
16/05/2026 à 23:39annefredMise en forme conditionnelle en fonction de la valeur d'une autre celluleSi je comprend ton tableau, la personne qui est passée la première (1) a obtenu une note du Jury 1. Puis cette même personne se présentera avec le numéro 12 pour obtenir une deuxième note de la part du Jury 2. Donc nomme cette personne 1_12 et fait de même pour les autres selon leur rang de passage...
14/05/2026 à 22:22Romain50Segment à plusieurs possibilitéOn pourrait utiliser, pour des tableaux dans des onglets différents, une copie de leur segment respectif reporté sur ton onglet ListeMag. Sauf qu'un segment sert plutôt à filtrer des groupes, afin de différencier leurs données. Et non à trier des listes (produits, noms...etc). Car les listes comme r...
14/05/2026 à 21:51RaphaelXYZ Faire clignoter un ongletBonsoir RaphaelXYZ), Tulip_4, BsAlv, Il vaudrait mieux avec des onglets par défaut sous colori gris clair. Faire passer l'onglet en fond rouge ou autre (orange, jaune...) lorsque la condition est réalisée. Ainsi ces onglets seront répèrables par rapport à ceux gris clair. Faire clignoter des onglets...
02/05/2026 à 20:50Jean-Jacques leblond Le selecteur d'heureBonsoir Jean-Jacques, le Fil, J'ai modifié mon fichier posté Mardi 28 Avril. @Jean-Jacques, le bug sur venait une fois sur 100 environ. Cela, était provoqué lors du survol de la valeur 10 en position dernière minute au lieu de la sélection de la valeur 9. Et créait un texte en 6 caractéres au lieu d...
29/04/2026 à 20:36Jean-Jacques leblond Le selecteur d'heureBonsoir Jean-Jacques, Pour la ligne de code que tu présentes rajoute le caractère = après le caractère < Sinon montre moi la partie du code surlignée où se produit le bug. Cordialement...
28/04/2026 à 19:57Jean-Jacques leblond Le selecteur d'heureBonsoir Jean-Jacques, le Fil, Un exemple avec un TextBox renseigné en mode rapide horaire (Survol souris) permettant la sélection d'horaire. Sans sélecteur Spin ou Scrollbar. Adaptable selon besoin. Voir notes sur la première feuille du fichier ci-dessous...
23/03/2026 à 21:08User_925Chiffres négatifsDans le cadre d'une variation exprimée en pourcentage. Il n'y a pas besoin d'utiliser la formule ABS. On applique le calcul suivant pour 58 en cellule A1 et 48 en cellule B1. En C1, la cellule doit être au format % et recevoir la formule ci-dessous. =B1/A1 - 1 La division ayant la priorité par rappo...
01/02/2026 à 09:26vodoraix1 bouton qui active ou désactive un "Sub" pour enlever toutes les croixJe te propose avec peu de modifications sur la version New2 que j'ai téléchargé un code qui fonctionne pour ton message dans l'en-tête de ta demande. C' est un "patch" correctif des lignes de code existantes. Tu peux le tester sur cette version New2. Même sur la feuille Dec25_Jan26. Il suffit sur la...
31/01/2026 à 23:50vodoraix1 bouton qui active ou désactive un "Sub" pour enlever toutes les croixDésolé de n'avoir pu te répondre comme indiqué dans mon dernier message. J'ai repris ce soir seulement ton fichier, du moins celui intitulé New2. D'abord un correctif à mon code fourni avant. J'ai rajouté un Exit sub si la Plage est vide. Du fait que la date du jour est supérieure à la dernière date...
26/01/2026 à 22:30vodoraix1 bouton qui active ou désactive un "Sub" pour enlever toutes les croixMerci encore pour ces autres explications et l'intitulé de ton site. Par contre il y a un blocage que j'avais zappé. Tes feuilles mois année sont protégées. Donc il est impossible que je puisse les modifier pour tester facilement. J'ai réalisé par macro d'ôter les premières croix sur Décembre 2025....
26/01/2026 à 18:58vodoraix1 bouton qui active ou désactive un "Sub" pour enlever toutes les croixMerci pour cette réponse plus détaillée et claire. Je comprends mieux que des opérations manuelles après des actions réalisées pour répondre au mieux aux besoins puissent changer les paramètres d'origine. Deux solutions. Soit comme je l'indiquais passer par un clic-droit mais couplé à une autre touc...
25/01/2026 à 22:24vodoraix1 bouton qui active ou désactive un "Sub" pour enlever toutes les croixSuite, Sauf que ma 1ière feuille est bien celle que je t'ai présentée. Si tu regardes pour exemple dans la feuille paramètres, la ligne 6 et colonne G. Il y a Auxi en Abrevv et il y a 1 à sa droite. Je n'ai pas touché à cette dernière colonne. Ce 1 est donc d'origine. Si l'on regarde tes explication...
25/01/2026 à 18:26vodoraix1 bouton qui active ou désactive un "Sub" pour enlever toutes les croixA nouveau, J'ai testé sur la première feuille De 25 Janv26. Et voilà le résultat en images. Avant le changement sur paramètres J2 = 0 Je passe J2 à 1 afin d'actualiser par la macro MpreBarrage. Ci-dessous le tableau après. On voit bien que les positions (Croix) avant la date du jour n'ont pas bougée...
25/01/2026 à 17:16vodoraix1 bouton qui active ou désactive un "Sub" pour enlever toutes les croixSuite, Je n'ai pas contrôlé l'ensemble du process. Cela me prendrait beaucoup de temps. Par contre tu peux revenir à un tableau global lorsque la valeur de J2 est égale à 1. Avant la ligne If Range("pre_barrage"). Value =1 then Inscris Set c=.Range("C2:AF41") Et tu peux mettre en commentaire. Repris...
25/01/2026 à 15:50vodoraix1 bouton qui active ou désactive un "Sub" pour enlever toutes les croixA nouveau, Effectivement, c'est comme ton code au final. Tu peux changer (selon modif en cours) des cases qui sont croisées mais égales ou supérieures à la date du jour. Exemple : c'était prévu absent mais finalement ce jour là ce sera présence. Et l'absence sera plus tard ou non. Tant que la date m...
25/01/2026 à 12:48vodoraix1 bouton qui active ou désactive un "Sub" pour enlever toutes les croixDans la macro M_PreBarrage(SH As Woksheet) tu peux insérer ces quelques lignes avant le FOR EACH brdr In aBorders La Plage pour le Set c est maintenant rendu variable en fonction de la date du jour. Les cellules qui ont été croisées avant cette date ne peuvent être modifiées. Pour chaque Feuille moi...
24/01/2026 à 20:11vodoraix1 bouton qui active ou désactive un "Sub" pour enlever toutes les croixA nouveau, Lorsque tu fais un clic droit sur l'objet cela te permet d'ouvrir une fenêtre qui est propre à l'objet Workbook (donc au classeur). En haut à droite tu as un menu déroulant ou sont listés tous les événements applicables au classeur. L'évènement Workbook_SheetActivate en est un mais la lis...
24/01/2026 à 16:59vodoraix1 bouton qui active ou désactive un "Sub" pour enlever toutes les croixIl faut placer l'ensemble du code Module1 dans l'évènement du Workbook_SheetActivate(sh as Sheet... ) Faire clic-droit sur l'objet Workbook, choisir l'évènement cité plus haut. Conserver le pattern *## *## pour ne prendre en compte que les noms de feuille mois année. L'ensemble du code copié s'appli...
03/01/2026 à 20:35MagysterPlanning, comment coloriser une colonne en fonction d'un jour férié ?Tu inscris un H majuscule dans les cellules concernées par les jours fériés. Et pour les mises en forme conditionnelles, il faudra en créer deux qui concernent ce H majuscule. Une qui place la couleur de police du H en jaune. Et l'autre qui place la couleur du fonds de la cellule en jaune (même ton)...
02/01/2026 à 19:05LesnouellesEcrire Mètre Carré et Mètre CubeDans une cellule d'Excel tu as un format de police par défaut pour la feuille. Cela peut être Arial, Calibri... Etc... Pour changer ce format de police, une fois les caractères inscris, on va dans la barre de formule d'Excel. Puis on sélectionne le caractère dont on veut une police différente ou d'u...
02/01/2026 à 18:32SébastienJoyeuses fêtes à tousA toutes et à tous, meilleurs vœux 2026...
24/12/2025 à 18:48gkhanCellule indiquer une valeur fixeIl est possible aussi de passer par une macro à insérer dans le code de la feuille ou est placée la liste déroulante. Par l'utilisation de l'événement Change applicable à une cellule. Ici pour une liste déroulante en cellule C1. Et dont le 2ème mot est un nombre entier. Le Split permet de couper le...
24/12/2025 à 18:23SébastienJoyeuses fêtes à tousA toutes et tous, d'abord... Je reviendrais, avant l'an prochain...
07/09/2025 à 20:43stefanopoulosObjet à glisser sur différents emplacements prédéfinis sur une feuilleSuite, Mise en place du second cycle jusqu'à ACTIVITE. Mais à partir des points 4 à 5 de ton résumé cela me parait plus flou dans ta démarche. C'est pourquoi j'ai mis deux questions sous la strate ACTIVITE afin d'obtenir plus de précisions pour continuer...
06/09/2025 à 23:03stefanopoulosObjet à glisser sur différents emplacements prédéfinis sur une feuilleVoici une première ébauche adaptée au fichier transmis. Ensuite tous va dépendre du nombre de zones pouvant être affichées sur l'écran. Voir le principe inscrit en police rouge italique. Quelques tests de contrôles sont inclus afin d'éviter un éventuel empilage d'objets sur le même emplacement. Ce p...
05/09/2025 à 21:41stefanopoulosObjet à glisser sur différents emplacements prédéfinis sur une feuilleMerci du retour et du fichier posté. Pour le jeu du Solitaire, le programme peut aussi bien fonctionner en 32 que 64 bits. À partir du moment où je l'actualise pour la version manquante. Ce que je n'ai pas encore fait. Cela ne prends que quelques lignes. Mais, et je m'en doutais un peu, il est sur-d...
03/09/2025 à 22:48stefanopoulosObjet à glisser sur différents emplacements prédéfinis sur une feuilleBonsoir Stefanopoulos, Saboh12617, Si Excel au début à hérité de son aïeul Multiplan le style Tableur (fonctionnement par cellule et feuille). Il a rapidement évolué dans des objets plus élaborés, boutons, formes, images...etc... accessibles facilement par l'utilisateur ou par la programmation objet...
30/08/2025 à 21:17tomatoFormulaire : simuler la barre de formuleLorsqu'un formulaire est affiché il suffit auparavant qu'il possède un Commandbutton qui lance le code ci-dessous. Ainsi toutes les formules d'Excel y compris celles personnelles seront disponibles pour vérifier leur syntaxe. L'aide Online aussi pour les formules si la liaison internet est active. M...
27/08/2025 à 22:46larifletteMacro active sous conditionVu que c'est la date du jour qui doit être renseignée. Il suffit que celle-ci soit déjà présente dès l'ouverture du classeur. Plusieurs possibilités pour cela. Mais le plus simplement ci-dessous. Exemple: Nous sommes le 27 août 2025 Placer la formule =Aujourd'hui() dans la cellule A40 de la feuille...
25/08/2025 à 20:34tomatoFormule choisir et plage nommée : =CHOISIR(index;plage_nommée)Voir le fichier ci dessous nommé trèscontent. A partir d'une plage nommée d'adresses de cellules disjointes et d'une valeur numérique correspondant à un mois de ressortir le résultat du tableau...
25/08/2025 à 19:31nolive Modification macro existante : liste vers image dans 1 celluleEn retour ma proposition avec l'ajout d'une feuille Badges comportant les zones nécessaires aux intitulés des badges, y compris les nouveaux. Cette feuille (en fin de classeur) permet le fonctionnement des listes déroulantes pour des feuilles semblables à celle précédente. Et donc ôte tous les noms...
23/08/2025 à 14:17nolive Modification macro existante : liste vers image dans 1 celluleA nouveau, @Dan, Beaucoup de déplacements pour des formations professionnels m'ont éloignés sur le 2ème trimestre du forum. Puis les vacances ont été bienvenus. Je cherchais un fichier Excel de Nolive et n'ai pas vu le tien, je suppose que tu l'as récupéré grâce à son lien. Je l'ai téléchargé. Il co...
23/08/2025 à 11:52nolive Modification macro existante : liste vers image dans 1 celluleBonjour Nolive , Dan , Peut être n'avait tu pas gardé le fichier Modèle Général transmis en 2023. Je te l'ai actualisé avec ta nouvelle demande. Voir les notes en rouge aussi bien sur la première feuille (modèle 2023) pour rappel que sur la deuxième feuille (modèle 2025). Les 3 badges présentés dans...
16/05/2025 à 20:57vodoraix Comment mettre en surbrillance toute une ligne à la saisiePour cela il faut choisir la première ligne d'une colonne en dehors de ta zone de données. Exemple: si ton tableau ou la zone où tu inscris tes données finit en colonne W. Choisir la cellule Z1. Puis taper le code ci-dessous dans la partie code de la feuille. Ensuite créer une Mise en Forme Conditio...
16/05/2025 à 18:33Moss Corriger l'apparence d'un chiffre protégé dans un tableauCe n'est pas la formule proposée. Relire mon précédent message. Si c'est la 5ième ligne, on aura donc en cellule C5 cela Ne pas oublier la formule Signe qui convertit toute valeur supérieure à 0 en valeur 1. Et toute absence de valeur ou 0 dans B5 en zéro. Et dans le cas d'une valeur négative, par e...