| Date | Auteur du sujet | Sujet | Extrait du message |
|---|
| 14/01/2019 à 18:36 | jpmalb | Colorier la date si délai écoulé | Avec la formule : =B6>B5+90 Pour la couleur de texte, onglet "Police" et dans la liste "Couleur :" choisir celle voulue par contre, on ne peu pas changer de police, juste les attributs et style... |
| 14/01/2019 à 18:06 | naru7410 | Incohérence d'enregistrement macro VBA | Avec "ThisWorkbook.Path"' ... |
| 14/01/2019 à 17:04 | Elise_15 | Formule Si | Il y a une multitude de façons de récupérer des valeurs comme par exemple avec RechercheV() mais sans classeur c'est moins facile de t'aider ... |
| 14/01/2019 à 16:30 | Sougoliv | Priorités automatiques dans une liste | Et combien il y en a des comme ça malheureusement... |
| 14/01/2019 à 16:27 | Jean-MouLouD | Combinaison SI et OU [SI cellule = Texte1 ou Texte2', afficher "X" | Sinon, avec une fonction perso (à mettre dans un module standard) : et à utiliser comme une fonction Excel : =ChoixTest(M25)... |
| 14/01/2019 à 08:09 | SIMONTES | Synchronisation Excel - Image | Voici une piste ... |
| 14/01/2019 à 07:09 | PE_67 | Arrêt de VBA lors de la modification d'un CodeName par VBA | Par contre, ce que je ne comprend pas, c'est la nécessité de renommer le module de la feuille ... |
| 14/01/2019 à 06:56 | Brubu21 | Thisworbook.name & | Eric ( ) a raison, si la macro et la zone de texte sont dans le classeur qu'importe son nom ? Et puis, ça ne sert à rien de sélectionner l'objet au préalable, on peut définir sa propriété OnAction directement ... |
| 14/01/2019 à 06:43 | LEFEBVRE T | UserForm | Tu peux faire un code dans le genre sachant que le second UserForm doit être ouvert : Par contre pour ta seconde question, j'ai un peu de mal à comprendre ton souhait mais peut être avec Indirect() : =SI(INDIRECT(J16)<8;INDIRECT(J16);8) L'adresse de la cellule cible se trouvant en J16 ... |
| 14/01/2019 à 06:28 | Jean-Paul | Intersect avec Cellules nommées | On en apprend tous les jours avec Excel Très bonne journée à toi et à tout le monde... |
| 13/01/2019 à 16:55 | Jean-Paul | Intersect avec Cellules nommées | Le voilà ... |
| 13/01/2019 à 14:39 | Jean-Paul | Intersect avec Cellules nommées | Pourtant moi j'obtiens bien ce qui se trouve à l'intersection ... |
| 13/01/2019 à 14:27 | victorrcg | VBA - Conserver le contenu et le format de cellules | Le code en ayant supprimé les RechercheV() ... |
| 12/01/2019 à 12:05 | victorrcg | VBA - Conserver le contenu et le format de cellules | Ok, dans ce cas, il faut faire une recherche avec Find() Je regarde ça ce soir car je suis sur mon iPhone ... |
| 11/01/2019 à 15:55 | victorrcg | VBA - Conserver le contenu et le format de cellules | Tu supprimes les MFC et tu remplaces le code qui se trouve dans le module de la feuille par celui-ci ... |
| 11/01/2019 à 15:49 | relmo | Erreur 91 | Attention, je n'ai absolument pas testé ton code, j'ai juste ajouté la ligne de code de contrôle ! Le code donné précédemment indique juste la zone utilisée dans la feuille en cours, zone qui sera forcément au maximum jusqu'à la ligne 11 car sinon, Intersect() retournera un Range ! Maintenant, je te... |
| 11/01/2019 à 15:08 | relmo | Erreur 91 | Remplaces la ligne : par celle-ci ... |
| 11/01/2019 à 15:01 | Steelson | Accéder à une plage nommée en VBA sans spécifier l'onglet | Tu peux même simplifier ... |
| 11/01/2019 à 14:50 | victorrcg | VBA - Conserver le contenu et le format de cellules | C'est toujours avec plaisir... |
| 11/01/2019 à 14:48 | Jean-Paul | Intersect avec Cellules nommées | Déjà, ce n'est pas "Aujourdui()" mais "AUJOURDHUI()" ensuite, ce n'est pas non plus "Format()" mais TEXTE() et pour finir, il te faut utiliser la fonction INDIRECT() pour faire ce que tu veux donc la formule est : =Navet INDIRECT(C1) et bien sûr, celle en C1 est : =TEXTE(AUJOURDHUI();"mmmm")... |
| 11/01/2019 à 14:39 | relmo | Erreur 91 | On n'utilise jamais les propriétés et méthodes d'un Range sans avoir au préalable contrôlé qu'il a bien été défini avec Nothing : Dans le code, j'ai rajouté cette ligne : Si une des feuilles contient des valeurs seulement dans les 11 premières lignes, la plage sera forcément Nothing ... |
| 11/01/2019 à 14:31 | victorrcg | VBA - Conserver le contenu et le format de cellules | Comme dit Ausecour ( ) dans le résultat d'une formule il est impossible de mettre en gras que certains caractères donc, sans VBA pas de salut ! Voici ton classeur avec des RechercheV(), des MFC et une procédure événementielle Change() pour la récup des mots en gras ... |
| 11/01/2019 à 13:51 | cjojo | Problème pour un code d'enregistrement d'une feuille vers une autre | Utilises des arguments dans la sub ! bon et bien c'est parfait ! Penses à cocher que le sujet est Résolu... |
| 11/01/2019 à 07:09 | djkev76 | Aide pour projet | Et bien là, il va y avoir du taf si tu veux le même fonctionnement que le site ! Dans un premier temps, il te faut construire ta base de données matériaux avec, si tu veux comme sur le site, un dossier contenant toutes les images correspondantes. C'est une fois ceci fait que tu pourras passer à la c... |
| 11/01/2019 à 07:02 | cjojo | Problème pour un code d'enregistrement d'une feuille vers une autre | Plutôt que de chercher la dernière ligne, il serait préférable à mon sens de travailler avec un objet ListRow (Dim Lig As ListRow). Et ceci n'est pas très orthodoxe : And Me.Cbx_TypeC > "" And Me.Cbx_TypeSa > "" pour les tests, plutôt utiliser <> : Là, je dois reconnaître que j'ai un peu... |
| 11/01/2019 à 06:42 | Boyoo974 | Incrémentation formule en décalé | Elle ne peut que fonctionner car : =LIGNE()*9 renvoi une valeur multiple de 9 dont la première valeur est 9 si la formule commence sur la ligne 1 ensuite 18 pour la ligne 2 puis 27 pour la ligne 3, etc... pour le décalage : +52 ceci pour commencer à 61"STXT( A61 ;11;8)" si la formule ne retourne rie... |
| 10/01/2019 à 15:41 | Damsa17 | Macro a l'ouverture d'Excel | D'après ce que je comprend : la feuille active n'a pas d'importance ! Essai de coller le code dans Activate plutôt que Open pour voir (le classeur étant totalement chargé à ce moment là)... |
| 10/01/2019 à 15:33 | ericw | Probleme avec fonction .SEND | Oui, je l'ai simplifié pour les tests ! je viens de tester ton code tel quel avec ton fichier sans rien changer mis à part ôter l'apostrophe devant OutMail.SentOnBehalfOfName = "me@myemail.com" pour voir et ça fonctionne parfaitement, le problème est ailleurs et à mon avis dans Outlook (autorisation... |
| 10/01/2019 à 15:16 | Boyoo974 | Incrémentation formule en décalé | Ou encore : =STXT(INDIRECT("A"&LIGNE()*9+52);11;8)... |
| 10/01/2019 à 14:45 | Willau | MFC vs VBA - Dashboard avec icônes personnalisés | Voir la propriété "Font.Size"... |
| 10/01/2019 à 14:43 | ericw | Probleme avec fonction .SEND | J'ai un peu modifié la macro et chez moi, ça fonctionne. je suis assez surpris car chez moi même en laissant cette ligne de code, ça fonctionne d'autant plus que cette propriété ne fait qu'apparaître le nom ou toute autre valeur de l'expéditeur ! Extrait de l'aide : "Renvoie une valeur de type Strin... |
| 10/01/2019 à 13:32 | Willau | MFC vs VBA - Dashboard avec icônes personnalisés | Actives un feuille vierge et exécutes ce code, tu auras les couleurs en colonne A et l'index correspondant en colonne B : Avec Intersect() ... |
| 10/01/2019 à 13:20 | intelgo75 | Cours VBA pour les nuls | Utilises le balises Code </> et là, je ne suis pas vraiment d'accord : je n'ai pas lu plus loin ... |
| 10/01/2019 à 13:11 | Willau | MFC vs VBA - Dashboard avec icônes personnalisés | Comme dit le proverbe, Vaut mieux 1 qui sait que 100 qui cherchent ... |
| 10/01/2019 à 12:51 | Logie | Coût du transport | Maintenant, si le "référentiel heures/jour est de 10 heures" comme le précise Jean-Eric le prorata, si le camion roule plus de 10 heures, sera de R = 11,18 / 10 = 1,118 donc le terme journalier sera de 190,34 x 1,118 = 212,80 €... |
| 10/01/2019 à 12:44 | Logie | Coût du transport | Le "Terme journalier" est en €/j (190,34 €) donc, soit tu le considères comme forfaitaire et dans ce cas, c'est une somme fixe que le transport dure 1 heure, 10 heures ou encore 15 heures soit tu appliques un prorata c'est à dire un rapport au heures de travail. Comme je suppose que les heures sont... |
| 10/01/2019 à 12:19 | Willau | MFC vs VBA - Dashboard avec icônes personnalisés | Code à mettre dans le module de la feuille concernée ... |
| 10/01/2019 à 11:53 | Logie | Coût du transport | Je ne suis absolument pas dans le transport mais je pense que le terme journalier doit être au prorata des heures effectuées dans la journée, non ? Donc, si je suis mon raisonnement, et en admettant que les coûts soient ceux donnés sur la page que Pedro22 a mis en lien et pas rapport aux valeurs don... |
| 10/01/2019 à 07:23 | Carroe793 | Copie dossier encore actif autre onglet | Une piste ... |
| 09/01/2019 à 19:27 | whispering | Comparatif de prix par année pour une référence | Bon, maintenant, si c'est dû à une modification de prix ! en J6 : =SOMMEPROD(($B$5:$B$22=H6)*($D$5:$D$22)*($A$5:$A$22=2017)) tirer vers le bas, en K6 : =SOMMEPROD(($B$5:$B$22=H6)*($D$5:$D$22)*($A$5:$A$22=2017);$E$5:$E$22) tirer vers le bas et pour M et N, changer l'année des formules respectives... |
| 09/01/2019 à 19:15 | whispering | Comparatif de prix par année pour une référence | Dans ton fichier une chose m'intrigue : on peut voir que l'article ayant la même référence a 3 prix unitaires différents, bizarre non ? Et je ne parle pas des autres !!... |
| 09/01/2019 à 18:57 | waletm | Concaténation contenu cellule dans mail Outlook | Content de t'avoir aidé... |
| 09/01/2019 à 16:30 | waletm | Concaténation contenu cellule dans mail Outlook | Pas la peine d'utiliser des boutons de commande, tu nommes ta procédure comme ceci par exemple : puis clic droit sur ta forme et choisir "Affecter une macro..." et tu choisis "Service_CRF"... |
| 09/01/2019 à 15:55 | waletm | Concaténation contenu cellule dans mail Outlook | Remplaces ton code par celui-ci-dessous et testes, chez moi ça fonctionne ... |
| 09/01/2019 à 14:39 | waletm | Concaténation contenu cellule dans mail Outlook | Ce n'est pas possible que ça ne marche pas ! Sinon, testes ceci : bien évidemment, si il n'y a pas de numéro en B1 il n'y aura pas de numéro dans la chaîne ... |
| 09/01/2019 à 14:35 | pagesalex | Retrouver une valeur en fonction de plusieurs éléments | Dans ce cas, pourquoi le résultat 13 et 5 ne conviendrai t'il pas de même que 5 et 17 ? Soit un peu plus précis dans tes explications... |
| 09/01/2019 à 14:29 | desumeur | Controle de formulaire VBA | Comme je n'ai pas regardé le Word, je n'ai pas vu les redondances... |
| 09/01/2019 à 14:27 | waletm | Concaténation contenu cellule dans mail Outlook | Ceci peut être ... |
| 09/01/2019 à 14:23 | desumeur | Controle de formulaire VBA | Je partirai plutôt sur un Multipage ... |
| 09/01/2019 à 14:19 | desumeur | Controle de formulaire VBA | Des photos c'est bien mais le fichier c'est mieux ! Les contrôles ont une propriété nommée "Tag" où il est possible de noter par exemple le numéro de colonne, ou encore l'adresse d'une cellule ou n'importe quoi d'autre, de cette façon, il est possible de "lier" un contrôle à une cellule avec comme p... |