Passionné d'Excel

Inscrit le :13/10/2019
Dernière activité :Hier à 21:44
Version d'Excel :2007 FR, 365 FR
Messages
3'349
Votes
869
Fichiers
5
Téléchargements
2'825
Fichiers ExcelSujetsMessagesStatistiquesVotes reçus

Messages postés par X Cellus - page 47

DateAuteur du sujetSujetExtrait du message
23/06/2020 à 16:50thunder23Modifier l'état d'un Textbox en fonction d'une ComboboxA nouveau, Vœu exaucé. Bons tests, bonne continuation...
23/06/2020 à 16:34faudouyBloquer une liste déroulante dans une plageBonjour Faudouy, DjiDji59430 , En retour ton fichier modifié, voir cellule A1 de la première feuille et en feuille 2 la formule sur le 1ier terme de la liste. Bons tests, bonne continuation...
23/06/2020 à 16:29thunder23Modifier l'état d'un Textbox en fonction d'une ComboboxC'est à dire que tu as rentré un texte, par exemple dans la textbox7 à textbox9 puis ensuite tu te ravises. Et alors tu grises ces textbox? Est-ce cela que tu souhaites...
23/06/2020 à 16:24VengeurMasqué Commande grisé boutonA nouveau, Incompréhension ou j'ai mal formulé mon merci d'avance Je demandais de ne pas oublier la clôture du sujet. Merci à toi . (que je devrais ajouter à l'avenir) Avec à la suite, juste en dessous le smiley et son panneau. J'ai bien vu que tu avais remercié tous les participants. Un peu tard qu...
23/06/2020 à 13:55VengeurMasqué Commande grisé boutonNe pas oublier. Merci...
23/06/2020 à 13:48laurentzicAutoriser l'écriture dans un fichier ou formulaire le jour même seulementIl existe un moyen tout simple de contrôler que des opérations sont bien réalisées le jour même. Cela passe par l'envoi d'un courriel ou mail (pour les franglais). Il suffit d'envoyer à une adresse courriel le tableau d'opérations de caisse rempli chaque soir. Ce qui peut passer par l'interdiction d...
23/06/2020 à 13:05Vincent33240 Barre de donnée Temps qui défileBien que cela puisse faire office de marqueur. Je n'appréciais pas trop la marque blanche liée au fait que la barre de données ne commence jamais au tout début du bord gauche de la cellule. Il existe un écart minime. Aussi j'ai opté pour une modification de la macro majheure afin de corriger cela pa...
22/06/2020 à 09:48Vincent33240 Barre de donnée Temps qui défileEn retour le fichier Steelson basé sur le principe d'Eriic avec plusieurs MFC pour gérer la barre d'affichage du temps. Cette barre peut être déplacée, pour être plus grande par exemple en respectant les proportions de 80, 10 et 10 pour respectivement chacune des cellules ou elle s'applique. Ainsi q...
21/06/2020 à 23:06Vincent33240 Barre de donnée Temps qui défileA nouveau, @Eriic, C'est tout à fait exact, j'ai oublié la progressivité de la barre. En perdant la MFC Barre de Données cela revient à une barre complète sur toute la cellule. Par contre il ne faut pas que cela réduise les barres supérieures, celles au dessus de 80% qui devront prendre en compte le...
21/06/2020 à 21:40Vincent33240 Barre de donnée Temps qui défileJuste une correction, Mettre 0,79 pour le minimum et 0,80 pour le milieu...
21/06/2020 à 21:32Vincent33240 Barre de donnée Temps qui défileA nouveau, Utiliser une échelle à trois couleurs comme la photo ci-dessous. Bonne continuation...
21/06/2020 à 21:05Stéphane1972 Existe t'il plus simple que Val(Len(Cstr(Numéro))) ?Utilise une fonction pour éviter la répétition de l'expression dans une ou plusieurs macros. Exemple: dans une macro diverse Bons tests, bonne continuation...
21/06/2020 à 16:54ZIZOUNIZARInsérer nom de session win10Ravi pour toi, Ne pas oublier de clore ce sujet. Merci...
21/06/2020 à 16:52thunder23Modifier l'état d'un Textbox en fonction d'une ComboboxEn retour ton fichier modifié...
21/06/2020 à 16:09ZIZOUNIZARInsérer nom de session win10A nouveau, En retour le fichier modifié...
21/06/2020 à 15:48ZIZOUNIZARInsérer nom de session win10Avec ce code dans un module de l'éditeur VBA Puis dans une cellule de la feuille inscrire =NomUser() pour faire ressortir le nom...
21/06/2020 à 15:28samfauConversion Excel - google sheetA nouveau, C'est que tes fichiers sont trop imposants pour que la conversion puisse réussir. Comme quoi Dans la vie, on sait ce que l'on perd mais jamais ce que l'on gagne . Bon courage...
21/06/2020 à 15:13DAROUIRecherche d'un nombre concaténuerBonjour DAROUI, 78chris , Faire Cnum(Concatener... Ainsi tu auras un nombre...
21/06/2020 à 11:48Vincent33240 Barre de donnée Temps qui défileSuite, @Steelson, Je pensais à une formule directe, pas à une formule dépendante d'une macro. Car sans la macro en boucle MajHeure point d'avancement. Vu qu'il n'y a pas d'autres macros pour interférer avec l'horloge pas de souci, non plus. Je l'ai laissé tourner, cela fonctionne bien. Selon dernièr...
21/06/2020 à 11:12Vincent33240 Barre de donnée Temps qui défileSuite, Par formule, non c'est impossible. Ou alors c'est une fonction créée similaire à une macro. Et donc moins utile, autant passer par une macro. L'heure de fin est toujours la même, c'est à dire 23h59 ou elle peut varier elle aussi? L'heure de départ sera toujours celle d'ouverture du classeur....
21/06/2020 à 10:59samfauConversion Excel - google sheetVoir ce lien ou d'autres qui traitent de la conversion. Note que c'est plus aisé avec des fichiers des versions Excel 2013 et suivante. Les versions antérieures posent plus de souci. Peut-être en convertissant ces versions anciennes en version plus moderne. Et ensuite en Google Sheets... Il aurait é...
21/06/2020 à 10:27Vincent33240 Barre de donnée Temps qui défileBonjour Vincent33240, Steelson , Ton fichier utilises une macro en boucle perpétuelle pour l'horloge. Ce qui est un souci. En plus cela fait suite à une demande ou tu ne souhaitais pas de macro. Et Erric , t'avait répondu. https://forum.excel-pratique.com/viewtopic.php?f=2&t=143429 Tout dépend de la...
21/06/2020 à 10:13ABERBACHERapprochement des comptes du bilan comptableA nouveau, Note que ton fichier était déjà en position de filtrage lorsque je l'ai téléchargé. Remarque les petites flèches sur le bord droit des cellules d'en-tête. J'ai encore testé sans souci. Voir photo ci-dessous. Donc tu as du lancer la macro AppTriRef alors que ce filtrage était absent. Donc...
19/06/2020 à 21:17jym22 Copier mise en forme conditionnelleSuite, Ci-dessous, un mini-fichier avec les MFC pour ton besoin. Bons tests, bonne continuation...
19/06/2020 à 19:47jym22 Copier mise en forme conditionnelleA nouveau, Appliquer la MFC Texte Spécifique commençant par d puis faire le Format souhaité. Enfin en sortie dans S'appliquer à, inscrire = A4:Z4 ou plus loin selon la dernière colonne utilisée de la ligne 4...
19/06/2020 à 19:39jym22 Copier mise en forme conditionnelleCes lettres sont inscrites manuellement dans la cellule ou c'est une formule qui fait ressortir la lettre...
19/06/2020 à 19:22tristoise Codage âge par tranche de 6 moisRavi pour toi, Ne pas oublier de clore le sujet. Merci...
19/06/2020 à 18:34tristoise Codage âge par tranche de 6 moisUtiliser plutôt la formule =Fraction.Annee(datedébut;datefin;3) ou datedébut est la date de naissance, datefin est la date du jour et le terme final 3 représente un calcul sur 365 jours. Voir l'exemple selon image ci-dessous. En A10 la formule =Maintenant(). Les formules en colonne B et C sont rappe...
18/06/2020 à 18:50titof88 Copier coller suivant valeurA nouveau, La macro a été modifiée, suite à ton dernier message. Il faut cliquer sur le 1ier élément de la colonne C pour que la copie se fasse. Le fait de sélectionner la cellule est plus rapide que rajouter un clic sur un bouton. Sauf autre besoin. Ecraser le 1ier fichier posté ou le renommer pour...
18/06/2020 à 16:51titof88 Copier coller suivant valeurBonjour Titof88, Patty5046 , En retour ton fichier avec une liste de validation en A1 et quelques notes en rouge en haut de la feuille Copier. J'ai inséré une 3ième feuille pour l'affichage des données copiées afin de ne pas interféré avec ta feuille Coller. Bons tests, bonne continuation...
18/06/2020 à 15:27DelfdelfLiens hypertexteA nouveau, Si dans tes fichiers détail tu n'as qu'une feuille liée. Rajoute une autre feuille dans ces fichiers Détails ou les liaisons sont rompus et qui sera accessible par un autre lien Hypertexte de ta feuille Récap. Soit, connu seulement par toi. Exemple: une colonne cachée que tu démasquera po...
18/06/2020 à 15:01DelfdelfLiens hypertexteSuite, Mais non, il faut pas perdre espoir! Autre solution: A partir de tes fichiers tests. Rompt la liaison puis tu la recrée en version manuelle et non automatique. Si dans tes originaux tu n'as que deux liaisons, celles reprenant le type et le règlement, cela ira plus vite. Si il existe d'autres...
18/06/2020 à 14:39DelfdelfLiens hypertexteSuite, Par contre la liaison entre les fichiers Détail et Récap doit être manuel et non automatique. C'est cela qui te pose un souci. Sur le menu Excel va sur Données, Modifier liaison, puis dans la nouvelle fenêtre choisir une liaison manuelle plutôt qu'automatique. Ainsi ce n'est que lorsque ta fe...
18/06/2020 à 14:20DelfdelfLiens hypertexteA nouveau, Comme Steelson, j'ai essayé avec un tri du plus fort n° au plus petit. Et après ouverture du lien j'ai bien dans le fichier 24.xlsx avec en A5 et B5 les bons détails soit type c et réglement 3. Conformément à Recap. Sélectionner les 3 colonnes de Recap,. Faire Données, puis cliquer sur Fi...
18/06/2020 à 13:00DelfdelfLiens hypertexteBonjour Steelson , Effectivement un fichier même mini serait mieux pour l'adapter. En espérant que tu sois entendu.....
18/06/2020 à 12:52DelfdelfLiens hypertexteLa colonne du lien Hypertexte doit être compris dans le tri avec l'ensemble des colonnes. Exemple si le tri s'opère sur le critère de la colonne A dans un tableau de 3 colonnes (A,B,C) et que le lien est en colonne C. le lien suivra. Sinon voir le lien ci-dessous (fichier Lien hyptexteJeje62600.xlsm...
18/06/2020 à 12:09VengeurMasqué Commande grisé boutonEn retour le fichier ClassBouton en version 3. Il te permettra d'automatiser la création de tes boutons dans tes Fiches. Ainsi que les macros dans ThisWorkbook seront actives pour toutes les feuilles Fiche. Lis bien les notes en rouge sur la première feuille, Fiche1 et la feuille Modele. Bonne conti...
17/06/2020 à 21:20abounihi Votre aideA nouveau, D'abord compte tenu de l'encart ou tu souhaites voir s'afficher l'image adéquate. Il faut que tes images présentent le même format en largeur et hauteur adaptée à l'encart. Si les 3 premières peuvent convenir, la dernière est beaucoup trop grande. Préférer des images au format jpg moins g...
17/06/2020 à 20:09VengeurMasqué Commande grisé boutonA nouveau, Dans le cas de ton fichier MouseMove, le bouton doit toujours être actif. Ce qui n'est pas ton besoin puisque tu souhaites qu'il soit grisé lorsque 2 cellules sont vides. Donc le code de ce fichier ne pourra pas s'intégrer ici. Ensuite pour ta video, cela va te conduire, vu le nombre de f...
17/06/2020 à 14:08VengeurMasqué Commande grisé boutonA nouveau, J'ai modifié le fichier ci-dessous. Voir si cela te convient comme procédé et la macro ModifBut. Note aussi que si chaque feuille Fiche contient un bouton Enregistrer il suffit de lui appliquer la même macro...
17/06/2020 à 12:15abounihi Votre aideEn retour ton fichier modifié. Voir notes rouges sous ton encart Salut! et en haut de la feuille listes. Bons tests, bonne continuation...
17/06/2020 à 11:29VengeurMasqué Commande grisé boutonSuite, Si tu as besoin que ton fichier enregistré garde les textes saisis dans D14 et D16 alors il faut changer le code de ta macro Enregistrer. Pourquoi l'as tu renommer feuil1? Donc après Application.Displays.Alerts=False prends (coupe) la ligne Range("D14")="":Range("D16")="" et place là en fin d...
17/06/2020 à 10:25VengeurMasqué Commande grisé boutonSuite, Deux solutions: choisis l'une d'entre elles. Appelle le CmbSave, donc inscris ce nom à la place de celui Enregistrer en haut de ta fenêtre propriété. Ou Dans la macro change "CmbSave" par "Enregistrer". Note que tu dois laisser ActiveSheet et non Feuil1 dans ces deux lignes qui gèrent la visi...
17/06/2020 à 09:42VengeurMasqué Commande grisé boutonComment se nomme ton bouton? Tu as lu mes messages d'hier pour obtenir le nom du bouton. Tu as écris feuil1 et non ActiveSheet. Regarde la ligne au dessus...
17/06/2020 à 09:40VengeurMasqué Commande grisé boutonNon puisque ActiveSheet est ta feuille active. Tu n'as pas besoin de la nommer. C'est à dire la feuille (exemple: Fiche1) ou se trouve le bouton qui enregistre. Le plus simple, reprends mon fichier posté et construis ta Fiche sur la feuille Essai en la renommant Fiche1. Ajoute ta macro enregistré qu...
16/06/2020 à 18:44VengeurMasqué Commande grisé boutonVa sur ta feuille ou est présent le bouton. Puis sélectionne l'onglet Développeur du menu Excel et clique sur Mode Création. Enfin clic droit sur le bouton et choisir Propriétés. Quel est le nom du bouton à griser (Name) tout en haut de la fenêtre ouverte. C'est ce nom là qu'il faut prendre pour cib...
16/06/2020 à 18:31VengeurMasqué Commande grisé boutonA nouveau, Ton bouton est bien sur une feuille pas sur un formulaire? Ensuite c'est bien un bouton Activex et non un bouton simple ...
16/06/2020 à 17:41VengeurMasqué Commande grisé boutonJe te rappelle mon 1ier message. Ma feuille est nommée Essai. Mais dans le code feuille je passe par ActiveSheet. Donc pas de souci. Par contre dans le code du classeur (Workbook.Open), il faudra renommer la feuille comme celle que tu utilises...
16/06/2020 à 17:30VengeurMasqué Commande grisé boutonIl faut bien sur enregistrer puisque ta ligne de code D14 = "" et D16 = "" est présente dans ce programme. Ôte moi un doute, tu as bien mis aussi le code de la feuille...
16/06/2020 à 17:14VengeurMasqué Commande grisé boutonSuite, Si c'est juste pour enregistrer tu n'as pas besoin de la boite de message. C'était juste pour l'exemple. Il suffit de mettre après Display Alerts=False Range("D14") = "": Range("D16") = "" Ceci afin de faire grisé à nouveau ton bouton...