Passionné d'Excel

Inscrit le :13/10/2019
Dernière activité :Aujourd'hui à 09:25
Version d'Excel :2007 FR, 365 FR
Messages
3'343
Votes
866
Fichiers
5
Téléchargements
2'810
Fichiers ExcelSujetsMessagesStatistiquesVotes reçus

Messages postés par X Cellus - page 2

DateAuteur du sujetSujetExtrait du message
02/05/2025 à 18:18Jacky Utilisation de CInt pour récupérer des nombresLa formule de JExcel2fr partait d'une bonne intention. Il manquait simplement un 0 en texte sur la dernière partie. Note: le Textbox1 ne doit recevoir qu'une donnée numérique ou rien. Et être formatée pour cela en conséquence dans l'userform...
26/04/2025 à 19:57FabiNoxDifférence entre ByREf - ByValA quoi cela peut servir l'option ByVal ? Je n'y "vois" pas un intérêt, un cas d'utilisation qui serait pertinent ? Pour faire suite à la réponse précédente et à ton questionnement. Tu avais déjà posé l'intérêt. En effet si l'on prend un taux d'intérêt minimum donné, donc ByVal et que l'on lui appliq...
29/03/2025 à 12:14JulienTruite Image en fond d'écran ExcelMa proposition fond d'écran où les données sont entrées dans les cellules de la feuille Excel. Et ressortent toujours au dessus de l'image en fond d'écran. Avec Excel, rien d'impossible.....
07/03/2025 à 20:03tomato [VBA] Empêcher redimensionnement TS sur insertion juxtaposée de donnéesA nouveau, Il faut bien comprendre qu'un TS, aussi pour les lignes et les colonnes considére que tout ajout limitrophe à la dernière ligne ou la colonne de celui-ci sera partie intégrante du tableau. Ce qui est intéressant car on n'a pas besoin de restructurer un tableau lors des ajouts. Comme dans...
07/03/2025 à 19:39tomato [VBA] Empêcher redimensionnement TS sur insertion juxtaposée de donnéesMasque ta colonne F, sans données. Et placé tes données sur la colonne G. Ou bien aussi réduit ta colonne F au minimum comme si tu devais ne rentrer qu'un caractère. Tout en la laissant vide. Puis Inscris uniquement sur la colonne G...
07/03/2025 à 19:29BZB InStr - problème de base...
25/02/2025 à 19:26crazylib Transformation format date cellule pour nom fichierA nouveau, Changer Par cette ligne de code Ou la colonne A comporte la date...
25/02/2025 à 17:10crazylib Transformation format date cellule pour nom fichierUtiliser la formule =Texte(A1;"jj/mmmm/aaaa") Ce qui formatera comme souhaité. Ou par VBA : Format([A1] , "dd/mmmm/yyyy")...
09/02/2025 à 19:49garnoteNombre de vendredi 13 par annéeBonsoir Garnote, Jean-Eric, LouReed, Avec la formule ci-dessous à inscrire en A1 et à "tirer vers la droite". Pour l'exemple: de 2025 (colonne A) à 2035 (colonne K). Les lignes 1 à 12 sont les mois de l'année. Mettre ensuite une formule SOMME(A1:A12) en cellule A13 puis "tirer vers la droite"...
02/02/2025 à 16:51vodoraixAu survol d’un lien, une image apparaissePlacer la forme Image sous le label comme ci-dessous. Puis modifier la macro du label en utilisant sa propriété X gérant le déplacement horizontal. En tenant compte de la largeur de l'image (Width) divisée par 2. Ainsi le curseur se trouvera toujours au centre haut de l'image lors du déplacement...
01/02/2025 à 20:27vodoraixAu survol d’un lien, une image apparaisseVoici réalisé un fichier Word pour l'image au survol. Attention cela fonctionne bien sur Windows 11 mais sous version Windows 10 cela risque de se mettre en débogage. Sans doute les Activex sur feuille dans cette version posent souci...
30/01/2025 à 19:21nobodyuseSupprimer une macro par la macro d'archivageJe viens de regarder l'ensemble du fil. Mais ce n'est pas seulement un souci de code mais surtout un choix de conception qui semble incohérent. Si le fichier commun aux deux personnes portant les macros dispose d'une feuille commune et de feuilles personnelles séparées. Apparemment on ne peut archiv...
30/01/2025 à 18:59vodoraixAu survol d’un lien, une image apparaissePour Word, on a certaines similitudes avec le code VBA d'Excel mais pas entièrement. Par contre on peut utiliser comme sur Excel des Activex de type Label qui servent à transcrire des commentaires (Texte) insérables dans leur propriété Caption. Ainsi on inscrit le texte du lien. Et après on peut uti...
26/01/2025 à 20:19vodoraixAu survol d’un lien, une image apparaisseBonsoir Vodoraix, LouReeD , Effectivement pour les liens, il n'existe pas encore au survol de ceux-ci la possibilité de dévoiler une image mais seulement du texte dans une bulle. Donc il faut passer par une astuce afin de pouvoir afficher des images au survol. Ci-dessous un classeur exemple, avec 2...
10/01/2025 à 22:41Curulis Variable String qui se 'transforme en notation scientifiqueSuite, La limite pour une cellule au format texte étant de 255 caractères. On peut traiter jusqu'à 85 tierces. Pour des centaines de quadrillons il faut 9 tierces comme sur ma photo. Après le nombre jusqu'à 85 tierce est astronomique. Même MUSK est loin de ce nombre. Bonne fin de soirée...
10/01/2025 à 22:25Curulis Variable String qui se 'transforme en notation scientifiqueA nouveau, Cela veut dire que tu ne converse pas bloc de 3 par bloc 3. Ci-dessous l'image pour un nombre de 25 chiffres...
10/01/2025 à 20:54Curulis Variable String qui se 'transforme en notation scientifiqueBonsoir Curulis , Connais tu le CDU. Non, ce n'est pas qu'un parti politique allemand. Mais la règle qui permet de structurer les nombres entiers, donc tous ceux à gauche de la virgule. Le U pour l'unité, le D pour la dizaine et le C pour la centaine. Si je coupe par exemple un nombre entier tous le...
08/01/2025 à 14:22sanzoBloquer des insertions de lignes dans une plage de cellulesAfin de bloquer toute insertion de lignes ou suppression de lignes dans la zone choisie. Ici en cellules jaunes par exemple sur A8:Z12. À modifier selon besoin ultérieurement. En ajoutant lignes ou colonnes. La zone Block s'adaptera à toute insertion de lignes ou suppression avant ou après la zone j...
01/01/2025 à 19:07SébastienJoyeuses fêtes de fin d'année à tousUne citation pour vous* : « Je ne perds jamais. Soit je gagne, soit j'apprends. » Nelson Mandela * Il n'y avait qu'une seule chance sur 50'472 pour que cette citation soit affichée ici et maintenant. J'ai repris cette citation fournie ce premier jour de l'année par ce site. Pour vous la transmettre...
31/12/2024 à 19:02iliyes Drag and Drop ou bien déplacement par sourisBonsoir Iliyes , Oui, cela crée un bug car tu n'as pas modifié après le rajout d'une colonne Adresse, les macros dans le module Trieur. Voir la ligne Chx En plus tu as copié la macro TabTri (en TabTri2) pour le deuxième tableau sans changer le nom du tableau. Tu est resté sur tableau1 alors que le t...
31/12/2024 à 18:53VanlindtMarcTest solveur Sudoku sans VBAAvec une méthode par formules. Il me semble que cela peut être adapté aux sudokus à force débutant, voire moyen. Mais plus compliqué pour les difficiles. Tu peux toujours testé avec SUDO sur ce site: Jeu Sudo Bonne fêtes.....
29/12/2024 à 18:08iliyes Drag and Drop ou bien déplacement par sourisBonsoir Iliyes , Fcyspm30 , BsAlv , Voir en téléchargeant le fichier modifié ci-dessous. Et aussi les notes d'explication (en rouge) sur la première feuille...
28/12/2024 à 19:17iliyes Drag and Drop ou bien déplacement par sourisBonsoir Iliyes , Fcyspm30 , BsAlv , Tout d'abord la procédure OLEDragDrop permet de déplacer une ligne de données d'un contrôle Listview vers un autre contrôle Listview. Mais en aucun cas à l'intérieur d'un même contrôle. Et cela pour une bonne raison, car la ligne déplacée se situera à la fin du ta...
17/12/2024 à 19:31Seb276 Image user forme selon valeur cellule selectionnéeJe reviens sur ton besoin et d'abord sur ma remarque. Le format Tiff est un format développé par Adobe (créateur aussi du format pdf). Comme ce dernier le but a été de pouvoir réduire sans perte de qualité une image ou un texte (pour le pdf) et d'être facilement utilisable. Sans contrainte du logici...
08/12/2024 à 18:58JURHAffichage Graphique au survolEn retour une modification du fichier pour ton besoin. Voir la note rouge en bas de page de la feuille Décoché. Ainsi que la procédure dans la partie code de cette feuille. Voir si cela te convient...
07/12/2024 à 22:02Myasana Lier une liste déroulante si valeur spécifiqueA nouveau, Si ton souhait est d'avoir automatiquement le changement de % pour ceux à 0% ou 100%. Il faudra utiliser dans le code de la feuille l'événement Worksheet_Change() La colonne 11 c'est la colonne K. Ici la ligne de début est au minimum la 2. Changer selon besoin. L'entrée du choix sur une l...
07/12/2024 à 19:42Myasana Lier une liste déroulante si valeur spécifiqueOn peut créer par le biais du gestionnaire de noms, 3 noms pour ton besoin. Comme présenté ci-dessous. Pour le 0% le nom sera Pas_commencé, et correspondra à la cellule 0% présentée dans la colonne de droite. Pour les 3 cellules qui suivent (25% à 75%) le nom sera Encours et enfin pour la dernière c...
07/12/2024 à 10:18Seb276 Image user forme selon valeur cellule selectionnéeIl faut passer par un code événementiel de la feuille, Worksheet_selectionChange qui lancera automatiquement le lien si ce dernier est valide. Donc tu n'auras plus le clic à produire sur le lien. Par contre prévoit ici un petit fichier avec une image tiff. Car ce type d'image Adobe est il compatible...
07/12/2024 à 10:04Crapule Sélection multiple liste déroulante avec abréviationsBonjour Crapule, JFL , Pour respecter ta condition. Ne pas oublier d'insérer la formule UNIQUE avant RECHERCHEX et une ) au final pour fermer l'ensemble. Donc trois parenthèses finales au lieu de deux...
05/12/2024 à 16:58bernyvesSomme si couleurTout dépend d'abord si la cellule K4 est en couleur parce que tu la formates en couleur? Ou bien parce que c'est une Mise en Forme Conditionnelle qui s'applique sur cette cellule? Dans le premier cas tu peux copier le format couleur d'une cellule "témoin" par exemple A1 ou N1, c'est à dire qui conti...
01/12/2024 à 14:47RiyadNombre stocké en texteVu que les 7 premiers chiffres sont toujours les mêmes dans cette colonne A. Tu peux utiliser en colonne B. Si tu souhaites une sortie en nombre pour effectuer ton tri. Mais comme le soulève JFL, le texte étant de même longueur il peut être trié de facto...
30/11/2024 à 18:06Anthonydu31Exécution macro à une heure préciseUne macro qui fonctionne dans un fichier sous une application qui a été mis en route depuis quelques temps ne fonctionne pas obligatoirement lorsque celle-ci est ouverte subitement. Il peut y avoir besoin de compléments qui ne se chargent pas à la même vitesse. Apparemment dans cette macro tu fais a...
28/11/2024 à 18:06Anthonydu31Exécution macro à une heure préciseC'est donc ta macro qui pose problème. Remplace SendToProduit par une autre macro très courte pour faire le test. Ou vérifie son nom et/ou son emplacement dans ton fichier. Tu ne dois avoir que 2 fichiers présents, le personal.xlsb et ton fichier cible dans une seule application Excel ouverte. Je jo...
27/11/2024 à 19:46Anthonydu31Exécution macro à une heure préciseSuite, Donc ouvre à nouveau ton classeur cible directement. Si le code se met en arrêt par surlignance. Arrête le code. Puis place ton curseur à l'intérieur de la macro Workbook_open, juste après la ligne du Private Sub Workbook_open(), donc au niveau du commentaire 'pour appeler... Puis exécute le...
27/11/2024 à 16:01Anthonydu31Exécution macro à une heure préciseA nouveau, Le classeur cible, donc celui qui s'ouvrira à l'horaire souhaité doit être celui qui comporte la macro SendToProduit. Et ce classeur cible comporte les 2 macros évenementielles Workbook. Si ce n'est pas le cas, la macro SendToProduit ne pourra jamais être éxecutée. C'est selon ton premier...
27/11/2024 à 14:00Anthonydu31Exécution macro à une heure préciseSur le code du Workbook_open(). Ne pas mettre Cancel as Boolean. Les parenthèses ne doivent contenir aucun texte à l'intérieur. Contrairement au workbook_BeforeClose. Refais un test comme indiqué dans mon message précédent. Et enlève ensuite les stop si tous est OK...
26/11/2024 à 20:08Anthonydu31Exécution macro à une heure préciseSuite, Si c'est ce code là que tu as collé dans la partie code du Workbook, alors c'est OK. Tu vas ouvrir maintenant seulement ton fichier cible. Donc celui qui contient les 2 codes événementiels ci-dessus. Ces 2 codes ne doivent pas être dans un module mais bien dans la partie code du workbook. Fai...
26/11/2024 à 18:03Anthonydu31Exécution macro à une heure préciseSuite, Tu vas ôter le Call dans cette macro et laisser seulement le SendToProduit. Est ce que tu as écrit le Workbook_open ou tu la pris dans le menu déroulant en haut à droite de la fenêtre du code du workbook. En haut à gauche tu dois avoir l'objet (donc le workbook) et à droite en haut la liste d...
26/11/2024 à 17:14Anthonydu31Exécution macro à une heure préciseSi tu ne peux pas insérer des images, on va voir autrement. Ouvre seulement ton application Excel et vérifie en regardant l'éditeur que le projet Personnal.xlsb est bien présent. Si oui, règle l'horaire de lancement à 1 ou 2 minutes au dessus de l'heure actuelle. Puis lance la macro HoraireFich. Tu...
25/11/2024 à 16:59Anthonydu31Exécution macro à une heure préciseA Nouveau, 1) Le fichier personal. Xlsb a bien été créé puis ajout de ces deux macros. Voir plus haut. 2) le fichier cible comporte t'il bien dans son Workbook.close la macro de lancement vers Personal.xlsb. Et dans le workbook_open la macro d'appel vers le code SendToProduit qui doit se trouver dan...
25/11/2024 à 13:05Anthonydu31Exécution macro à une heure préciseComme écrit en fin de mon message. Il faut placer toute macro à lancer du fichier cible dans la partie code du workbook.open. Le code de cette macro SendToProduit peut être Inscris dans n' importe quel module...
23/11/2024 à 16:30Anthonydu31Exécution macro à une heure préciseEn 3 lignes de code VBA, c'est possible avec l'application Excel toujours active (la placer en mode réduite sur la barre de tache par - ). Avoir simplement un fichier de macros personnelles (PERSONAL.XLSB) . Ce classeur ne contient que des macros souvent exploitées. Voir image ci-dessous. Sur ce fic...
09/11/2024 à 17:03SébastienAffichage (rare) de citations sur le sitePour LouReeD et celles ou ceux qui n'ont pas atteint 7 citations. Personnellement j'en ai surtout quand j'utilise mon téléphone portable pour naviguer sur le site Excel Pratique. Parfois elle apparaisse sous fond rose vif. Mais j'en ai eu aucune en violet...
09/11/2024 à 16:49Laser Graph_avec_couleur_dynamiqueBonjour Laser , AL 22 , Pour une solution sans macro et uniquement par jalons progressifs. Voir le fichier réalisé ci-dessous et ses notes en rouge...
09/11/2024 à 16:43Fanfan89Logiciel gratuit pour Comptabilite (Excel ou Libre CAlc)Comme l'indique Eriiic , du point de vue des obligations fiscales, cela n'est plus possible depuis plusieurs années maintenant. Déjà indiqué sur le Forum en 2020 ICI Tu peux utiliser Excel pour tout établissement de calculs extracomptable, de style suivi analytique de comptes d'après un export d'un...
05/11/2024 à 17:21tomato Récupérer valeur d'un controle ActiveXBonjour Tomato, Dan , Ton type d'objet cible est un combobox. Mais existe t-il d'autres objets dans cette feuille? Par exemple des objets qui n'auraient pas les propriétés Name et/ou Value. Car dans ce cas cela passera forcément en erreur. Ensuite .OLEObjects(oleob) est une redondance, il suffit d'u...
30/10/2024 à 17:09alex Liste déroulante avec photosLa MFC ayant pour avantage d'être raccord avec la couleur de fond de la cellule. Contrairement au fond d'image qui ne pourra pas s'adapter à tout changement de fond...
30/10/2024 à 17:02Théophile Carpentier Barre de progression d'un minuteurFaire une soustraction de chaque valeur par le maximum souhaité. Exemple: si le maximum est 100 et que la valeur de la cellule est 50. Alors 100 - 50 donnera 50 et tu auras une moitié de barre. Si la cellule vaut 20 alors tu auras 100 - 20 soit une barre à 80%. Plus la cellule prendra de valeur moin...
26/10/2024 à 14:54mo_ktRécupérer la couleur d'une celluleA nouveau, Ci-dessous réalisé ton fichier modifié. Je l'ai laissé en extension xlsm uniquement pour laisser ta fonction. Mais il fonctionne en type xlsx. Voir les notes en rouge pour commentaires explicatifs...
25/10/2024 à 11:33mo_ktRécupérer la couleur d'une celluleUne solution qui pourrait être utile. Insérer dans le tableau ou chaque personnel de la société indique ses couleurs, des listes déroulantes dans ces cellules. Par exemple pour 3 couleurs: Bleu, Blanc, Rouge qui sont une liste de mots couplée avec une Mise en Forme Conditionnelle. Cette MFC donnera...