| Date | Auteur du sujet | Sujet | Extrait du message |
|---|
| 18/02/2024 à 18:03 | nazee | Bouton dans la barre de menu | De nouveau, Fichier en retour modifié... |
| 18/02/2024 à 17:18 | nazee | Bouton dans la barre de menu | Bonjour Nazee , Jean-Paul , Tu peux te référer à cette demande sur ce site: Voir ici En réduisant la longueur de la barre ajoutée pour un seul bouton. Si tu souhaites afficher le nom d'utilisateur prévoir d'y inclure un control Activex Label afin qu'il récupère ce dernier au clic sur le bouton ou au... |
| 18/02/2024 à 17:02 | Kalagan | VBA : comment paramétrer les chemins du dossier pour plusieurs utilisateurs | Bonjour Kalagan , Fred2406 , Pour remplacer ton Username (ici MOI) selon ton message du jour. Il suffit d'utiliser la propriété d'Environnement ci-dessous appliqué à l'utilisateur. Chaque utilisateur d'un ordinateur personnel a sa propre variable User Ensuite tu peux te servir de cette donnée sChemi... |
| 17/02/2024 à 18:47 | t3hYOsh | Suppression texte d'une cellule si une autre cellule contient le même texte | De retour, Ci-dessous le code permettant d'effacer le nom dans la plage Outils si un nom similaire est présent dans la plage Absences. Deux zones de noms: Outils pour la plage de 3 lignes montrées, et Absences pour celle de 2 lignes qui suit. Note : L'inverse, un nom déjà présent en Absences puis aj... |
| 17/02/2024 à 11:16 | t3hYOsh | Suppression texte d'une cellule si une autre cellule contient le même texte | Bonjour T3hYOsh, Xorsankukai , La validation de données ne sera pas fonctionnelle pour ta demande. Sauf à inverser les critères d'absence et de présence au travail dans ta première colonne. Or ceci ne serait pas logique puisque il peut s'agir d'une absence fortuite, donc non prévue et le nom qui est... |
| 16/02/2024 à 21:55 | Anthonydu31 | Lien hypertexte Outlook par macro | Si cela ne fonctionne pas, c'est que ton lien n'est pas valide. Réalise directement, donc sans passer par du code VBA, par Outlook un mail où tu intègre ton lien hypertexte dans le corps de celui-ci. Puis lance ce lien même sans envoyer le mail , par exemple en mode brouillon. Et s'il n'aboutit pas... |
| 16/02/2024 à 16:52 | Progeric | Nombre de cellule identique avec critère | A nouveau, Ravi pour toi, tu peux clore ce sujet. Bon Week-end à vous... |
| 16/02/2024 à 16:30 | Progeric | Nombre de cellule identique avec critère | Bonjour Progeric, JFL , Cela se réalise avec deux formules NB.SI.ENS + NB.SI Si le premier tableau correspond à ton tableau actuel le 2ième tableau d'une colonne te donne le nombre de factures closes EDIT: Formules de recherche avec NB.SI.ENS la plage I2 à I7 représentent les numéros de facture, la... |
| 14/02/2024 à 19:49 | jpmalb | Appel macro depuis Userform1 | Si tu suis bien les indications données par PatrickT. En plaçant la procédure en Public plutôt que Private, le combo sera activé avec le code présent en checkbox... |
| 13/02/2024 à 17:02 | Melissa67 | Garder en mémoire valeur cellule après tri | Utilises la formule Moyenne.Si où le critère conditionnelle sera Amazon*, la plage de cellules pour ce critère sera la colonne A de ta deuxième feuille et la plage de calcul de la moyenne sera ta colonne E. Ainsi même après un tri la formule ne ciblera que les cellules ayant Amazon* L'astérisque per... |
| 11/02/2024 à 19:18 | Nrev74 | Mettre en gras une partie du texte d'une cellule | A nouveau, Si tu n'as que 3 cellules à traiter, au moins tu auras fait le nécessaire. Par contre pour une floppée de cellules il faudra penser à les traiter par une boucle vu que c'est le même schéma de traitement applicable. Bonne continuation... |
| 11/02/2024 à 18:56 | Nrev74 | Mettre en gras une partie du texte d'une cellule | Bonsoir Nrev74 , H2So4, Avec le code ci-dessous, c'est la partie entre les parenthèses ouvrante et fermante qui sera en gras... |
| 11/02/2024 à 16:03 | Excel_User | Synchroniser les boutons de contrôle de formulaire | En retour le fichier avec un bandeau (automatiquement) qui s'affichera sur la page active. Ajouter les autres boutons selon le bouton Liste Indices (bouton Activex) . Voir le code sur le formulaire, pour fermer ce bandeau (actif quelque soit la page) faire un clic sur la croix. Edit : Rajoutez dans... |
| 11/02/2024 à 15:28 | Excel_User | Masquer les onglets Excel sauf "Accueil" et l'onglet actif avec VBA | Bonjour Excel_User , En retour le fichier avec une note inscrite en haut de la feuille d'accueil. Seules les 3 premières lignes de la colonne I sont modifiées. Et il existe seulement trois pages BA... dans le fichier. Lors de la sélection d'une cellule (I4 à I6 pour l'exemple), la page web s'affiche... |
| 10/02/2024 à 22:06 | jessyjef | Surligner ligne et colonne de cellule active (VBA) par dessus MFC | C'est possible si au lieu d'utiliser un fond de couleur pour la 2ième MFC tu passes par une autre couleur de police tout en la formatant en gras italique. Ainsi elle se distingue de la première. Ne pas omettre de se servir de la formule ET afin d'intégrer aussi ta 1ière MFC... |
| 07/02/2024 à 20:41 | Excel_User | Masquer les onglets Excel sauf "Accueil" et l'onglet actif avec VBA | Bonsoir Excel_Use r, BrunoM45 , Ci-dessous la modification du code opérant en feuille Accueil. J'ai un peu un chat dans la gorge... car quand tu postes un fichier, met au moins plusieurs feuilles débutant par BA et non une seule. Comment veux tu que l'on affiche la nouvelle feuille BA... et cache la... |
| 30/01/2024 à 17:04 | Invité | Copier coller une image dans le corps de message via gmail | Voir dans la partie téléchargement de ce site à la section Utilitaire le fichier proposé par BrunoM45. Il existe copie d'une partie d'une feuille... |
| 26/01/2024 à 22:40 | louisalaprod | Fonction d'une cellule en fonction de la mise en page d'une autre cellule | Bonsoir Louisalaprod, fg2b , Compte tenu de la version Excel Online, le fichier ci-dessous proposé ne contient que des formules. Notamment RechercheX ainsi que l'utilisation de mises en formes conditionnelles. Voir notes en rouge pour explications... |
| 25/01/2024 à 23:35 | SebFa25 | Macro avec ajout menu clic droit : Application.CommandBars("Formula Bar") | Il y a plus simple à réaliser en passant par l'événement Worksheet_Change de la feuille active. Inscrire un terme court comme ZZ ou XX dans la cellule souhaitée parmi les autres données saisies. Puis faire Entrée. Un code de recherche ZZ ou XX et remplace par les Réf client sera lancé automatiquemen... |
| 19/01/2024 à 23:52 | Vince69340 | Renvoi vers nom de fichier selon numéro de ligne | Bonsoir Vince69340 , LouReeD , Pour récupérer une valeur ou un texte inscris dans un autre classeur on peut utiliser la formule INDIRECT. Et dans le cas précis du fichier posté pour la ligne 4 en colonne I, cela donnera comme ci-dessous. Le classeur cible devant être ouvert. En colonne J (ou autre)... |
| 18/01/2024 à 20:21 | Phil B | Lien hypertexte + écriture | Un lien hypertexte est destiné à cibler une cellule d'une feuille où un fichier par exemple. Mais il ne déplace aucune donnée. Insèrer un mini fichier Excel présentant ce que tu souhaites. Il est sans doute possible de faire autrement ta demande... |
| 16/01/2024 à 22:31 | benitoAP | Menu deroulant en cascade | En utilisant une liste de validation, il faut bien au minimum sélectionner une cellule où elle se trouve pour pouvoir ensuite faire un choix en cliquant sur la flèche qui apparait alors. Personnellement lorsque les listes de validation sont nombreuses j'utilise les flèches de direction vers le bas o... |
| 14/01/2024 à 15:29 | slygan | Nombre entre lettre | @ H2So4, Un vote d'encouragement mais si tu changes G90 par Y90, ce dernier ne sera pas collé avec Y38. Il me semble que Slygan regroupe aussi sur les lettres similaires... |
| 14/01/2024 à 14:54 | benitoAP | Menu deroulant en cascade | Bonjour BenitoAP , Yvouille , Fanfan38, Sans changer la présence de ton filtre en première feuille. La sélection d'une société en feuille 2 dans une de tes listes de validation impliquera la modification des choix possibles dans les autres colonnes... |
| 11/01/2024 à 22:17 | neo62950 | Excel prend mes images a 90 | Bonsoir Neo62950 , LouReeD , PatrickT , Il semblerait que l'image selon le message posté Mercredi à 18h07 s'est formatée à la hauteur de la ligne de la cellule. Contrôler que la propriété de déplacement de cette image (Voir Format de l'image, Propriétés) ne soit pas différente de: Déplacer sans dime... |
| 09/01/2024 à 21:16 | bartras | Table vérité avec chiffre et pas variable | A nouveau et merci, Bonsoir LouReeD , Xorsankuka i, Bartras , Bonne Année @ vous et Meilleurs vœux. Comme c'était l'heure du dîner, j'ai fait au plus vite... A +... |
| 09/01/2024 à 20:29 | bartras | Table vérité avec chiffre et pas variable | Si il existe un minimum et un maximum il faut faire la différence entre eux et diviser cette différence par l'écart de lignes. Pour la 1ière colonne c'est 60 - 50 = 10 de différence, l'écart de ligne est de 2 (3-1). Donc le pas est de 10/2 soit 5. Pour la 2ième colonne c'est 20 - 10 = 10 de différen... |
| 09/01/2024 à 20:08 | azerty41 | Macro compression images | Bonsoir Azerty41 , Il suffit qu'une seule personne possède cet Add-on. Soit la personne qui a pour but de réduire les images. C'est bien ce qu' indique le mon dans ta phrase. Une fois celles-ci réduites et intégrées au fichier elles le restent sur ce fichier Excel tant qu'on ne supprime pas celle-ci... |
| 09/01/2024 à 19:49 | mbauwin | Personnaliser format date en faisant apparaitre les trimestres | On peut utiliser un code évènementiel qui transforme automatiquement une date de fin de trimestre dans le format souhaité. Et quelle que soit ou se trouve la date dans la feuille. Ci-dessous les lignes de code à mettre dans la partie code de la feuille utilisée. Cela peut aussi être réalisé pour s'a... |
| 06/01/2024 à 21:24 | sab49 | Empêcher la suppression du contenu d'une cellule | Idem, Meilleurs Vœux sur ce Fil ainsi que vos proches pour cette nouvelle année. @Ericcool02, Oui, cela fonctionne, les cellules concernées ne sont pas modifiables. Mais il faut savoir que si l'on met l'éditeur en mode création, les macros ne s'exécutent pas. Et que l'on peut ainsi modifier toutes l... |
| 05/01/2024 à 23:39 | sab49 | Empêcher la suppression du contenu d'une cellule | Bonsoir Sab49 , Ericcool02 , Pour la troisième macro, ajuster la hauteur des lignes suite à un tri, elle n'a aucune utilité, vu que la hauteur des lignes reste constante (15.75, et 21 pixels) même après un tri. Et surtout la macro n'ajuste pas la hauteur des lignes mais permet tout au plus un retour... |
| 05/01/2024 à 23:04 | azerty41 | Macro compression images | Bonsoir Azerty41 , Pour cela créé un dossier (nommé par exemple Resize) ou tu pourras envoyer toutes les images de ton fichier Excel. Télécharge PowerToys version 0.75 ou plus, qui regroupe un ensemble d'utilitaires dont notamment Image Resizer. Totalement intégré à Windows et à son menu fichier. Ce... |
| 03/01/2024 à 21:31 | jvoitu | Lire valeur numérique dans listview | Suite, Je rejoins Jean-Paul sur ce point, j'ai déclaré dblMontantDebitEch comme variable Double en début de macro. Donc il ne l'était pas à l'origine de ton fichier. Faire des Debug.Print de certaines de tes variables pour contrôler celles-ci. Exemple Debug.Print "test DebEch =" & dblMontantDebEch N... |
| 03/01/2024 à 19:26 | jvoitu | Lire valeur numérique dans listview | Suite, Lorsque tu cliques sur le bouton de la page d'accueil qui lance le premier Userform. Il manque dans la macro Bouton_Cliquer après la ligne du .Show le chargement du deuxième Userform sinon cela bloquera la suite de ton programme. Donc rajouter Load Usf_EcheancesModification... |
| 03/01/2024 à 18:27 | jvoitu | Lire valeur numérique dans listview | A nouveau, Cela fonctionne pour moi en ajoutant le format. Par contre dans mon exemple il y a un point devant ListItem(3) car mon code était inclus dans une procédure With / End With. Et tu ne dois pas inscrire ce point. Donc pour toi, c'est dblMontantDebEch = CDbl(format(Lvw_EcheancesListe.ListItem... |
| 03/01/2024 à 15:44 | jvoitu | Lire valeur numérique dans listview | Suite, Comme solution il faut formater ta ligne en erreur en lui imposant un format de type acceptable. Voilà ci-dessous exemple de la correction à apporter. Où Cdbl_X est de type Double, et après le format de conversion CDbl(... on insert la condition de format de type "# ##0.00"... |
| 03/01/2024 à 14:32 | jvoitu | Lire valeur numérique dans listview | A nouveau, En fait tu récupères dans ta listview par ton subitems(13) des valeurs qui doivent avoir un format personnalisé et visible surtout lorsque ces valeurs dépassent ou égales le millier. C'est pourquoi je t'ai proposé Cnum pour les transformer sur feuille en utilisant Cnum ou sinon par VBA en... |
| 03/01/2024 à 12:28 | jvoitu | Lire valeur numérique dans listview | La valeur de ta listview étant de type string, passe par Cnum pour la convertir en numérique... |
| 02/01/2024 à 19:16 | Jean04 | Menu / sous-menu VBA | Suite, Voilà en image ci-dessous. Il n'existe qu'une feuille d'afficher dans le classeur. Donc la feuille active. Le Clic droit (ici sur Sommaire) permet à la fenêtre ci-dessous de montrer le menu auquel on va sélectionner la 9ième ligne. Celle Afficher... Ce qui va faire apparaître la liste de tout... |
| 02/01/2024 à 18:53 | Simon22 | Récupérer date de mise a jour cellule sans VBA | Bonjour Simon22 , Dan, Meilleurs vœux 2024 à vous. On peut utiliser une particularité importante d'Excel. C'est qu'il n'actualise jamais les cellules qui présentent une ou plus référence(s) circulaire(s). Et heureusement car cela fausserait bien des calculs. Mais là on peut en tirer profit. Par exem... |
| 02/01/2024 à 17:26 | Jean04 | Menu / sous-menu VBA | Meilleurs vœux 2024. Ci-dessous quelques lignes à placer dans la partie code du Workbook. Le premier onglet étant visible, faire un clic droit sur celui-ci et dans la fenêtre alors ouverte choisir Afficher... puis sélectionner la feuille à montrer. Toutes les autres feuilles hormis celle à afficher... |
| 26/12/2023 à 18:55 | ben25000 | Première lettre du jour de la semaine | Une MFC toute simple est présente dans mon fichier de Dimanche. Cellules C1 à C35, donc pour tout le mois de janvier. À appliquer pour les autres mois. Je télécharge ton fichier et te dis selon les modifications faites. Peut-être en fin de soirée ou sinon dans les prochains jours... |
| 24/12/2023 à 15:54 | ben25000 | Première lettre du jour de la semaine | Puisque sur la colonne de dates il n'y aura pas de traitement particulier mis à part l'affichage. On peut alors placer la formule présentée hier dans celle-ci. Voir avec le fichier modifié ci-dessous et ses notes en rouge. Bonne Fêtes... |
| 23/12/2023 à 20:19 | ben25000 | Première lettre du jour de la semaine | Tu peux utiliser comme ci-dessous pour une date en A1. Mais tous filtre ou recherche sera sur les cellules en colonne A comportant la date. Ce type de date abrégé est surtout utilisé pour afficher de petits calendriers... |
| 22/12/2023 à 17:23 | sebastienchaulet | Ne pas afficher 0 pour les valeur Null, mais afficher 0 sinon | Pour éviter cela, au lieu d'inscrire 0 dans la cellule, taper la formule =0. Cela donnera toujours zéro, mais c'est une formule. On peut aussi avoir par exemple 0,00001 en copie pour l'inscrire dans les cellules souhaitées avec formatage à l'unité. La valeur sera proche de 0 mais sera différente... |
| 20/12/2023 à 17:02 | Emilie46 | Quitter Excel via un userform qui s'affiche a la fermeture du fichier et av | Utiliser la partie code du classeur. Faire un clic droit sur Workbook dans l'éditeur VBA. Sélectionner à droite de la fenêtre ouverte l'événement Workbook_beforeclose. Inscrire alors à l'intérieur la ligne de code ci-dessous. Userform1.Show Cela va ouvrir cet userform... |
| 15/12/2023 à 23:09 | nunos31 | VBA - Recolorier/Transparency sur image PNG | A nouveau, Ci-dessous le fichier modifié. Voir explications sur le côté droit de la feuille... |
| 15/12/2023 à 07:52 | nunos31 | VBA - Recolorier/Transparency sur image PNG | C'est possible par VBA en utilisant la propriété Colortype de PictureFormat. Et en la faisant suivre d'un chiffre de 1 à 4 qui représente la constante msoColorType applicable. Donc Pictureformat.Colortype = 1 à 4. Mais ce n'est qu'une variation basique même si on peut aussi jouer sur la brillance, l... |
| 11/12/2023 à 12:24 | Heelflip | Problème avec Worksheet_Change | Le principe donné vaut, au vu de tes trois feuilles présentes dans ton classeur. Et encore les codes des Worksheet_Change doivent être courts et/ou bien temporisés. Mais pour 100 feuilles de calculs tu te prépares des Nervous Breakdown. Voir les remarques de Mafraise. L'évènement sera prioritaire su... |
| 10/12/2023 à 23:12 | Heelflip | Problème avec Worksheet_Change | A nouveau, Les noms peuvent garder leur portée feuille, mais ils sont à différencier par un chiffre à droite du T sauf pour le premier. La boucle est supprimée, chaque feuille est directement ciblée. Ce code a été testé plusieurs fois et les 3 feuilles Calcul ont ressorti à l'identique le nombre cho... |