Passionné d'Excel

Inscrit le :13/10/2019
Dernière activité :Hier à 20:52
Version d'Excel :2007 FR, 365 FR
Messages
3'330
Votes
865
Fichiers
5
Téléchargements
2'765
Fichiers ExcelSujetsMessagesStatistiquesVotes reçus

Messages postés par X Cellus - page 49

DateAuteur du sujetSujetExtrait du message
28/05/2020 à 23:09rousquineExtraire un texte alpha numérique d'une cellule ExcelNe pas oublier de clôre le sujet en validant puisque tu estimes celui-ci résolu...
27/05/2020 à 10:33korgon06Décaler texte cellule vers autre colonneJe suppose que ces numéros en format texte sont déjà présents sur une feuille et que tu souhaites un changement de colonne pour certains. Donc une boucle sur la 1ière colonne devrait te suffire. La ligne 1 est celle des titres. Bonne continuation...
26/05/2020 à 23:35PIERRO1234 Macro protection et masqueBonne nuit à vous, Je reviens sur le site assez tard. Et prends une moitié de résolu laissant la 1ière à André13. Il devrait y avoir la possibilité de valider pour plusieurs. Peut être dans une nouvelle version du site. À plus...
26/05/2020 à 09:07PIERRO1234 Macro protection et masqueSuite, Pour cela la 3ème ligne de la macro en module 2 doit avoir la propriété Hidden à True pour masquer et sinon False pour démasquer. Mettre un Stop en dessous de cette ligne pour arrêter la macro et vérifier. Ôter le Stop ensuite. Bonne continuation...
26/05/2020 à 08:25PIERRO1234 Macro protection et masqueJe vérifie toujours le fichier posté. Et sur les colonnes E et F il y a le mot test pour contrôle. Or après la macro ces mots sont bien cachés. Cela confirme que les colonnes sont bien masquées. Tu peux faire l'inverse en les démasquant pour te rendre compte de cela. Bonne continuation...
25/05/2020 à 20:49bramavalosMacro pour colorier l’intérieur d'une formeA nouveau, Si tu souhaites revenir à sa couleur précédente pour tout texte différent de "FOLD" alors il faut ajouter en fin de ton code Else: Shapes("Action1.1").Fill.ForeColor.RGB= RGB(couleur d'avant): Shapes("Action1.1")... etc... idem pour la bordure Où couleur d'avant est les 3 valeurs RGB de c...
25/05/2020 à 20:43PIERRO1234 Macro protection et masqueA nouveau, En retour ton fichier modifié. Note que l'appel à la macro du module2 est fait avant que les feuilles soit masquées. Car sinon la feuille cible (A) n'est plus visible et accessible (car protégée) pour la macro du module. Bons tests, bonne continuation...
25/05/2020 à 18:43PIERRO1234 Macro protection et masqueJ'ai télécharger ton fichier et te dirais ce qu'il en est après le diner. A suivre.....
25/05/2020 à 18:36bramavalosMacro pour colorier l’intérieur d'une formeBonjour Bramavalos, ddetp88 , D'abord pour shape, on n'utilise pas la propriété Text mais TextFrame.Characters.Text afin de modifier le texte qu'elle contient. Ensuite il est possible de passer par une procédure événementielle tel que ton code le montre. Mais il est mieux que la forme reçoive son te...
24/05/2020 à 16:03PIERRO1234 Macro protection et masqueJe fais souvent cela, surtout quand le code module est long. On peut laisser en Public Sub la partie module. En plus le Call est en fin de macro Private. No anxiety...
24/05/2020 à 15:33damien7338 Maccro pour recherche mot dans plusieurs feuilles et mise en couleurBonjour Damien7338, André13 Une proposition sans macro avec MFC et liaison feuilles Recette vers Feuille Sommaire. Voir notes en rouge sur Sommaire. Pour adaptation aux feuilles suivantes. Quelques exemples faits. Bons tests, bonne continuation...
23/05/2020 à 09:56lolospeedCalculer le nombre de cellule supérieurs à une autreModif sur mon précédent post. Voir toujours en feuille 2. Avec ajout d'une formulation directe, plus simple que celle indirecte. Bons tests, bonne continuation...
22/05/2020 à 14:06lolospeedCalculer le nombre de cellule supérieurs à une autreA nouveau, Voir feuille 2 de ce classeur. Bonne continuation...
22/05/2020 à 12:01Lélise Fleche de la liste déroulanteA nouveau, @ ddetp88, merci pour efficace et l'appréciation. Moins pour tricheur. Le but étant de laisser un repère semblable à l'emplacement de la liste de validation. Et vu que cette dernière l'emporte sur la forme au moment du clic. Pas de souci. A +...
22/05/2020 à 11:55lolospeedCalculer le nombre de cellule supérieurs à une autreSi tu n'arrives pas à poster écrit au moins 3 ou 4 lignes de tes clients plus tes colonnes chiffrées. Une fois ton mini-tableau créé ce sera plus simple pour te conseiller. Car ton exemple est trop imprécis...
22/05/2020 à 11:43Lélise Fleche de la liste déroulanteExemple de liste de validation avec flèche permanente. Voir notes en rouge. Bonne continuation...
21/05/2020 à 11:55qassimProblème avec l'indicateurFichier en retour, voir nombres en rouge. Par contre pour une meilleure maintenance. Ne pas laisser la description vide si en face il y a un temps. Idem pour la date, ne pas laisser une date si description vide. Ne pas bouger A1 qui donne le nombre de lignes de ton tableau automatiquement (voir macr...
20/05/2020 à 16:56BEGUELCode VBA pour modifier l’épaisseur d’une flèche en fonction d’une celluleA nouveau, Voici en retour ton fichier modifié. Voir commentaires dans la macro. Adapter les nombres selon préférences. Bons tests, bonne continuation...
20/05/2020 à 16:38Skywalkeuse Récupérer première lettre prénom et nom entierTon besoin sous forme macro. Ouvrir l'éditeur VBA par ALT + F11. Puis par CTRL + R ouvrir l'éditeur de projet. Ensuite sélectionner le dossier Microsoft Excel Objets. Puis clic droit menu Insertion, puis choisir Module. Et dans ce module insérer le code ci-dessous. Les prénoms et Noms commencent à p...
20/05/2020 à 13:14BEGUELCode VBA pour modifier l’épaisseur d’une flèche en fonction d’une cellulePour cela faire ActiveSheet.Shapes("NomFlèche").Width = Range("A1") Adapter NomFlèche au nom exact de ta forme. Bonne continuation...
20/05/2020 à 11:03KTMMacro pour copier/coller une shapeA nouveau, Avec commentaires La seule modification à faire est de changer untel par le nom de la forme à copier. Bonne continuation...
20/05/2020 à 09:36KTMMacro pour copier/coller une shapeSub copyshape() ActiveSheet. Shapes("untel"). Copy For S=1 to 50 Feuil=Cstr(S) Sheets(Feuil).Paste Next S End sub Bonne continuation...
19/05/2020 à 20:52Samaos34Fichier en cours d'utilisationN'étant pas sous office 365 je ne pourrais pas te conseiller au mieux. Simplement dans la boîte de Dialogue Enregistrer Sous puis le sous-menu Outils il existe Options générales qui instaure l'utilisation de Mots de passe différenciés selon que l'utilisateur active Excel en mode lecture ou en mode m...
19/05/2020 à 17:02L3GIONAjouter un bouton sur userform pour insérer un caractère spécialeIl n'y a pas besoin de End if puisque le code est écrit sur une seule ligne...
19/05/2020 à 16:57FloC18Copier/coller spéciaux avec private subSi tu utilises le fichier fourni sans modifier son code tu pourras toujours Copier/coller ou Couper/coller par clic-droit. Avec le mini-menu à 2 choix qui s'affiche...
19/05/2020 à 16:43InvitéLien hypertexteEt si, elle va bouger en même temps que le texte qui l'entoure. Insère une ou plusieurs ligne(s) avant. Et l'ensemble texte + zone de texte se déplacera en même temps, sans désunion. De même si tu insères une ou plusieurs colonne(s) avant le texte + zone de texte. Excel est user friendly, simplement...
19/05/2020 à 12:02rousquineExtraire un texte alpha numérique d'une cellule ExcelEn restant fichier.xlsx une formule ressortant le n° de facture. A recopier vers le bas pour les autres éléments. Bonne continuation...
18/05/2020 à 22:38L3GIONAjouter un bouton sur userform pour insérer un caractère spécialePour ton 1ier code rajoute if Len(TextBox14)>0 then Workbook("Base ...etc.... = CDbl(TextBox14) Pour ta demande de bouton, c'est pas très clair, au minimum une image de ce que tu veux faire serait plus explicite. Bonne continuation...
18/05/2020 à 22:14Samaos34Fichier en cours d'utilisationPour cela tu peux utiliser les codes ci-dessous qui vérifie à l'ouverture du classeur si une cellule est vide ou non. Si elle n'est pas vide un message d'alerte surviendra. Et d'autre part à la fermeture du classeur rend cette même cellule vide. Il faut placer le code dans l'objet ThisWorkbook. Fair...
18/05/2020 à 19:37InvitéLien hypertexteOui, c'est possible sur une seule ligne et une seule colonne. Pour cela il faut coupler le texte avec une zone de texte. C'est à cette dernière que l'on affecte le lien hypertexte. Exemple: Le texte de la ligne > Dossier Pdf |.......................................| pour les fichiers mensuels. En...
18/05/2020 à 11:01tnussbaumer Trouver valeur la plus proche de 0Comparaison de V1 par rapport à V2: PPZ sera entre deux valeurs celle plus proche de 0. Bonne continuation...
18/05/2020 à 10:45bobafric Remplacer les noms par des imagesExemple fait sur la feuille TextDeux selon présentation dans le document Word. Juste en cliquant sur le bouton Swap sous Excel Ci-dessous images des sorties respectives sous Word puis sous Excel. Bonne continuation...
17/05/2020 à 16:04bobafric Remplacer les noms par des imagesA nouveau, Version finale sans utilisation de l'underscore _ pour les prénoms. Vu qu'ils ont leur initial en majuscule. Après copie des textes sur Excel. Ceux-ci seront formatés de façon global en police Consolas (ou de même type). De façon global, c'est à dire par exemple par clic sur l'entête de c...
16/05/2020 à 19:51bobafric Remplacer les noms par des imagesA nouveau, Version finale du fichier. Voir commentaires sur la feuille images. Note: Sur ton dernier fichier posté, confusion entre Chantal et Sophie en troisième phrase sur ta feuille Résultat. Ce qui fait la différence avec ma feuille TextUn. Bons tests, bonne continuation...
16/05/2020 à 13:52bobafric Remplacer les noms par des imagesJ'ai téléchargé le fichier et adapterais selon le résultat escompté. A suivre.....
16/05/2020 à 13:49phil74950Enregistrement pdf dans un dossier specifiqueEn retour l'ajout de la macro ExpPdf sur le fichier. Voir notes sur la 1ière feuille. Bons tests, bonne continuation...
15/05/2020 à 22:22pierr974Changer le texte dans "Value" sans ouvrir la fenêtre propriétéC'est possible sans passer directement par la fenêtre Propriété du contrôle. Il faut utiliser la méthode événementielle. Exemple: La cellule A10 présente un texte ou une valeur modifiable ou est vide. La propriété Value du TextBox est modifiée lorsque l'utilisateur change le texte ou la valeur ou n'...
14/05/2020 à 23:53Albatros182 Adapter un code 32 bits en 64 bitsA nouveau, @BrunoM45, Exact pour les # que j'ai oublié. Pour Win64, il est tellement peu utilisé que Vba7 fait quasiment l'affaire. Voir le lien fourni...
14/05/2020 à 23:05Albatros182 Adapter un code 32 bits en 64 bitsPour le choix de la version 64 bits ou 32 bits Faire le test avec VBA7 ou WIN64 qui aiguilleront vers la version 64 si le test est vrai (True) Exemple: Bons tests, bonne continuation...
13/05/2020 à 18:40CDrik31 Verifier une adresse avec google mapsA nouveau, Non, pas besoin, la macro reconnaît la flèche. Si celle de droite c'est l'adresse de droite qui sera récupérée et inversement. Cela permet de réduire le nombre de macros, vu la centaine de flèches présentes. N'oublie pas de clore le sujet si OK...
13/05/2020 à 17:41CDrik31 Verifier une adresse avec google mapsA nouveau, En retour le fichier modifié. Donc clic sur la flèche verte souhaitée, la macro N°1 est affectée à celle du haut. Mais il suffit pour les autres flèches d'affecter la même macro. Elle peut gérer l'ensemble des flèches du moment qu'une adresse est présente à côté. Ensuite en fin de macro e...
13/05/2020 à 15:17horihori974 Scrabble carlvbN'ayant pas le contrôle WebBrowser je ne peux pas te proposer un code en rapport avec celui-ci. De plus le code donné ne doit pas être suivi avec F8. Puisqu'il travaille directement jusqu'à fournir la page voulue. Si tu est en Pas à pas détaillé, tu ralentis la procédure or les pages Web n'attendent...
13/05/2020 à 14:41RafMaxSomme avec Exclusion des cellules sans remplissage (de couleur)En retour fichier modifié. Clic gauche sur le bouton Somme. Bons tests, bonne continuation...
13/05/2020 à 12:52bobafric Remplacer les noms par des imagesA nouveau, Pour les feuilles Texte et Texto tu peux tester une phrase de la liste des phrases qui sont en police Consolas. Respectivement pour la feuille Texte sur une des lignes 3 jusqu'à 9 qui est la limite (cellule C1) et colonnes A à J (à choisir, voir haut de la macro) . Exemple placer le texte...
13/05/2020 à 11:28bobafric Remplacer les noms par des imagesEn retour version 5 du fichier qui apporte plusieurs modifications. Notamment l'utilisation d'une police à chasse fixe (type Consolas) qui permet un meilleur positionnement des images. Du fait d'un espacement des caractères identiques. La possibilité de démarrer le texte sur n'importe quelle ligne e...
13/05/2020 à 11:15CDrik31 Verifier une adresse avec google mapsA nouveau, Laisse un mini fichier, donc tout simple, avec n'importe quelle adresse dans une cellule. Afin de te renvoyer une solution. Ce n'est qu'une concaténation de texte entre le " " plus ta cellule comprenant l'adresse en format texte. Ensuite cela est lancée de manière événementielle par VBA s...
12/05/2020 à 22:50CDrik31 Verifier une adresse avec google mapsVoir le lien ci-dessous, solution proposé par Steelson https://forum.excel-pratique.com/viewtopic.php?f=2&t=122617 Ainsi que sur le même sujet https://forum.excel-pratique.com/viewtopic.php?f=2&t=130288 C'est un thème récurrent qui est souvent traité. Bonne continuation...
12/05/2020 à 20:46bobafric Remplacer les noms par des imagesA nouveau, Note que les images prennent de la place en hauteur. Donc avec la hauteur de ligne actuelle sur les feuilles de ton fichier. Il faut espacer d'une ligne blanche (vide de texte) les phrases car sinon il peut y avoir chevauchement des images. Et cela ferait perdre de la lisibilité. Avec une...
12/05/2020 à 14:52FloC18Copier/coller spéciaux avec private subAttention à l'adaptation. Les procédures événementielles lors des opérations Copy et Cut, surtout cette dernière engendrent pas mal de blocage...
12/05/2020 à 14:46bobafric Remplacer les noms par des imagesEn retour la version 4 du fichier Excel. Afin de gérer automatiquement l'ajout de photo(s) supplémentaire(s) du personnage si celle(s)-ci n'existe(nt) pas dans la feuille. Ajout d'une feuille Direct qui permet d'écrire une phrase avec les prénoms des personnages. Puis les images de ceux-ci se placen...