| Date | Auteur du sujet | Sujet | Extrait du message |
|---|
| 07/01/2019 à 07:02 | Manu31 | Problème de report de nombre | Pour ceux qui ne sont pas comptable (ce qui est mon cas) explique la minip pour arriver jusqu'au résultats qui ne conviennent pas (clic sur quel bouton de quel formulaire puis quelle valeur dans quel TextBox, etc ..... |
| 06/01/2019 à 16:10 | moutchec | Extraire 1 ou 2 chiffres au format nombre | Une formule parmi d'autre : =CNUM(STXT(F2;CHERCHE(" de ";F2)+3;3))... |
| 06/01/2019 à 08:59 | Alex777f | VBA, procedure plante si feuille pas active | Comme ceci alors, c'est la feuille "TAV" qui sert de référence, à adapter ... |
| 06/01/2019 à 08:42 | Alex777f | VBA, procedure plante si feuille pas active | Mais comment savoir laquelle doit être la cible ... |
| 06/01/2019 à 08:34 | Alex777f | VBA, procedure plante si feuille pas active | Juste sous les déclaration de variables, mets cette ligne de code ... |
| 06/01/2019 à 08:30 | Xls-padawan-Vba | Extraire l'année d'une cellule vers une variable | Avec la fonction Year() ... |
| 04/01/2019 à 17:52 | AM76 | [XL-2010] Mise en forme selon variable | A tester. Les heures étant issues de formules (soustractions) et comme je change les valeurs dans la plage pour faire des sommes de 30 secondes, je transforme la plage en valeur et comme les valeurs contiennent des millisecondes, j'utilise la fonction Second() pour les extraire ... |
| 04/01/2019 à 15:30 | Lovelypain | [Débutant]Modifier une Plage de Cellule en fonction d'une autre plage | En faisant de ta Sub une fonction perso : Que tu utilises de cette façon en cellule E3 (ou toutes autres cellules de ton choix) : =CommentaireNote(D3) où ici D3 contient une lettre... |
| 04/01/2019 à 15:21 | Boz | Message d'erreur avec fonction RechercheV | La fonction de recherche retourne #N/A quand la valeur cherchée n'est pas trouvée (surtout pour une recherche exacte) donc si tu es sûr qu'elle s'y trouve, regarde si pas hasard il n'y aurait pas un espace parasite et tu peux même tester avec une fonction perso du genre : où "Plage" est la première... |
| 04/01/2019 à 12:44 | pagesalex | Filtre ne prend pas toutes les données | Postes ton classeur car si on doit en créer un, probablement que ça marchera chez nous ... |
| 04/01/2019 à 10:17 | julienlavigne | Formule nombre occurence | Tu n'as pas le choix, il te faut ajouter le critère Date sinon comment veux-tu savoir ce qui appartient à un jour et pas à l'autre ? Ici, en ajoutant en entête les dates (du 20/12/2019 au 03/01/2019), j'ai utilisé SommeProd() sur une feuille et Nb.Si.Ens() sur une autre, à toi de voir ... |
| 03/01/2019 à 11:44 | soukaina | Ordonner les données VBA | Je te poste ton classeur avec le code complet et un bouton d'exécution. Si tout va bien, en cliquant sur le bouton, le fichier texte est créé et ensuite affiché à l'écran ... |
| 03/01/2019 à 11:29 | siga | Colorier Liste déroulante | Il est possible d'utiliser d'autres contrôles car une ListBox ou un ComboBox (qui est l'association d'une ListBox et d'un TextBox) ne permet pas de colorer de façon indépendante les différents éléments. Je te propose un exemple avec un TextBox et une ListView sur un UserForm ... |
| 02/01/2019 à 16:28 | yannickb19 | Couleurs si condition | Merci, à toi aussi ainsi qu'à tout le monde ! Content de t'avoir aidé... |
| 02/01/2019 à 14:49 | Alex777f | Fermer UserForm si inactif | Attention, ce code ne gère pas la fermeture manuelle de l'UserForm donc, le timer continu malgré que l'UserForm soit fermé ... |
| 02/01/2019 à 14:43 | yannickb19 | Couleurs si condition | Je te retourne ton classeur pour voir si ça convient ... |
| 02/01/2019 à 13:29 | yannickb19 | Couleurs si condition | Je dois dire que j'ai un peu de peine à comprendre ... |
| 02/01/2019 à 13:03 | soukaina | Ordonner les données VBA | Voici un code pour faire ce que tu demandes mais qui va sûrement devoir être amélioré/modifié mais c'est un début de piste. Voir les commentaires dans le code pour la compréhension ... |
| 02/01/2019 à 10:17 | yannickb19 | Couleurs si condition | Il te faut utiliser une formule ! Par exemple, tu sélectionnes les cellules de D4 à G26 puis MFC ---> Nouvelle règle... ---> Utiliser une formule... puis dans le champ dédié, tu entres cette formule : =ET(D4<>"";D4=1) il ne faut pas de dollars car la formule doit être relative ! ensuite... |
| 02/01/2019 à 09:55 | bigbenz35 | Calcul heure supplémentaires | Les heures dans Excel sont représentées par la partie décimale de l'unité (dans "43467,41" 43467 représente aujourd'hui le 02/01/2019, le nombre de jours écoulé depuis le 01/01/1900 et les 0,41 représente l'heure cet à dire 09:50:24, soit 9,84) donc, pour quelles puissent être comptabilisées en tant... |
| 30/12/2018 à 18:22 | Tonthon | Coller automatiquement une valeur d'une cellule | Voici le classeur fonctionnel ... |
| 30/12/2018 à 17:38 | Tonthon | Coller automatiquement une valeur d'une cellule | Remplace le code précédent de la procédure événementielle "Worksheet_Change()" par celui-ci-dessous. Un premier tri est fait sur les numéros des photos les plus choisies puis effectue un second tri sur les numéros des photos ... |
| 25/12/2018 à 18:46 | Aterik | Userform - Arrondir les coins d'un label | Si tu n’en a que quelques uns ça ne devrait pas poser de problème je pense, je n’ai pas fais de test sur un grand nombre... |
| 25/12/2018 à 10:57 | boss_68 | Recherche ou modification d'un code VBA | Content de t'avoir aidé et joyeuses fêtes à toi ... |
| 25/12/2018 à 09:06 | Aterik | Userform - Arrondir les coins d'un label | Oups bien vu Je vois que tu auscultes les codes postés Joyeux Noël à toi et à tout le monde ... |
| 25/12/2018 à 00:26 | Aterik | Userform - Arrondir les coins d'un label | Re, Je te propose un petit bidouillage que j'avais fais il y a trois ans pour montrer des cotations obliques pour un dessin sur un UserForm ! Alors, comme dis avant, c'est une bidouille avec un Shape collé dans un graphique, exporté en .gif et cette image .gif est ensuite chargée dans un contrôle Im... |
| 24/12/2018 à 23:02 | Aterik | Userform - Arrondir les coins d'un label | Je ne crois pas que ce soit possible, un Label (comme les autres contrôle d'Userform) ne possède pas d'handle pour qu'il puisse être manipulé avec les APIs Windows mais je peux me tromper ... |
| 24/12/2018 à 16:19 | boss_68 | Recherche ou modification d'un code VBA | Oui, mais pour ça il te faut continuer à utiliser le premier code que je t'ai donné car les deux procédures événementielles fonctionnent de façon différente mais peuvent cohabiter dans le même module à savoir, celui de la feuille concernée ! Le premier événement, "Worksheet_Change()", gère la partie... |
| 23/12/2018 à 18:08 | boss_68 | Recherche ou modification d'un code VBA | C'est normal, ton classeur ne contient qu'une feuille et la procédure événementielle "Activate()" ne s'exécute pas ! Voici ton classeur avec quelques modifs afin que le dico soit initialisé à l'ouverture du classeur. J'ai formaté aussi 4 cellules et pour faire le test, d'abord tu les sélectionnes le... |
| 22/12/2018 à 23:52 | boss_68 | Recherche ou modification d'un code VBA | Re, Il y a une possibilité de capter certains changement comme le formatage mais c'est tout de même perfectible ! On va utiliser un dictionnaire qui va contenir un tableau et ce tableau va contenir les formatages à surveiller de la cellule et en utilisant la procédure événementielle "Worksheet_Selec... |
| 22/12/2018 à 22:44 | Tonthon | Coller automatiquement une valeur d'une cellule | Procédure événementielle "Worksheet_Change()" donc, mettre dans le module de la feuille "DEUXIEME TOUR (2)". La procédure fonctionne quand on modifie la valeur en T3. Les numéros des photos sont triés du plus grand au plus petit et seulement le nombre voulu est inscrit. Si il y a moins de photos cho... |
| 22/12/2018 à 17:35 | mc guill | Calcul d'un loyer avec APL | En H21 le loyer, en I21 les charges et en J21 l'APL ! Toutes les sommes étant en positif première formule : =-H21-I21+J21 seconde : =J21-H21-I21 troisième : =J21-(H21+I21) etc..... |
| 22/12/2018 à 17:23 | boss_68 | Recherche ou modification d'un code VBA | Il te suffit de juste vérifier la zone et du moment que la procédure événementielle est appelé, c'est qu'il y a eu changement car même pour formater du texte dans une cellule il faut l'éditer : Maintenant, si tu veux savoir qu'elle modification a eu lieu ça va être coton car il y a trop de possibili... |
| 21/12/2018 à 08:00 | leogigi | Filtre multiple dans une messagebox | Content de t'avoir aidé et merci pour ton retour... |
| 20/12/2018 à 16:32 | leogigi | Filtre multiple dans une messagebox | Tu supprime tout le code que tu as dans le module du Formulaire et tu colles celui-ci : Ce code est attaché au bouton et non aux cases à cocher donc, une fois que ton choix est fait, clique sur le bouton pour voir le résultat. Le filtrage est fait sur la colonne "Nouveaux groupes" (n°5) et ceci par... |
| 20/12/2018 à 15:09 | GGautier | Progressbar & Timer | Donc pas Dim mais Public ... |
| 20/12/2018 à 12:34 | GGautier | Progressbar & Timer | Petite précision concernant le Timer, il te faut savoir que plus il y a d'instructions entre deux appels de OnTime, plus tu risques d'avoir de petits soubresauts au niveau de l'avancement du Label surtout en demandant un avancement par seconde ... |
| 20/12/2018 à 12:24 | Tonthon | Coller automatiquement une valeur d'une cellule | Merci et bon appétit à toi aussi... |
| 20/12/2018 à 12:23 | GGautier | Progressbar & Timer | Pour pouvoir mettre en pause, il te faut utiliser une variable Booléenne publique (visible dans tout le projet par tous les objets) puis la mettre à Vrai à l'ouverture d'un formulaire et à Faux à sa fermeture avec relance du Timer. Code dans les formulaires (strictement identiques pour les trois) :... |
| 20/12/2018 à 11:35 | LJT | Repartition charges | Je t'en prie... |
| 20/12/2018 à 11:33 | Tonthon | Coller automatiquement une valeur d'une cellule | Comme dis plus haut, si tu veux pouvoir effectuer un tri il faut impérativement que les colonnes ayant des formules dont dépendent les colonnes que tu veux trier fassent parties de la zone de tri ... |
| 20/12/2018 à 07:00 | LJT | Repartition charges | Pour trouver la cote-part de chaque chambre, il suffit d'additionner les jours de chaque chambre et de diviser par le total des jours ! Exemple, Chambre 1, résidant 30 jour + son visiteur 15 jours, Chambre 2, résidant 30 jour + son visiteur 0 jours, Chambre 3, résidant 30 jour + son visiteur 0 jours... |
| 19/12/2018 à 19:02 | BALANCIE | Limiter le nbre de sauvegrdes | Content de t'avoir aidé... |
| 19/12/2018 à 16:53 | Pedrolamich | Raccourcir un intitulé avec une formule | Pour le mot le plus long, une fonction perso à mettre dans un module standard : et utiliser de cette façon : =MotLePusLong(A1)... |
| 19/12/2018 à 16:40 | Pedrolamich | Raccourcir un intitulé avec une formule | Pour le premier mot c'est simple : =GAUCHE(A1;CHERCHE(" ";A1)-1) Pour le mot le plus long, c'est un peu plus compliqué ! Je regarde et reviens... |
| 19/12/2018 à 16:34 | Kadoc | Passer plusieurs lignes au même attribut en une seule ligne avec séparateur | Une piste en admettant que les lettres à gauche de la barre verticale de ton exemple soient en colonne A et que les paires de lettres soient en colonne B et le résultat à partir de la colonne D ... |
| 19/12/2018 à 16:05 | Superman96 | Créer un registre de cave avec VBA/Macros | Content de t'avoir aidé... |
| 19/12/2018 à 16:04 | BALANCIE | Limiter le nbre de sauvegrdes | C'est très simple, tu colles les deux codes que j'ai posté dans ton module standard puis tu exécutes ta Sub "EnregDateHeure()" à ce moment là, le compilateur va arriver à la ligne : Sauvegarde 2, Retour donc, il va sauter dans la Sub "Sauvegarde()" qui elle, demande deux arguments, le premier est le... |
| 19/12/2018 à 15:48 | Superman96 | Créer un registre de cave avec VBA/Macros | Oups, petit oubli ! Juste une ligne à rajouter ... |
| 19/12/2018 à 13:26 | Superman96 | Créer un registre de cave avec VBA/Macros | Dans le même esprit avec affectation des valeurs ... |