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 - page 51

DateAuteur du sujetSujetExtrait du message
06/05/2020 à 12:21Lotisa Lien hypertexte intelligentDans ton besoin tu souhaites ouvrir tous les fichiers d'un dossier souhaité? C'est cela? Ce dossier existe et il contient un nombre de fichiers PDF. Au minimum 1 et au maximum? Pour accéder par exemple au Dossier 112 comment fais tu? Ce dossier est sur ton bureau, est ce le bureau de l'ordi? Dans ce...
05/05/2020 à 18:45JeanBaptisteP Coloration formes par VBATu m'as laissé un MP ce jour mais apparemment ta boîte MP est désactivée. Donc je le laisse en brouillon pour le moment. Et dès réactivation, je te l'enverrais. A plus...
05/05/2020 à 18:14ElGeekoActiver et masquer une feuille après un décompteEn retour un fichier exemple pour ton besoin. Voir notes un fois le test n° 1 passé (simple). Surtout en 10 secondes. Par contre ce délai peut être variable selon le nombre de questions sur les feuilles de tests. Voir aussi les différentes macros sur la feuille Test1, le module 1. Bons tests, bonne...
05/05/2020 à 10:03galopin01Histoires de Shapes, Click, Module de classe ?En retour une autre proposition, voir feuille formes et Clics. Mais apparemment tu souhaites déplacer tes formes sur l'ensemble de l'écran. En t'affranchissant des cellules d'Excel. J'ai pu apercevoir le modèle Waard, c'est surtout pour des "jeux statiques". On n'est pas obligé de passer par des API...
05/05/2020 à 08:07grunch55 Extraire seulement les données en grasLes colonnes sont celles qui vont de E à BW. Avec la colonne Order en 1ier. C'est ce que demandais ton message. Mais je regardes les en-têtes que tu suggères. À suivre.....
05/05/2020 à 08:02ElGeekoActiver et masquer une feuille après un décompteRegarde la dernière ligne de la macro temps imparti. Tu as Worksheet("test2"). Activate Donc normal que tu y vas directement. Supprime cette ligne. Application. Ontime n'est pas un temporisateur pour la macro en cours d'exécution. C'est un lancement à retardement pour une autre macro. Par exemple si...
04/05/2020 à 23:13ElGeekoActiver et masquer une feuille après un décompteIl vaudrait mieux garder l'ensemble des feuilles. Par contre cacher la colonne ou les colonnes de réponses et de questions. Exemple: Dans la feuille Test1, la colonne E reçoit les réponses et la colonne F présente les questions sur la même ligne. En cellule A1 est inscrit le nom de la feuille de tes...
04/05/2020 à 22:24galopin01Histoires de Shapes, Click, Module de classe ?A nouveau, Oui, effectivement j'aurais dû télécharger au départ le fichier. Cela me rappelle un jeu, murs de briques, il me semble. Voir sur la feuille Formes et la macro en module 2 pour clic gauche. Déjà pour ce soir. Et regarderais demain pour le clic droit. Bonne continuation...
04/05/2020 à 16:07galopin01Histoires de Shapes, Click, Module de classe ?Ce simple fichier te permettrait peut être de reprendre le gant? On peut aussi par Application.Caller reconnaître si c'est le côté gauche ou droit qui a pris le clic et adapter l'action en conséquence. Bons tests, bonne continuation...
04/05/2020 à 12:56adelouskiDifférence entre deux listeA nouveau, Ravi que cela te convienne. Si ton besoin est résolu, n'oublie pas de Merci...
04/05/2020 à 12:30adelouskiDifférence entre deux listeEn retour un fichier exemple pour ton besoin. Bons tests, bonne continuation...
04/05/2020 à 11:47grunch55 Extraire seulement les données en grasVoici en retour le fichier version 2 prenant en compte plus de colonnes. Bons tests, bonne continuation...
03/05/2020 à 22:05galopin01Débogage (Expert)A nouveau, Bon, tu as vu la manip sur le code de l'usfSaisie. Où j'ai ajouté les commentaires. J'ai pris la solution la + rapide. Dans le mode C ou D tous les objets présents sont "libérés" une fois l'opération terminée. Et on peut passer à un autre enregistrement à lire ou à détruire. Le mode M ou...
03/05/2020 à 14:02galopin01Débogage (Expert)A nouveau, Correction selon dernière remarque. Bonne continuation...
03/05/2020 à 10:09galopin01Débogage (Expert)En retour le fichier modifié. En te souhaitant Kivabien. En mode modification si changement d'année seule, le rappel du jour est nécessaire. Bons tests, bonne continuation...
02/05/2020 à 16:15galopin01Débogage (Expert)Dans ton Private Sub tb3_Enter() Après Calendrier.Show ajoute la ligne Unload Calendrier Sinon conflit d'USF. Bonne continuation...
02/05/2020 à 11:36abdeleFormule pour calculer un chiffre de contrôle de code-barresA nouveau, Si tu désires l'intégration dans une seule formule. Tu peux avant tester ceci avec les valeurs de S de 120 jusqu à 132 en cellule B1. Avec la formule suivante en C1. If(Mod(B1;11) = 0;5; Mod(Mod(B1;11);10)) Ta première formule de calcul de S remplacera B1 dans la formule ci-dessus. Formul...
02/05/2020 à 09:34abdeleFormule pour calculer un chiffre de contrôle de code-barresJ'ai testé sur Google Sheets. La formule =(Code("01234")-48) * 8 me donne bien 0 soit le 1ier caractère du terme. On peut aussi faire: =Int(Left("01234";1)) * 8 . Il ressortira aussi le 0. Et tout chiffre autre que 0 renverra un multiple de 8. En fait, dans le calcul du C. Tu peux ôter le 0 + qui su...
01/05/2020 à 19:33abdeleFormule pour calculer un chiffre de contrôle de code-barresPour rester en formules: Remplace (MID(A1,1,1)*8) par ((CODE(A1)-48) * 8) afin de ne plus avoir le message d'erreur. Et pour le 2ième besoin pour traiter C. Faire =IF(B1>9; 0 + (B1-10) * 5; B1) Bonne continuation...
30/04/2020 à 21:11marions1857Garder la feuille Excel visibleBonjour Marion1857, Patrice33740 , En retour le fichier modifié. Voir notes en rouge. Et surtout corriger les noms des feuilles et si possible les réduire. Aussi ne pas mettre d'espace dans les noms des feuilles. Préférer l'underscore _ Bons tests, bonne continuation...
29/04/2020 à 12:15BobMoran Insérer Image venant d'une autre CelluleSuite, @LouReeD, Il ne faut pas croire que cela soit un avantage. Lors de suppression de feuilles puis ensuite d'ajout de feuilles. Le programme va pointer sur une feuille qui ne correspond pas à la feuille initialement prévue avec cette méthode. Donc il vaut mieux cibler sur le nom apporté à une fe...
29/04/2020 à 11:25BobMoran Insérer Image venant d'une autre CelluleSi tu nommes une feuille (Ex: Feuil1 en Offre) alors fais y référence en son nom donné. Donc Offre, soit Sheets("Offre"). Feuil1...etc... est le nom par défaut qu'Excel attribue à une page. Maintenant c'est pas le nom de la Feuil1 (Offre) qui comporte l'image. Puisqu'elle na que des des boutons. C'e...
29/04/2020 à 11:14LeaClx Créer une alerte courriel dans ExcelBonjour LeaClx; L' alerte fonctionne à l'ouverture du classeur comme précisé dans ton message. Les noms sont composés de lettres. Donc ils seront repris tels qu'il sont écris. La formule rajoutée en colonne I doit être recopiée vers le bas à chaque ajout de lignes. Ou cela peut être fait d'avance po...
28/04/2020 à 22:29BobMoran Insérer Image venant d'une autre CelluleSuite, De quel indice? L'indice de la feuille ou de l'image. Comment se nomme exactement ta feuille n°2. Et comment as tu nommer les images? Tu peux changer le noms des images en cliquant dessus pour les sélectionner. Puis ensuite par le menu Outils Images ou Dessins et le sous-menu Volet Sélection...
28/04/2020 à 21:55BobMoran Insérer Image venant d'une autre CelluleA nouveau, Le plus rapide est que l'image de chaque Logo soit déjà présente sur ta feuille 2 dans à l'emplacement voulu (C2:D4). Si tu as peu d'images Logo, tu rends invisible ces images dans cette feuille 2. Puis ne rends visible que celle souhaitée. Exemple avec les 3 logos cités. Tu les nommes Lo...
28/04/2020 à 17:31eliot raymond Déclarer une variableEvidemment le code 2 est plus court. Surtout lorsqu'il y a beaucoup de messages. Mettre les textes dans une colonne sur plusieurs lignes. En plus si tu commences par Lundi puis en dessous Mardi et que tu copie en tirant vers le bas dès la case Lundi. Tu auras tous les jours de la semaine. Ensuite tu...
28/04/2020 à 17:20BobMoran Insérer Image venant d'une autre CellulePlus de précisions sont nécessaires. Sur quelle feuille (nom) est tu quand tu fais un clic pour ta macro?. Sans doute sur un bouton créé pour cela afin de la lancer. Ensuite, si tu copie le chat à chaque clic sur la macro. Tu vas te retrouver avec plein de chats! Donc il vaudrait mieux rendre invisi...
28/04/2020 à 16:58LeaClx Créer une alerte courriel dans ExcelCi-joint ton fichier modifié. Pour l'alerte à l'ouverture du fichier. Pour le courriel avec Outlook, voir dans la barre de Recherche... en tapant Mail Outlook Il existe plusieurs réponses comme celle ci: https://forum.excel-pratique.com/viewtopic.php?f=2&t=139047&p=853119&hilit=Mail+Outlook#p853119...
27/04/2020 à 17:41FloC18Copier/coller spéciaux avec private subEn retour un fichier exemple à adapter à ta demande. Voir notes en rouge sur la 1ière feuille. Si besoin, revient sur ce sujet. Bons tests, bonne continuation...
26/04/2020 à 19:16Lionheart Enter automatique après appui sur toucheA nouveau, Version modifié du fichier permettant l'effacement de valeurs déjà présentes et le déplacement vers le bas. Ainsi que la sélection au départ ou en cours d'une cellule de la feuille pour saisir les chiffres. Bons tests, bonne continuation...
26/04/2020 à 18:43grunch55 Extraire seulement les données en grasA nouveau, Tout dépend. Ces colonnes doivent-elles contenir aussi des données en gras pour l'extraction? Ou simplement faire partie de la ligne dont les colonnes déjà répondant à ce critère ont été extraites? A suivre.....
26/04/2020 à 18:33DorelD Bouton reduire et niveau inf. sur le userformDans la version 64 bits, il faut ajouter l'instruction PtrSafe. Voir le lien ci-dessous. Afin de pouvoir faire fonctionner le code qui était réalisé pour la version 32 bits. https://docs.microsoft.com/fr-fr/office/vba/language/reference/user-interface-help/declare-statement Bonne continuation...
26/04/2020 à 12:33grunch55 Extraire seulement les données en grasBonjour Grunch55, BrunoM45 En retour ton fichier modifié. Un clic sur le bouton Extraction et la feuille homonyme sera renseignée. Bons tests, bonne continuation...
25/04/2020 à 23:12Lionheart Enter automatique après appui sur toucheBonsoir Lionheart, LouReeD , En retour simple fichier à tester pour ton besoin. Voir notes sur la 1ière page. Deux macros, une sur l'USF, l'autre en module. Bons tests, bonne continuation...
25/04/2020 à 20:15DorelD Bouton reduire et niveau inf. sur le userformPas besoin de faire compliqué. Bons tests, bonne continuation...
24/04/2020 à 19:24galiax Copier Bouton sur toutes les feuillesBonjour Galiax, BrunoM45 Tu peux aussi faire avec ce code. Dans Workbook Puis dans un module Ensuite enregistre ton classeur, quitte le. Puis rouvre le. En appuyant sur la Touche Ctrl (maintenue) et la touche , (virgule) tu iras directement sur ta feuille BdD Bons tests, bonne continuation...
24/04/2020 à 19:14SabersolaActiver une liste de validation selon critèreC'est cela par défaut. On utilise simplement la colonne que l'on veut filtrer. Et si les autres filtres n'intéressent pas, on ne les utilise pas. Je ne vois pas pourquoi cela pose un souci. Si tu souhaites seulement filtrer sur Statut par exemple, ton filtre actif (ex:Retour) va s'effectuer sur tout...
23/04/2020 à 16:28Tchotcho31270 MFC pour barrer des chiffres en colonnesDans le menu MFC choisir Utiliser une formule pour déterminer pour quelles cellules le format sera appliqué Puis dans la description de la règle: Appliquer une formule....cette formule est vraie: Faire = (C5="X") pour ton premier exemple Ensuite faire Format puis Ok choisir Police Cocher l'attribut...
23/04/2020 à 13:22AinarandriaMacro affichage de donnéesEt Un mini-fichier avec 2 pages comportant chacune une facture anonyme et une première page vide pour intégrer une liste déroulante. Si la feuille factures est un tableau (liste de n° de factures et détails en colonne) prendre quelques lignes à placer sur une feuille récap...
23/04/2020 à 11:50eliot raymondDéplacer une forme sur la Feuil1Suite, Note aussi que les coordonnées gauche et haute de la forme sont répercutées sur les cellules. Et cela a pour conséquence de ralentir la vitesse de la forme. Comme lors de tous accès à la feuille, la macro perd du temps. En fait, la macro en la modifiant peut fonctionner sans avoir à ressortir...
23/04/2020 à 11:38debut49 Copier cellules d'un classeur ferméCi-dessous un simple code pour ton besoin dans ton classeur de copie. Note: Ton fichier source n'apparaît jamais. Il est simplement actif en mémoire et rendu inactif en fin de macro. Bons tests, bonne continuation...
23/04/2020 à 11:26eliot raymondDéplacer une forme sur la Feuil1A nouveau, A droite du ruban rapide tu as une flèche descendante (comme une liste déroulante). Tu cliques dessus et la fenêtre Personnaliser la barre d'outils Accès rapide s'ouvre. Choisis Autres commandes... La fenêtre personnaliser s'affiche. Normalement sur commandes courantes. Dans Choisir les c...
23/04/2020 à 09:18eliot raymondDéplacer une forme sur la Feuil1Quand tu sélectionnes une forme ou image tu as le menu Outils formes ou outils images qui s'affiche dans le menu général d'Excel. Il suffit de cliquer sur ce menu puis de choisir Volet sélection. Et là la fenêtre ouverte te permet de choisir un des éléments par sur brillance et de le renommer. Moi,...
22/04/2020 à 20:33eliot raymondDéplacer une forme sur la Feuil1A nouveau, Effectivement, j'ai déjà essayé les 4 premières formes afin de les déplacer de manière rectangulaire à la fenêtre. En fait quand tu cliques sur la forme. Elle dispose de la macro Cible. Cette dernière dans sa 5ième ligne de code reconnaît la forme. Et dans ses 2ières lignes rétablit la co...
22/04/2020 à 16:20eliot raymondDéplacer une forme sur la Feuil1A nouveau, Je teste, je vais voir. Je me demande si ce n'est pas pour confiner des formes autour d'un emplacement donné. Si un psy passe par là, sans doute y verrais t-il un début d'exultation à se venger sur des objets inanimés. Bon, si par la suite tu vois que j'écrase une forme contre un bord de...
22/04/2020 à 16:08manjul Application.CountIf compte pas un nom mais tous les noms compris dans une lTarget.Column te renvoie le numéro de colonne. Donc si tu clique sur la colonne A par exemple, cela renverra 1 pour la 1ière colonne de la feuille. Je rajoute 64 à ce numéro, ce qui fait dans cet exemple 65. Et la fonction Chr (VBA) est l'équivalent de la fonction CAR que tu peux utiliser directemen...
22/04/2020 à 15:31SabersolaActiver une liste de validation selon critèreFaire copie image de la fenêtre avec la formule. Ainsi que la fenêtre de gestionnaire de noms en sélectionnant le Nom Retour. Afin de voir apparaître la plage dans l'encart du bas Fait référence à: Je n'ai pas de souci avec le fichier posté, il fonctionne correctement. Renomme celui que tu as téléch...
22/04/2020 à 15:19eliot raymondDéplacer une forme sur la Feuil1Désolé pour le contre-temps, saches qu'il faut dans les options Excel, choisir Options avancées. Options pour le classeur. Puis cocher Afficher la barre de défilement horizontal ainsi que celle verticale. Options pour la feuille de calcul Et cocher les en-têtes de ligne et de colonne. J'étais occupé...
22/04/2020 à 11:00Darkangel Listbox boisgontierjacques (colonne en € ou %)A nouveau, Si tu récupères une liste provenant de plusieurs colonnes et que tu testes une donnée avant de chaque colonne tu seras bien le format qu'elle possède. Ou alors dans ton tableau tu n'as aucun format! Et tu sauras jamais si 0,10 c'est 10% ou 0,10 euros...
22/04/2020 à 10:48Darkangel Listbox boisgontierjacques (colonne en € ou %)Pour cela teste chaque 1ère donnée par colonne de ton tableau de la feuille ou tu récupères ta liste. Afin d'en connaître le format. Exemple si 1ière colonne = format euros et deuxième colonne = format %. En ligne 1 ou 2 ou celle du début du tableau. Séléctionne la cellule. Exemple ci-dessous pour t...