| Date | Auteur du sujet | Sujet | Extrait du message |
|---|
| 22/03/2019 à 06:55 | edlede | Optimisation code pour traiter 25000 lignes *12 onglets | A tester. Quand on supprime des lignes, il est fortement conseillé de commencer par le bas de la feuille et comme le dit galopin01 il est impératif de "parenter" les objets d'autant plus dans une boucle sur les feuilles du classeur ... |
| 22/03/2019 à 06:27 | mathieuG | Lien hypertexte affichage et position de la cellule cible | C'est très simple, tu cible la dernière cellule de ton tableau au lieu de la première ... |
| 21/03/2019 à 19:26 | UNW14 | Axe abscisse | Je te laisses trouver quelque chose de plus joli... |
| 21/03/2019 à 07:09 | crackwood01 | Alimenter des cellules de valeur d'une listboxmulti | Code lié à un bouton car sur MultiSelect le clic de la ListBox n'est pas le mieux adapté ... |
| 21/03/2019 à 06:56 | jacobino | Ventilation d'un montant selon le mois | Désolé mais je ne comprend pas ta demande ! Peux-tu être plus explicite ... |
| 21/03/2019 à 06:51 | amimarxD | Pourcentage de donnés et mettre dans graphique | Je ne suis pas spécialiste des graphiques mais tu peux par exemple utiliser les fonctions Sommeprod() et Nbval() pour connaître le nombre de moins de 20 ans et de 20 ans et plus. Ici, les ages sont de B1:B10, cette formule donne le pourcentage de personnes de moins de 20 ans : =SOMMEPROD((B1:B10<... |
| 21/03/2019 à 06:28 | Pams | Liste déroulante en cascade 5 niveaux | Très bien mais ne fonctionne pas sous Excel 2007 et antérieur ... |
| 21/03/2019 à 06:25 | UNW14 | Axe abscisse | En remplaçant "" par NA() : =SI(E8="";NA();E8*D8)... |
| 20/03/2019 à 18:11 | Pams | Liste déroulante en cascade 5 niveaux | Une piste. Liste de choix sur 6 niveaux avec inscription de MO et du prix ... |
| 20/03/2019 à 07:18 | allolola | Réer dans excel, un nouveau menu recherche | Si tu veux le même fonctionnement que le classeur que tu cites en exemple, il te suffit de l'éplucher pour en comprendre le fonctionnement et récupérer ce qui t'intéresse. Comme je n'ai pas spécialement le temps de ma lancer dans la conception et gestion d'une barre d'outils dans le ruban, je te don... |
| 19/03/2019 à 14:48 | allolola | Réer dans excel, un nouveau menu recherche | Je répond exactement à ta demande ! maintenant, si tu veux pas de clic sur des menus et boutons, tu sélectionnes ta cellule et une combinaison de touche comme Ctrl+f (f en minuscule) et la macro est exécutée sinon, encore plus court, tu utilises une procédure événementielle "SelectionChange()", quan... |
| 19/03/2019 à 07:26 | jonat28 | Photo extension userforme | Un fichier exemple où tu dois adapter le remplissage du ComboBox dans le code pour les noms de tes images ... |
| 19/03/2019 à 06:49 | allolola | Réer dans excel, un nouveau menu recherche | Ta demande : Quand tu ouvres mon classeur, tu as un onglet "Complément" et dans cet onglet, il y a une barre d'outils ("Barre d'outils personnalisée") avec un bouton qui possède une icône "Jumelle", une fois que la cellule est sélectionnée, il te faut cliquer sur le bouton avec les jumelles, ce n'es... |
| 18/03/2019 à 07:06 | allolola | Réer dans excel, un nouveau menu recherche | Je te poste un classeur exemple avec une base de données fictive sur trois feuille avec le mot "Test" disséminé dans ces trois feuilles. Pour le test, la recherche est faite depuis la feuille "Mot recherché" en sélectionnant la cellule contenant le mot "Test", une fois la recherche terminée, un mess... |
| 17/03/2019 à 17:49 | jonat28 | Photo extension userforme | Il te suffit de changer l’extension LoadPicture() attend un chemin et nom de fichier exact donc, si tu veux avoir le nom du fichier avec plusieurs extensions (image enregistrée dans divers formats) il te faut passer par exemple par une ListBox qui liste les fichiers portant les mêmes noms mais avec... |
| 17/03/2019 à 09:52 | al87 | Ligne du jour en interior color 17 | Elle est toujours là mais bon, passons ! Tu veux faire quoi au juste, que le ligne ne se colore pas en colorindex 17 si on est dimanche ? C'est ici, que se produit la coloration de la ligne : Il te suffit de créer une condition comme par exemple : comme ceci ... |
| 17/03/2019 à 08:50 | bidochon34800 | Planning réservation de salle | Voir à cette adresse (sur ce site) si ça peut t'intéresser, il y a des adaptations à faire : https://www.excel-pratique.com/fr/telechargements/plannings/planning-de-reservation-no108.php... |
| 17/03/2019 à 08:44 | al87 | Ligne du jour en interior color 17 | Vires ta barre d'outils perso car personnellement ça me gonfle quand un fichier modifie l'apparence d'Excel sur mon PC sans le demander au préalable. J'ai ouvert ton fichier et quand j'ai vu la barre dans l'onglet Complément, je l'ai mis à la poubelle sans regarder plus loin et de même pour la barre... |
| 17/03/2019 à 08:10 | CAP24 | Liste des macros | Il y a deux solutions pour ne pas voir apparaître des macros dans la boite de macros, soit les déclarer Private : soit créer un argument fictif comme ceci : mais dans ce dernier cas, toutes les procédures qui appellent cette dernière devront lui passer une valeur comme par exemple : ici, 1 est passé... |
| 17/03/2019 à 08:02 | Invité | Explication sur Siz | Le code avec les commentaires et les variables typées ... |
| 17/03/2019 à 07:27 | nossirrah | Liste de choix vs. affichage d'une/des ligne(s) | A mettre dans le module de la feuille ... |
| 16/03/2019 à 14:26 | DJAPOU | Créer Alerte sur dépassement de date | Tu sélectionnes toute la zone de ton tableau, par exemple de A5 à F30 puis, "Mise en forme conditionnelle" ---> "Nouvelle règle", tu cliques sur "Utiliser une formule pour déterminer pour quelles cellules le format sera appliqué", dans le champ qui vient d'apparaître, tu colles la formule suivant... |
| 16/03/2019 à 14:11 | jonat28 | Photo extension userforme | Il te faut changer l'extension dans le test ... |
| 16/03/2019 à 14:07 | marketien | Faire une série qui se suit | Tu sélectionnes deux numéros qui se suivent puis tu prends la poignée de recopie (en bas et à droite de la sélection, le curseur se transforme en +) et tu tires vers le bas jusqu'au numéro voulu... |
| 15/03/2019 à 20:21 | lucas28 | Mise en forme conditionnelle et somme | Tu sélectionnes seulement les cellules de C1 à C10 puis MFC ---> Formule et tu entres comme formule celle-ci : =SOMME(D1:K1)>$A$1" puis ton formatage... |
| 15/03/2019 à 20:14 | deepak66 | Copier coller une cellule en passant a.la.cellule.du dessous | Tu sélectionnes toutes tes valeurs dans ta colonne puis "Copier" ensuite, tu vas dans la cellule de la feuille souhaitée et tu cliques sur la flèche basse du bouton "Coller" et tu cliques sur "Transposer"... |
| 15/03/2019 à 20:08 | jacobino | Erreur d'exécution 57121 Excel 2003 | Tu double-cliques sur l'onglet de ta feuille et tu cpie le nom puis tu le colles dans la procédure et là, tout devrait rentrer dans l'ordre... |
| 15/03/2019 à 20:04 | allolola | Réer dans excel, un nouveau menu recherche | A mettre dans le module du classeur (ThisWorkbook) pour la création de la barre et du bouton à l'ouverture du classeur et de la destruction de cette dernière à la fermeture : A mettre dans un module standard. Procédure appelée pour la recherche du mot de la cellule sélectionnée dans la feuille activ... |
| 15/03/2019 à 07:10 | polomod | Jour | Mois | Année de plusieurs cellules dans une seule au format date | Tu as la fonction Date() pour la date : =DATE(ImportCsv!G1;ImportCsv!H1;ImportCsv!I1) et la fonction Temps() pour l'heure : =TEMPS(ImportCsv!J1;ImportCsv!K1;0)... |
| 15/03/2019 à 06:59 | chrisamo | Formule heure, jour, mois | Si tu mets un intervalle de temps (date de début et date de fin) mais que tu retranches les Weekends et jours fériés, il ne peut y avoir une correspondance ! Si on prend par exemple du 30/04/2019 au 31/05/2019, la fonction donne 1 mois et 1 jour mais si tu enlèves les 3 jours fériés et les 8 jours d... |
| 15/03/2019 à 06:46 | rams123456 | Problématique VBA | Il y à trois façons de dimensionner un tableau, dans la déclaration de la variable : après avoir déclaré le tableau et juste avant de l'utiliser : Le dimensionnement est fait au fur et à mesure et "Preserve" permet justement de préserver ce que contient déjà le tableau ... |
| 14/03/2019 à 07:12 | chrisamo | Formule heure, jour, mois | Voici le classeur en retour avec la fonction perso et la formule Excel : Et bien, dans le calcul de durées, il y a pour ainsi dire 5 valeurs invariables, la semaine qui comporte 7 jours, le jour qui comporte 24 heures, l'heure qui comporte 60 minutes et la minute qui comporte 60 secondes. En ce qui... |
| 13/03/2019 à 17:12 | sad006 | Find multicritere | Comme tu veux faire une suppression de ligne, ce n'est pas conseillé de le faire avec Find(), il est préférable de récupérer les numéros des lignes dans un tableau, trier ce dernier en décroissant (ce qui permet de supprimer les lignes en commençant par le bas) et effectuer la suppression ... |
| 13/03/2019 à 16:47 | Sebyg | Formule Si + Recherche + SOMMEPROD | Comme te le conseille Steelson , utilises un tableau sinon, en utilisant des plages nommées : =SOMMEPROD((Dates>=E4)*(Dates<=G4)*(Tracteur=A9)*(Exploitation=C2);Durée) ton classeur avec une petite vision graphique du résultat en feuille 1 ... |
| 13/03/2019 à 16:18 | chrisamo | Formule heure, jour, mois | Voici un classeur exemple : Petite précision concernant la fonction perso, comme le calcul des mois et années est calendaire, j'ai utilisé dans la fonction la valeur pour l'année de 365,25, moyenne de (365 x 3 + 366) / 4 et pour le mois, 365,25 / 12 ... |
| 13/03/2019 à 16:04 | chrisamo | Formule heure, jour, mois | Comme il n'y a pas de fichier exemple, voici une fonction perso à mettre dans un module standard : La date de début en cellule A2 par exemple : 31/01/2019 10:54:26 La date de fin en cellule B2 : 04/03/2019 13:23:12 avec comme format personnalisé si nécessaire pour les deux dates : jjjj jj mmmm aaaa... |
| 13/03/2019 à 15:15 | Julien77 | Aide pour formule (Résultat en fonction de 2 valeurs) | Formule à mettre en E2 et à tirer vers le bas : =RECHERCHEV(SI(B2-ENT(B2)<>0;ENT(B2)+1;B2);$H$2:$I$31;2;FAUX)+RECHERCHEV(D2;$D$30:$E$32;2;FAUX) Je suis parti du principe que quand le poids dépasse un plafond, c'est le coût du poids supérieur qui est pris en compte avec la fonction Si() "SI(B2... |
| 13/03/2019 à 14:49 | Julien77 | Aide pour formule (Résultat en fonction de 2 valeurs) | Afin de ne pas avoir à construire un classeur pour tester, postes un fichier exemple ... |
| 13/03/2019 à 07:21 | romain71 | Changement de position d'une cellule texte en fonction d'un classement | Pas sûr d'avoir bien compris surtout au niveau des commentaires mais voici le classeur en retour ... |
| 12/03/2019 à 06:57 | Cracotte | Coller de Excel vers Word sans le tableau | En en construisant le texte avant de l'insérer dans le document ? Ici, j'utilise un signet nommé "Signet1" pour l'insertion du texte ... |
| 11/03/2019 à 18:31 | aston01390 | Erreur 9 - L'indice n'appartient pas à la sélection | Testes ce code pour voir si ça convient. Les codes sont récupérés dans la colonne B de la feuille "Analyse de risque (2)" Voir "Cel.Offset(, 1).Value" dans la ligne de code ".Cells(J, 2).Value = Cel.Offset(, 1).Value & Format(I, "000")" ... |
| 11/03/2019 à 06:56 | starwaso | Comptabiliser les cellules colorées par mise en forme conditionnelle | Erreur rectifiée, j'avais oublié de prendre en compte les colonnes vides ! Voici ton fichier en retour ... |
| 10/03/2019 à 09:56 | KTM | Transformer texte de combobox en date | Si dans ta ComboBox tu as seulement "janvier 2019", "février 2019", etc... le compilateur prend par défaut le premier jour du mois donc je ne vois pas ce que vient faire le 19 ... |
| 10/03/2019 à 09:53 | AxelleGreen | Aide compréhension syntaxe VBA | Qu'elle peut d'ailleurs comparer avec ... |
| 10/03/2019 à 09:36 | xxmedxx | Urgent svp besoin d'aide | Sans compter le titre très explicite qui exprime bien la demande qui peut être faite ... |
| 10/03/2019 à 09:31 | starwaso | Comptabiliser les cellules colorées par mise en forme conditionnelle | La même fonction en matricielle si tu ne veux pas avoir à indiquer le numéro de ligne : Que tu utilises de cette façon, tu sélectionnes ta plage de AE6 à AE25 puis dans la barre de formule tu entres la formule ci-dessous que tu valide en matricielle (Ctrl+Maj+Entrée) =CompterMFC($I$6:$AD$25;"N°";4)... |
| 10/03/2019 à 09:05 | starwaso | Comptabiliser les cellules colorées par mise en forme conditionnelle | Voici une fonction perso : Que tu utilise de la façon suivante en AE6 et à tirer vers le bas : =CompterMFC($I$6:$AD$25;"N°";4;LIGNE()) "Plage" représente la plage où chercher les x plus grandes valeurs "Titre_a_Eviter" est le titre de la colonne à ne pas prendre en compte "Max" est le nombre de plus... |
| 09/03/2019 à 18:27 | eli75 | VBA | Une piste en construisant le message dans une boucle avant de créer le mail ... |
| 09/03/2019 à 18:10 | Oriflame | Mise en forme en fonction de doublons | Pour appliquer un mise en forme conditionnelle sur une feuille par rapport à une autre, il te faut utiliser des plages nommée donc, tu sélectionnes les cellules A2 à A7 de la feuille "2" et dans la zone de nom (à gauche de la barre de formule) tu entres "Liste_Fe2" (sans les guillemets) puis tu vali... |
| 09/03/2019 à 10:46 | dasaquit | Un petit coup de mains please | Je suis plutôt surpris car tous les codes fonctionnent parfaitement sur le classeur posté (juste le remplissage de la ListBox qu'il faut faire sur Open du classeur et non sur activate de la feuille) mais si le classeur original est différent de celui posté comme c'est souvent le cas ici, c'est sûr ... |