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 46

DateAuteur du sujetSujetExtrait du message
06/07/2020 à 18:52Itmp_63 Créer une liste de tri avec + de 255 caractèresA nouveau, Tri effectué selon la liste ordonnée transmise. Est-ce le tri que tu souhaites obtenir? A suivre.....
06/07/2020 à 14:19chacha78Macro VBA annulation ligne positive et négative (= à 0)Voir le lien ci-contre: Macro pour lettrage comptable Bonne continuation...
06/07/2020 à 14:15sandrine13Compter le nombre de dossierIl faudrait lire l'ensemble des réponses. La solution fichier est indiquée...
06/07/2020 à 14:08marylou2020Lien hypertexte conditionnéPour cela, par exemple Suivre ce Lien. Il suffit dans la formule, de remplacer la cellule finale ;B2) par le texte souhaité, donc ;"Suivre ce Lien") comme exemple. Ou tous autres mots. Bonne continuation...
06/07/2020 à 12:43Itmp_63 Créer une liste de tri avec + de 255 caractèresBonjour Itmp_63, Xorsankukai, Quelle limite de 255 caractères parles tu? Inscris Type en 1ière ligne d'un colonne et sur la 2ième ligne de cette même colonne. =REPT("MARIN";52)&REPT("MATIN";52) Soit 520 caractères. Donc une différence à partir du 262 caractères Puis sur la 3ième ligne de cette même...
06/07/2020 à 10:40MichelribConditionner le format de plusieurs cellules par rapport au contenu d'une aUn peu plus d'explications sont bienvenues. Ces plusieurs cellules sont réparties sur une colonne? une ligne? dispersées dans la feuille? Le contenu de la cellule cible est du texte?, nombre? formule? ... Un fichier minime créé pour l'occasion permettrait de donner suite...
06/07/2020 à 10:23makovitch Macro VBA copier/coller données ligne par ligneCi dessous, exemple d'une macro assurant rapidement le transfert de données d'un fichier à un autre. La macro est présente sur le fichier émetteur. Les deux fichiers doivent être ouverts. D'autres solutions en fonction de la grandeur de la base à copier sont possibles. Mais généralement celle-ci suf...
05/07/2020 à 19:09makovitch Erreur d'exécution "91"A nouveau, Ne pas oublier de clore le sujet si les aides apportées conviennent...
05/07/2020 à 19:00marylou2020Lien hypertexte conditionnéEn considérant que la colonne Nom de l'onglet Source est B. Et que la colonne Nom de l'onglet Relation soit A. Le lien dynamique en colonne C sera =LIEN_HYPERTEXTE("#" & "Relation!A" &EQUIV(B2;Relation!$A$1:$A$200;0);B2) Formule du lien Hypertexte à recopier vers le bas. Donc en ligne 200 de l'ongle...
05/07/2020 à 14:40makovitch Macro VBA copier/coller données ligne par lignePour avoir des réponses, il faudrait déjà que tu répondes à ceux qui t'ont proposés des idées sur ton sujet précédent. C'était le but de mon lien.....
05/07/2020 à 14:34laplacea Traitement ExtractSalut Xorsankukai Wouah! on s'améliore dans l'utilisation tableau. Même pas besoin de venir sur le sujet... Sauf pour passer le temps. A plus...
05/07/2020 à 14:24Stéphane1972Application.OnKey affecté à une touche de fonctionNote que le système d'exploitation a priorité sur les applications. Et heureusement sinon ton clavier deviendrait ingérable. Surtout quand les étourdis ne remettent pas Application.OnKey à nul. Word par exemple ou d'autres applis n'a pas les mêmes besoins en touches affectées qu'Excel. Si par amusem...
05/07/2020 à 14:11makovitch Macro VBA copier/coller données ligne par ligneVoir ce lien sur ce site Lien Makovitch...
05/07/2020 à 14:03GarymaranceAlternative au Ctrl+Maj+Entrée pour formule matricielleLe clavier visuel est bien pratique. Ci-dessous image en mode réduit. Une fois Ctrl et Maj sélectionné, un clic sur la touche Entrée et c'est fait. Ensuite on le réduit en barre de tâche si moins besoin. Bonne continuation...
04/07/2020 à 10:11GarymaranceAlternative au Ctrl+Maj+Entrée pour formule matricielleBonjour Garymarance, LouReed, Steelson, Une autre solution est de changer de clavier.....
04/07/2020 à 10:05sandrine13Compter le nombre de dossierBonjour Sandrine13, Galopin01 Apparemment, vu ton code, ta recherche porte sur le nombre de fichiers présents dans un Répertoire. J'emploie apparemment car pour moi Dossier ou Sous-Dossier est synonyme de Répertoire ou Sous-Répertoire. Donc si c'est plus fichiers... il faut ajouter dans le code cité...
03/07/2020 à 20:50Hajjej Enregistrement du tempsEn retour ton fichier modifié pour ton besoin. Remplacement des formules par une macro pour les colonnes C à E. Changement de la formule en colonne F. Voir notes rouge. Bons tests, bonne continuation...
03/07/2020 à 19:04makovitch Erreur d'exécution "91"A nouveau, @ Xorsankukai Vu que l'ensemble des solutions proposait du code j'ai choisi pour une fois la facilité . La MFC permettant ici de s'affranchir de code r. Après les besoins peuvent évoluer à l'avenir et VBA deviendra plus nécessaire... Bonne soirée...
03/07/2020 à 18:48Ju_69Vérrouillage de cellule en fonction d'une MECA nouveau, Ne pas oublier de clore le sujet si cela convient...
03/07/2020 à 18:46GryphonDupliquer une formuleA nouveau, Je n'ai pas de souci à utiliser le fichier posté. As tu tenté de l'adapter à ton propre fichier? Note que la colonne B comporte une petite formule dans chaque ligne de la cellule gris clair en colonne C ou l'on tape un chiffre. J'ai essayé en formatant la colonne C en texte. Mais même dan...
03/07/2020 à 13:59makovitch Erreur d'exécution "91"Bonjour Makovitch, Toukoul , Xorsankukai, Appliquer une Mise en Forme Conditionnelle. Cela devrait seulement suffire. Voir le fichier repris. Dans le menu général d'Excel choisir Accueil puis MFC et gérer les règles...
03/07/2020 à 13:18Ju_69Vérrouillage de cellule en fonction d'une MECBonjour Ju_69, Xmenpl , Par défaut les cellules de la feuille sont cochées verrouillées. Cela n'a aucune incidence si la feuille n'est pas protégée. Le code ci-dessous regarde les colonnes M et P ou sont présentes tes MFC. Et agit si les mêmes lignes sur la colonne A sont égales à zéro. Donc après p...
03/07/2020 à 13:08GryphonDupliquer une formuleA nouveau, Version définitive du fichier. Vérifier que les macros soient activées. Bons tests, bonne continuation...
03/07/2020 à 00:33GryphonDupliquer une formuleBonjour Gryphon, Steelson, Modification du fichier en supprimant les boutons toupies. Inscrire le nombre de ligne(s) souhaitée(s) dans une cellule grisée de police rouge colonne C pour obtenir celle(s)-ci. Donc un minimum de une ligne, le maximum de lignes par jour et type n'est pas déclaré pour l'i...
02/07/2020 à 15:52fiat5007729Appel automatique de la ville par rapport au code postalLe code postal est souvent identique pour plusieurs communes. Voir cet exemple Donc même en limitant le nombre de départements couverts. Apparemment une dizaine dans ton besoin. Il faut une base de 2500 à 3000 lignes pour couvrir l'ensemble des communes. Et accessible de manière semi-automatique. Un...
02/07/2020 à 12:09Eléna Lien hypertexte et menu déroulantA nouveau, Ne pas oublier de clore le sujet si la réponse est suffisante. Merci...
02/07/2020 à 11:24Eléna Lien hypertexte et menu déroulantEn effet le fichier d'avancement est ouvert lorsqu'on utilise le double-clic sur une cellule du fichier planning. Je suis parti du principe qu'il est régulièrement consulté dans une journée. Sinon, s'il est peu de fois consulté dans la journée. Il peut être ouvert, donc à façon, puis refermé après c...
01/07/2020 à 12:57Eléna Lien hypertexte et menu déroulantEn retour le fichier planning modifié. Voir macros dans le code de la feuille et dans le module 1. Note: la cellule B12 est ici choisie comme intermédiaire mais toute autre cellule hors planning est possible. Pour le fichier avancement, ne pas mettre d'espace dans le nom des feuilles. Utiliser l'und...
01/07/2020 à 11:30Djulito Artfact etrangeBonjour Djulito, BrunoM45 , Pour ne pas rester dans le flou. Rappel du sujet Exporter Photo...
30/06/2020 à 15:42titof88Copier coller des cellules vers une cellule en fonction d'une valeurA nouveau, Effectivement la disposition du fichier posté est différente. Adaptation de la macro à ce-dernier. Voir notes en rouge. Bons tests, bonne continuation...
30/06/2020 à 12:34titof88Copier coller des cellules vers une cellule en fonction d'une valeurModification de la 1ière ligne de la macro proposée mi juin, suite à ta remarque. Si menu déroulant sur Aliments désactivation de la copie. Si sélection de plusieurs cellules, aucune copie non-plus. Bonne continuation...
30/06/2020 à 12:13jpmalbSélection de cellules par code ASCIISi c'est uniquement par curiosité. Tu peux utiliser le code ci-dessous qui fait appel à une fonction. Pour garder ta manière d'opérer. Mais comme te l'a précisé H2s04, Cells est vivement recommandée car beaucoup plus directe et utilisable jusqu'à la dernière colonne d'une feuille. Bonne continuation...
29/06/2020 à 14:48DjulitoExporter photoBonjour Djulito, BrunoM45, En retour ton fichier modifié. Voir la macro CopJpg. Sous Excel 2013 tu ne devrais pas avoir besoin d'une version récente du code. Je l'ai mis au cas où, voire à l'avenir passage à une version plus actuelle. La macro a été testée sous XL 2007 et dernière version. Dans le c...
26/06/2020 à 18:17cepiat Optimisation Vitesse boucle chekboxA nouveau, Il suffit de faire un court mode d'emploi avec images explicatives. Voire un test d'essai pour l'utilisateur. Avant de débuter le QCM. Note que la barre n'est pas un objet Activex. C'est un simple contrôle utilisable uniquement sur les feuilles Excel et non sur les formulaires. Bonne cont...
26/06/2020 à 16:47cepiat Optimisation Vitesse boucle chekboxBonjour Cepiat, Dan , Une possibilité dans le fichier modifié. Pour changer des CheckBox. Fait modèle pour la 1ière question. Voir la deuxième feuille et notes en rouge . La boucle récupérera la valeur sur la même ligne que la question mais colonne G. Bons tests, bonne continuation...
26/06/2020 à 12:07GryphonChoix des lignes avec menu déroulantBonjour Gryphon, Tulipe_4 , En retour ton fichier modifié. Si le principe te convient tu peux le mettre en place pour les autres jours. Voir notes en rouge. Si souci fait moi un retour sur ce sujet. Bons tests, bonne continuation...
25/06/2020 à 16:22AkselActive/desactive hypertexteLe fichier posté est un document Word! Tu aurais envoyé la photo d'un boulier. Cela serait aussi inutile... A voir si mieux.....
25/06/2020 à 16:07Marc83 Lettre=valeur et total valeurUtiliser la formule = Somme.si() en précisant la plage et son critère (ici b), la colonne à totaliser. Compte tenu que tu ne présentes pas de fichier je laisse un Exemple: =SOMME.SI(A7:A50;"=b";M7:M50) A adapter à ton fichier. Bonne continuation...
25/06/2020 à 15:41bennisayCode VBA pour valeur negativeBonjour Bennisay, Dan , En retour ton fichier avec la macro ci-dessous en feuille Mouvement ainsi que des ajouts de MFC sur cette feuille là. Bons tests, bonne continuation...
25/06/2020 à 15:35BaguetteFranceCode transormer des CHIFFRES->LETTRES VBARavi pour toi, Il ne manque plus pour vraiment clore le sujet de cliquer sur le V vert en haut à droite d'un message. Merci...
25/06/2020 à 11:55szaghdLien HypertexteSuite, @Szaghd Je regarderais cela en fin de journée. Note bien ma remarque sur l'underscore. Cela évite bien des erreurs.....
25/06/2020 à 11:45szaghdLien HypertexteA nouveau, Bonjour Cepiat, L' argument principal est qu'il est difficile de distinguer s'il existe un ou plusieurs espaces entre les lettres dans les noms de feuille. Mais c'est aussi vrai pour des noms de formes, images... etc... Dans ce cas précis, il y avait même l'appel d'une feuille avec plusie...
25/06/2020 à 11:17szaghdLien HypertextePrésente au minimum un classeur sur lequel on ne doit pas corriger une multitude de macros pour le faire fonctionner. Surtout ne met pas d'espace dans les noms de feuille. Utilise l'underscore _ Et ou on ne doit pas passer par plusieurs formulaires pour lancer le bon. Ce n'est pas seulement ton beso...
25/06/2020 à 10:41BaguetteFranceCode transormer des CHIFFRES->LETTRES VBABonjour BaguetteFrance, Dan , Faisant suite à la remarque de Dan, on peut utiliser des fonctions pour tes recherches. Après copie des 2 codes ci-dessous. Exemple 1: Inscris le nombre 27 en A1 puis tape = Change(A1) dans la cellule B1. Cela ressortira des lettres. Exemple 2: Inscris $C$34 en A2 puis...
25/06/2020 à 10:20KirchkovCopier liens hypertextes VBAEt merci pour ton appréciation. Selon ta dernière remarque, j'ai modifié la macro. Les noms d'onglets doivent correspondre aux noms inscrits en feuille Récap. Et pour les feuilles "vides", c'est à dire leur cellule B2 doit être vide. Les autres cellules peuvent contenir des données. Bons tests, bonn...
24/06/2020 à 23:43BaguetteFranceCode transormer des CHIFFRES->LETTRES VBAA nouveau, Adr="$A$34" AdOne = Range(Adr). Address(Row, Column) Ressortira A34 AdTwo = Range(Adr). AddressLocal Ou AdTwo = Range(Adr). Address Ressortira $A$34...
24/06/2020 à 21:43BaguetteFranceCode transormer des CHIFFRES->LETTRES VBABonsoir BaguetteFrance, DAN , Utiliser le code ci-dessous. Exemple avec 3 Il existe aussi plus simple avec column absolute mais comme je réponds du smartphone. Je n'ai plus exactement la formule. Dès que je serais sur l'ordi je l'enverrais. Bons tests, bonne continuation...
24/06/2020 à 18:39KirchkovCopier liens hypertextes VBABonjour Kirchkov, GGautier , En retour ton fichier modifié, voir bouton sur la feuille RECAP. La macro est réalisée avec cette feuille en 1ière position. Bons tests, bonne continuation...
24/06/2020 à 14:01makbac Case option et cellule liéeVoici en exemple un fichier pour ton besoin et voir les notes en rouge. Bons tests, bonne continuation...
24/06/2020 à 11:42foxy94Mettre en variable le caption d'un control userFormUtilise plutôt la propriété Tag de tes OptionButtons en inscrivant ACHATS dans ceux souhaités. Même si par commodité tu laisse la propriété GroupName renseignée. Bons tests, bonne continuation...