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'817
Fichiers ExcelSujetsMessagesStatistiquesVotes reçus

Messages postés par X Cellus - page 7

DateAuteur du sujetSujetExtrait du message
17/09/2023 à 00:02nolive Perte de qualité image via la formule "decaler"Apparemment l'image n'est pas nommée comme il le faudrait, puisque même la première d'entre elles te bloque déjà. Ensuite tu as allongé le code pour les lignes supérieures à la ligne 3 (de 13 à 113) mais en gardant toujours la référence aux listes déroulantes en N3 et Q3. Donc tes listes déroulantes...
16/09/2023 à 11:28blublu7by7 Colorier une case à partir de données RGBEn retour la modification apportée pour recalcul de la fonction couleur de manière automatique. La zone de valeurs RGB est sur fond clair par choix. S'il y avait d'autres zones de valeurs RGB pour d'autres cibles que B5, il faudrait différencier par d'autres coloris leurs zones respectives. Passer a...
11/09/2023 à 21:48joyoloSomme imposibleExcel te laisse la possibilité de coller ce que tu copies selon différents formats. Et notamment le collage en valeur symbolisé par l'icône 123. Il suffit donc d'appliquer ce type de format et les cellules cibles seront formatées en numérique. Aucun souci ensuite pour les sommer...
10/09/2023 à 17:57nianianaDifficulté sous mac VBA avec une instruction .Paste sous MacPour pallier à ce souci, il serait préférable auparavant de faire une copie du graphique sur le disque. Par exemple dans le répertoire Images. Cette partie de ton code ci-dessous sera remplacée par Le code ci-dessous de la macro KopImg Le graphique sauvegardé peut aussi être détruit ensuite s'il n'...
09/09/2023 à 22:12nolive Perte de qualité image via la formule "decaler"Premièrement: S'il existe 12 joueurs, donc il faudra différencier les joueurs 1 à 9 par J01 à J09 puisque les joueurs suivants se nommeront J10 à J12. Deuxièmement: Il n'est pas nécessaire et même plus contraignant de rajouter le début des nommages des joueurs. Un tableau ou une fiche peut être réal...
08/09/2023 à 20:54Lullilaby VBA - Masquer toutes les lignes à partir d'une cellule fusionnéeOn peut masquer et démasquer en utilisant le CurrentRegion avec le code ci-dessous...
05/09/2023 à 22:32nolive Perte de qualité image via la formule "decaler"Bonsoir Nolive , Dan , J'ai posté la 2ième option afin de pallier au cas ou la 1ière ne fonctionnerait pas idéalement sur ton ordi. Donc il vaudrait mieux utiliser la première (macro évènementielle) surtout que tu indiques placer une douzaine de feuilles dans le fichier. Chacune de ses feuilles comp...
04/09/2023 à 17:51GEmmanuel Affichage du jour et heure dans un graphiqueLe souci vient du formatage des cellules suivantes à A2. Pour exemple prends les 3 premières cellules de J2 à J4 et formates les en numérique. Puis Inscris en J2 le nombre 41585, ensuite fais en J3= j2+1. Tire vers le bas jusqu'à J4. Tu auras 3 nombres. Formates ces cellules maintenant en format dat...
02/09/2023 à 23:58Seb78Changer la valeur d'une cellule avec un scroll sourisUne proposition en utilisant un ScrollBar. Pour l'exemple celui-ci sera actif dans la zone H14 à H20. Voir notes en rouge sur la feuille et les macros dans la partie code de celle-ci...
02/09/2023 à 16:08Lucas Célino Colorer une ligne en fonction de la couleur d'une case de cette ligneCi-dessous deux feuilles dans le fichier posté. En première feuille un clic droit au dessus de la cellule cible va colorer la ligne entière d'une couleur prédéfinie. En deuxième feuille, idem, un clic droit au dessus de la ligne cible va colorer la ligne entière selon la colonne visée. 3 couleurs so...
02/09/2023 à 11:16nolive Perte de qualité image via la formule "decaler"Dans l'autre sujet clos, il y avait au départ une proposition macro mais qui reprenait le principe du décalage. Donc un risque de définition sur Mac. Dans le fichier ci-dessous, un double choix avec macros: Soit une macro événementielle (plus pour PC windows) car il me semble que Mac fait l'impasse...
01/09/2023 à 22:48nolive Perte de qualité image via la formule "decaler"A nouveau, Pour les listes d'images, il serait préférable que toutes les images du jeu soient d'une même qualité de résolution. Car dans le fichier la première image de la liste est celle en haute résolution puis suivent des images en moins bonne qualité. Voir alors dans les options Excel (Fichier,...
01/09/2023 à 20:36nolive Perte de qualité image via la formule "decaler"Bonsoir Nolive , Dan , Non, il suffit de voir sur l'autre fil > Afficher image que la photo de la feuille agrandie à 400% retransmettais bien le premier badge dans la meilleure qualité. D'ailleurs, c'était la seule image dans cette qualité, les autres badges fournies ne l'étant pas. Ci-dessous qu...
01/09/2023 à 07:36nolive Perte de qualité image via la formule "decaler"Cela indique Référence invalide car la zone nommée noms dans la formule est la zone de la deuxième feuille. Or si tu as supprimé les éléments dans les deux colonnes de cette feuille, normal qu'il y ai donc erreur. Par contre, quand tu utilises les fichiers que j'ai posté dans l'autre fil. Vois tu un...
28/08/2023 à 17:08nolive Afficher une image à partir d'une liste sans mentionner le texteSi je me réfère à ton message du mercredi à 13h34 qui présente 2 images avec les badges. Il semblerait que le badge à droite de l'image du haut est correcte. Elle n'est pas perturbée par le graphe en dessous. Ce dernier est peut être trop grand son rectangle vient couvrir et gener...
27/08/2023 à 19:37nolive Afficher une image à partir d'une liste sans mentionner le texteEffectivement il faut que les cellules soient en taille identique. Donc si tu préfères la taille de la feuille Décal, il faudra que la feuille Base soit sur la même conformité. Insère à l'origine tes images dans la feuille Décal puis déplace par couper-coller vers la feuille Base...
27/08/2023 à 19:23atlasConversion de chiffres en lettresBonjour Atlas, DanielC , L 'ordre est conforme à la règle des classements. Pour preuve voir en retour le deuxième tableau construit et les explications. On ne peut pas par une formule correctrice, faire en sorte que qu'il y ai un troisième quand il y a déjà trois personnes devant lui. Question de lo...
27/08/2023 à 11:01nolive Afficher une image à partir d'une liste sans mentionner le texteJe n'ai pour ma part aucune différence entre les deux feuilles. La preuve en image ci-dessous, ou j'ai agrandi par zoom à 400% de la taille normal. Sur feuille Décal puis sur feuille Base. As tu lors de la copie de la feuille Base agrandi l'image avant de la coller sur l'autre feuille? Ou as tu proc...
27/08/2023 à 10:29Ericks Protection feuille & code VBA incompatible ?Bonjour EricKs, Aziard , BrunoM45 , @Ericks, dans ton classeur ta cellule H1 (nommée _maLigne) est verrouillée. Ce que préconise, en plus simple BrunoM45 est de déverrouiller cette cellule afin qu'elle ne bloque pas la macro évènementielle y faisant appel. Déprotège ta feuille pour que tu puisses pa...
26/08/2023 à 15:59atlasConversion de chiffres en lettresBonjour Atlas, DanielC , La fonction Rang peut servir, à condition d'être basée sur la note globale de l'élève. Car plus sa note est importante, plus il sera le mieux classé. Si le premier à une note de 18, alors son rang sera 1. Donc = Rang(cellule de la note;colonne des notes; 0) Cellule de la not...
26/08/2023 à 13:14CedL Enregistrer une feuille (masquée) en format .pdfBonjour CedL, BrunoM45 , Jean-Eric , Si tu ne souhaites pas un affichage, place dans les codes proposés: Pour le premier, Pour le deuxième, Ainsi seul le formulaire sera mis en avant le temps que l'impression se réalise...
26/08/2023 à 12:29nolive Afficher une image à partir d'une liste sans mentionner le texteApparemment dans ta colonne C, il n' y a pas d'images ! La même base étant la feuille avec 2 colonnes et non 3. J'ai donc sur le dernier fichier et ta présentation de mercredi dernier réalisé la possibilité d'insérer un autre joueur (badge 1) en doublon de celui existant (badge 2). Maintenant au vu...
23/08/2023 à 23:06nolive Afficher une image à partir d'une liste sans mentionner le texteVoici le fichier avec deux listes déroulantes en première feuille utilisant la même base sur la deuxième feuille. Lire les deux dernières lignes en Feuille 1 et voir le gestionnaire de noms. Ainsi réalisé, les images se rapportent bien à leur liste déroulante respective sans interférence. Voilà tu p...
22/08/2023 à 22:53BaptGTLLR Case à cocher dans tableauBonsoir BaptGLLR, Eric Kergresse , En retour le fichier modifié. Voir notes en rouge sur les 2 premières lignes. Une coche verte sera automatiquement ajoutée à la cellule souhaitée. Uniquement sur colonnes validables. Voir macro dans la partie code de la feuille...
21/08/2023 à 23:53nolive Afficher une image à partir d'une liste sans mentionner le texteA nouveau, En retour ton fichier avec un ensemble d'informations. Débute par la feuille Base avant de terminer par la feuille Decal. Même s'il est tout à fait possible d'inscrire directement la formule DECALER pour le 2ième Nom (Images). Il est préférable en débutant d'avoir une construction pas à p...
21/08/2023 à 16:57nolive Afficher une image à partir d'une liste sans mentionner le texteMerci de me préparer un mini-fichier Excel avec 2 feuilles. L'une se nommant Decal et l'autre Base. Insérer dans cette dernière 4 images en colonne B et 4 noms pour celles-ci en colonne A. Ne pas oublier la ligne d'en-tête. Je te réponds de mon phone. Et dès que je rentrerais du travail. Je donnerai...
20/08/2023 à 16:44nolive Afficher une image à partir d'une liste sans mentionner le texteCi-dessous le fichier comportant 3 feuilles. La dernière contient un tableau de 2 colonnes par 5 lignes qui servent de base aux deux premières. Coupe du Monde féminine , j'ai utilisé des ballons. La feuille 1 présente une première solution par le biais de l'appareil photo plus une macro évenementiel...
19/08/2023 à 20:02DHARDYFusion et défusion de cellule en fonction de touche clavierPour cela, pas besoin de créer une macro Sub DeplCursor(keyscan As Integer) La ligne de code ci-dessous sera suffisante. A placer sur l'activation de la feuille 1. Et ôter les lignes Application.OnKey de déplacement de curseur. Pour revenir à un curseur se déplaçant sur toute la feuille, faire. Ensu...
19/08/2023 à 15:40nolive Afficher une image à partir d'une liste sans mentionner le texteD'abord prendre l'habitude de ne pas mettre d'espace dans les noms des feuilles. Préférer l'underscore _ Liste_png sera toujours mieux que Liste png. Car si par erreur tu rajoutes un 2ième espace, il sera difficile à repérer... Il existe plusieurs façons pour afficher plus simplement une image selon...
19/08/2023 à 15:29blublu7by7 Colorier une case à partir de données RGBRe, Il suffit de sélectionner-copier toute la partie du code VBA de la feuille et de la coller sur la partie code de la feuille souhaitée. Puis de faire de même avec le code du module 1. Dans la partie module, insérer un module et copier-coller la courte fonction xyz. Elle peut être nommer différemm...
19/08/2023 à 15:21blublu7by7 Colorier une case à partir de données RGBSuite, Une fonction s'actualise à partir du moment où on y fait appel en modifiant l'un de ses paramètres, c'est logique. Maintenant il est aussi possible de rajouter du code VBA pour que l'ensemble soit recalculé si des références indirectes sont modifiés. Mais attention cela ralentira la feuille d...
19/08/2023 à 15:14blublu7by7 Colorier une case à partir de données RGBEn effet sur la version transmise il y a une ligne (copiée) que j'ai oubliée de corriger. C'est pour cela que la valeur du milieu, G (Green) est incorrecte. Je poste les 3 lignes de code concernées, inscrites dans la partie Feuille du fichier du 12 août. Donc modifier la ligne valorisant la couleur...
13/08/2023 à 15:21nolive Afficher une image à partir d'une liste sans mentionner le texteBonjour Nolive, BrunoM45 , Ce sujet a déjà été traité en mars 2023 suite à demande d'Agrimaman. Celui-ci désirait une liste déroulante en image puis lorsqu'on clique sur l'une des images de la liste déroulante l'image la race de l'animal de l'image s'affiche dans la colonne de gauche. Mais c'est fac...
13/08/2023 à 14:39SOTIN Action si une zone de texte est sélectionéeA nouveau, En retour un très mini fichier pour exemple. Dans le cas de plusieurs zones de texte, il est possible d'avoir une seule macro globale (faisant le tri entre elles) pour cibler d'autres macros. Sinon on peut affecter à chaque zone de texte une macro particulière. Comme l'exemple joint...
13/08/2023 à 12:43SOTIN Action si une zone de texte est sélectionéeQuel nom porte ta zone de texte...
12/08/2023 à 22:50blublu7by7 Colorier une case à partir de données RGBJ'ai modifié le principe du fichier présenté fin juillet en l'adaptant à ta dernière demande. Donc en gardant la forme de fonction réutilisable. Note: Ne pas oublier de débloquer le fichier par le biais des propriétés afin d'accepter les macros...
27/07/2023 à 17:45IFFICMise en page Images dans un WebbrowserEn fait même s'il y a une partie VBA liée au WebBrowser. C'est plutôt le domaine du "langage" HTML servant notamment à structurer les pages WEB. Un outil comme WORDpress (et sa documentation) te serait plus utile, vu qu'il est destiné à produire ces pages Web. Mais pour te répondre, j'ai réalisé cec...
27/07/2023 à 17:31blublu7by7 Colorier une case à partir de données RGBEn retour le fichier pour que tu puisses tester. Il suffit d'écrire tel qu'indiqué, sans signe =. Note: Ne pas oublier de débloquer le fichier par le biais des propriétés afin d'accepter les macros...
21/07/2023 à 21:22sergepEquivalent cells(i,j) sans VBAA nouveau, Comme écrit dans mon précédent message. Soit tu recherches à ressortir un texte fixe donc identique pour toutes adresses cells(i,j). Alors il faut modifier une partie de la formule de la ligne 8. Au lieu de ...REPT("OK";.... on remplace par le texte que l'on veut retranscrire. Exemple: ....
21/07/2023 à 17:42NadcyrComment résoudre une équation à une inconnue en 1 clic ?Si tu ne souhaites pas passer par l'Analyse de scénarios (Menu Données d'Excel) puis Valeur Cible. Il est possible de décomposer l'analyse afin de trouver la solution par macro. Les données sont inscrites en colonne C, de C8 à C12. La cellule C7 est au départ vide. Ce qui fera apparaitre 36162 en B1...
21/07/2023 à 16:42sergepEquivalent cells(i,j) sans VBABonjour sergep, mafraise , Une solution avec des formules groupées existe. Mais tout dépend aussi de la finalité de cette demande. Dans l'exemple ci-dessous deux tableaux sont réalisés. Le premier (grisé) reçoit les coordonnées des cellules du deuxième tableau (vert clair). La ligne 3 du premier tab...
19/07/2023 à 22:56Man Rajouter des Parenthèses avant et après avec un code VBAComme l'indique BAROUTE78 , on peut passer par des formats personnalisés pour cela. Pour respectivement les chiffres et nombres entiers puis les textes, prendre les deux formats ci-dessous. (0) Chiffres ou nombres ou (@) pour textes. Résultat: sur 2 cellules de la feuille plus vue de la fenêtre Form...
19/07/2023 à 22:23blublu7by7 Colorier une case à partir de données RGBPasser plutôt par un code évènementiel pour ta récente demande. Les lignes ci-dessous sont à placer dans la partie code d'une feuille. Faire clic droit sur le nom de la feuille puis choisir code dans la fenêtre qui s'ouvre . Sur n'importe quelque cellule par exemple inscrire ww;100;200;150;Test Afin...
06/07/2023 à 22:42LouReeDTrajectoire d'un shape grâce à un autreSuite, J'avais bien compris... ton positionnement. Je suis moins enclin à revenir à certaines années dans certains domaines. Bien que ce soit toujours intéressant de le faire...
06/07/2023 à 22:24Heelflip Fermer un Excel depuis lien dans une CelluleBonsoir Heelflip , BrunoM45 , Dans le cas de la fermeture fichier(s). Le lien du fichier Excel est facultatif. En effet, lorsqu'on débute l'application Excel le premier fichier ouvert Excel aura l'index 1 , le deuxième fichier Excel ouvert aura l'index 2. Donc Workbooks(1).Close SaveChanges:=False S...
06/07/2023 à 21:55LouReeDTrajectoire d'un shape grâce à un autreBonsoir LouReeD , En fait je pensais à une flotte non pas compacte et avançant ensemble dans un même sens. Mais à des vaisseaux ayant des parcours différents (donc zigzagant vers l'avant). Comme dans des fêtes foraines ou des ballons gonflés présents dans une cache bougent en plusieurs sens et que l...
01/07/2023 à 21:52LouReeDTrajectoire d'un shape grâce à un autreSuite, Et aussi oublier de poster le fichier...
01/07/2023 à 21:43LouReeDTrajectoire d'un shape grâce à un autreBonsoir LouReeD , En effet, et cela peut servir à bien des choses... Mais cela n'est pas seulement réservé à une forme libre. Toutes les formes possèdent les Nodes . J'ai inséré une forme étoile, en lui rajoutant quelques Nodes intermédiaires (par modifier les points) car elles sont initialement seu...
20/06/2023 à 13:24carla3111 Récupérer la valeur d'une cellule sur VBA en gardant son format d'affichageUtiliser l'arrondi supérieur...
13/06/2023 à 12:07Berjac Démarrage automatique de macro sous conditionsSi tu peux tu savoir ce nombre de feuilles créées suite à une éxecution d'une procédure . Alors il suffit de lancer une macro à temporisation lorsque le nombre de feuilles est atteint. C'est une macro qui se lancera après un certain délai qui devra être supérieure au temps de chargement habituelle d...