| Date | Auteur du sujet | Sujet | Extrait du message |
|---|
| 14/12/2016 à 21:39 | edde | Cacher ou afficher diverses lignes d'une plage | Le rafraîchissement de l'écran est désactivé lors du masquage, cela ne devrait pas saccader à ce moment là. Je n'ai laissé que le démasquage se faire avant. Si tu veux l'inhiber également, tu remontes la commande Application.ScreenUpdating = False avant .Unprotect ... |
| 14/12/2016 à 21:21 | diablo7431 | Certaines recherches n'aboutisses pas | J'ai besoin d'un certain nombre de variables pour la recherche, dont k qui sert à définir les cas de recherche selon les critères choisis. Auparavant j'utilise une variable pour dimensionner l'effacement de la recherche antérieure. Inutile d'introduire une variable distincte pour cela, j'utilise une... |
| 14/12/2016 à 18:10 | diablo7431 | Certaines recherches n'aboutisses pas | Oh ! Là je suis confus ! Dans Rechercher : C'était bien prévu... ... |
| 14/12/2016 à 17:59 | dedee94200 | Userform Lier case a cocher | Il faut ouvrir la fenêtre de Propriétés. LinkedCell est une propriété du contrôle s'il est apposé sur la feuille. Pour le contrôle sur Userform, la propriété équivalente est ControlSource. Cordialement... |
| 14/12/2016 à 17:54 | HARLEM | Calcul somme avec prise en compte de la couleur de la police | Voilà pour effectivement tenir compte du contenu de la cellule. La fonction se recalcule lorsque le recalcul intervient. Mais un changement de couleurs ne le provoque pas, il faut une changement de valeurs. Sinon F9 pour le lancer manuellement. Cordialement. Voilà pour effectivement tenir compte du... |
| 14/12/2016 à 16:42 | angeinocent77 | Aide macro | A placer dans le module de la feuille. Cordialement... |
| 14/12/2016 à 16:22 | ls62 | Boucle Until | Une boucle For... Next convient mieux qu'une boucle Do... Loop dans ton cas de figure : Cordialement... |
| 14/12/2016 à 16:08 | Lea90140 | Probléme pour copier date d'un tableau dans une autre feuill | Il faut mettre ta formule sous condition : Cordialement... |
| 14/12/2016 à 14:23 | Mohsin.stat | Comment empêcher l'apparition de cette boite de confirmation | Salut Braters ! Pas de souci pour rétablir à True, Excel s'en charge ! Par contre cette commande applique la validation par défaut, il faut donc vérifier que celle-ci correspond bien... cela semble mais toujours mieux de vérifier. Cordialement... |
| 14/12/2016 à 14:07 | HARLEM | Calcul somme avec prise en compte de la couleur de la police | Tu as peut-être des formules qui y font référence ... |
| 14/12/2016 à 14:04 | Khyron79 | Formule somme non actualisé via enregistrement UserForm | Ta solution ne peut servir à personne si tu ne précises pas quel était le format du "nombre" dans la TextBox ! CDble présuppose que tu attends un nombre décimal (sinon inutile). Utiliser Val présuppose que le séparateur décimal utilisé n'est pas la virgule (Val élimine les espaces et ne reconnaît qu... |
| 14/12/2016 à 13:24 | Khyron79 | Formule somme non actualisé via enregistrement UserForm | Dans ce cas la solution ne peut être qu'aussi confidentielle ! On peut résumer : si le recalcul est automatique, cela ne vient pas ou plus de là. Cellule en format Texte : cela peut être vérifié... Si un nombre est du texte dans une TextBox, la conversion est automatique par Excel dans la plupart de... |
| 14/12/2016 à 13:12 | manoss76 | Mise en forme et formule si | J'avais zappé, c'est vrai, ta mise en forme colorée... On peut la refaire de toute manière. Plus problématique est si tu veux conserver les formules. Et pourquoi ta plage source est bien inférieure à ta plage cible ? Il faut aussi savoir à partir de quel classeur est commandée l'opération... |
| 14/12/2016 à 12:59 | de barros | Determiner nombre récurrents | Je n'ai pas été au bout de la méthode initiée (comme elle passait par un relais...) pour m'orienter vers une fonction personnalisée... Mais même plus besoin non plus, celle que tu as fournie est parfaite ! Mon souci reste de classer ces références (avec pas mal d'autres d'ailleurs) pour pouvoir les... |
| 14/12/2016 à 12:52 | Khyron79 | Formule somme non actualisé via enregistrement UserForm | Ce que tu dis reste abstrait tant qu'on ne voit pas ton fichier..... |
| 14/12/2016 à 12:48 | HARLEM | Calcul somme avec prise en compte de la couleur de la police | Tu peux facilement faire une adaptation de la fonction indiquée dans le sujet : Mais la prochaine fois, ouvre ton propre sujet... ! Cordialement... |
| 14/12/2016 à 12:29 | Fnek | Correction Formule VBA | Bon !!! Mon problème est que ton Userform ne s'affiche pas en entier sur mon écran ! Pas très grave en soi, sauf que les boutons sont hors écran ! J'ai pu faire en sorte de pouvoir vérifier tout de même quelques trucs... Il y a certes beaucoup de choses à revoir ! Et ça va pas se faire d'un seul cou... |
| 14/12/2016 à 11:09 | Fnek | Correction Formule VBA | Tu interprètes à tort ! J'ai dit que le code était mal écrit et peu optimal, pas "pourri" ! "Pourri", il n'aurait aucune chance de fonctionner, ce n'est pas du tout la même chose. Et cette critique est de deux ordres distincts : le "peu optimal" est ce qui ne favorise pas une exécution rapide. Le "m... |
| 14/12/2016 à 08:37 | de barros | Determiner nombre récurrents | Rapide, simple et complet ! J'avais un vieux souvenir d'un sujet approchant mais un peu différent où les essais d'utilisation de MODE n'avaient pas fourni le résultat escompté... J'avais tort de vouloir prendre une autre orientation. C'est bien la solution la plus directe et logique. Bonne journée S... |
| 14/12/2016 à 00:50 | Fnek | Correction Formule VBA | Parce que c'est la seule remplie ! Comment veux-tu qu'on sache, le code ne dit pas tout ! Par contre, il montre que tu n'as pas vraiment choisi les bons exemples pour t'aider ! Tu fais le max pour qu'il s'exécute au ralenti. On note : Cells tout seul, non qualifiée, appartient pourtant à une feuille... |
| 14/12/2016 à 00:20 | achill | Partager le contenu d'une cellule numerique dans plusieurs c | Tirer vers le bas à partir de B1. Cordialement... |
| 14/12/2016 à 00:03 | Lafteure | Faire évoluer un tableau en fonction d'une liste déroulante | Bonne continuation... Reviens si tu veux automatiser l'initialisation de chaque mois... Salut LouReed, Au passage, sur un sujet plus simple traité de façon similaire (inscription journalière de courrier reçu), j'ai traité le stockage comme tu le préconisait, avec succession des mois en colonnes... M... |
| 13/12/2016 à 23:43 | de barros | Determiner nombre récurrents | Mon propos était de t'inciter à éviter la confusion chiffres / nombres... Pour ce qui est de ton problème, je ne vois pas de solution en une seule formule... mais tu auras intérêt à attendre que tous les intervenants formuleux de haut niveau aient pris connaissance de ton problème et se soient lancé... |
| 13/12/2016 à 23:02 | diablo7431 | Certaines recherches n'aboutisses pas | Il n'y a pas de contradiction dans ce que j'ai dit, mais c'est peut-être exprimé de façon un peu bancale et incomplète. Voilà comment ça fonctionne, qui correspond bien à ce que tu as constaté. Si C3 change : on efface C6 (parce qu'on a rendu C6 dépendant de C3 et si l'Atelier change, le Projet éven... |
| 13/12/2016 à 22:18 | diablo7431 | Certaines recherches n'aboutisses pas | D'avoir mis le doigt là-dessus ! Pas la première fois, mais comme la liste de C6 a été effacée, à partir de la 2e fois, elle n'existe plus, d'où l'"objet requis" lors de son effacement ! Et pas de moyen d'en sortir . Le truc pour relancer, c'est de taper un caractère en D2 (ATELIER) ce qui redonne u... |
| 13/12/2016 à 16:18 | Khyron79 | Formule somme non actualisé via enregistrement UserForm | Ne serais-tu pas en calcul manuel ... |
| 13/12/2016 à 15:18 | chokchman | Copier-renommer-enregistrer | Je vois que mes commentaires et explications sur ton code précédent t'ont laissé de marbre ! Je te laisse poursuivre dans la même voie..... |
| 13/12/2016 à 13:40 | dedee94200 | Userform Lier case a cocher | C'est tout bête, tu mets les mêmes cellules de référence pour LinkedCell (contrôle sur feuille) et ControlSource (contrôle sur userform). En modifiant la valeur de la cellule, ça change celle du contrôle. Et vice-versa. Donc ça les aligne ... |
| 13/12/2016 à 12:38 | dedee94200 | Userform Lier case a cocher | Curulis t''a fourni la version AVEC code [ ] Voilà la version SANS code..... |
| 13/12/2016 à 11:53 | dedee94200 | Userform Lier case a cocher | Qu'entends-tu par lier ? Il ne s'agit pas de cases à cocher mais de boutons d'option. Tu peux toujours les lier les uns et les autres aux mêmes cellules, cela devrait les faire s'aligner. Sinon, en utilisant du code, ce n'est pas le même type de contrôles que tu utilises de part et d'autre. La synta... |
| 13/12/2016 à 11:42 | norberlingo | Repérer date de début, date de fin | C'est complètement différent ! Cela reste une fonction par commodité d'utilisation, mais que l'on insère à l'intérieur ou en argument une adresse de destination du tableau, on peut remplacer Function par Sub sans rien changer... Les autres fonctions faisaient un calcul sur la ligne qui leur était in... |
| 13/12/2016 à 10:32 | Kivabien | [VBA - Excel] Élaboration d'une macro | En effet, modification à opérer : (surlignées) : lors de la mise à jour, on inverse le déroulement de la boucle pour pouvoir supprimer la ligne le cas échéant, si une machine ne figure plus dans l'extraction, on la supprime. Cordialement... |
| 13/12/2016 à 10:21 | kallran | Calcul nombre de ligne différentes | Une formule ne peut pas fonctionner dans une cellule en format texte... |
| 13/12/2016 à 09:40 | manoss76 | Mise en forme et formule si | Suggestion : insertion de ligne à la ligne qui suit la dernière ligne utilisée, les formats suivent, il y aura juste à rajouter les bordures, et affectation à la ligne (plage délimitée) de la valeur de la plage source (sans passer par un copier-coller). Plus vite écrit et plus vite exécuté... Cordia... |
| 13/12/2016 à 09:21 | Choppah | Tirage au sort aléatoire sur plusieurs tour sans doublons | Après relecture, je crois que ce n'est pas très clair : on tire quoi et c'est destiné à quoi ! ? Le processus fait état de choix avec priorité aux anciens. A quoi sert le tirage dans ce cas ? Le tirage, soit définit directement les gardes, soit définit un ordre de choix. Il serait utile de décrire p... |
| 13/12/2016 à 09:09 | OSCAR 1958 | Blocage saisie d'une donnée | Je ne sais comment tu travailles mais un état consignant à la suite les prêts ou locations effectués est nécessaire pour gérer l'opération et en conserver la trace. Une base de données véhicules susceptibles d'être prêtés ou loués est tout aussi nécessaire pour y chercher les véhicules disponibles,... |
| 13/12/2016 à 08:44 | smartizz | Problème avec date | Excel et VBA reconnaissent le tiret et le slash comme séparateurs de dates, mais à ma connaissance seul le slash figure au Panneau de configuration Windows... Omettre la propriété appelée de la TextBox, ça marche souvent, mais parfois pas ! Ce n'est donc pas vraiment une simplification..... |
| 13/12/2016 à 08:34 | OSCAR 1958 | Blocage saisie d'une donnée | C'est le précédent dont tu as enlevé des morceaux !!... |
| 13/12/2016 à 08:28 | diablo7431 | Certaines recherches n'aboutisses pas | Les compétences viendront et s'accroîtront... Il me semble que là le problème venait du fait de la double modalité de recherche, dont tu n'avais pas poussé la simultation jusqu'au bout... Pour le reste, tu assimileras divers trucs pour améliorer au fur et mesure. Bonne continuation... |
| 13/12/2016 à 03:37 | smartizz | Problème avec date | Cela devrait si tu suis pas à pas ce que tu fais... |
| 13/12/2016 à 03:29 | de barros | Determiner nombre récurrents | Un chiffre est un caractère permettant entre autres d'écrire des nombres. Un nombre est une valeur numérique représentée par un symbole composé de chiffres... |
| 13/12/2016 à 03:22 | smartizz | Problème avec date | A 30 messages, il y a longtemps que tu devrais savoir utiliser la balise Code. Tu pourrais donc éditer ton message et mettre ton code sous balises Code ! 1) Lorsque tu utilises la fonction Format, le résultat est du texte, non une valeur de type Date. 2) Toute valeur insérée dans une TextBox est par... |
| 13/12/2016 à 02:57 | leo14 | Macro active sur plusieurs feuilles | Une macro c'est du code exécutable, cela s'applique à ce à quoi tu lui dis de s'appliquer ! Là tu ne dis rien à tes macros, tu les laisses donc s'appliquer par défaut à la feuille active. Leur désigner une feuille te conduira à qualifier tes expressions et avoir donc un code plus rationnel er moins... |
| 13/12/2016 à 02:37 | norberlingo | Repérer date de début, date de fin | On peut pas tout avoir à la fois ! Celle-ci est prévue pour un tableau définitif, tel que conçu au départ : dimensionné sur 3 période au maximum par mois, un nombre d'inscriptions différentes pour chaque période de deux au plus. Le fait que ce soit une fonction n'introduit comme souplesse que le cho... |
| 13/12/2016 à 01:54 | diablo7431 | Certaines recherches n'aboutisses pas | J'aurais mieux fait de commencer par virer tous tes noms et toutes tes macros, j'y aurais passé moins de temps ! C'est ce qui s'est en gros passé à la fin... Inutile donc de rechercher ton ancien code ! Commençons par le commencement ! Les diverses formes dessinées, images ou autres, cela se renomme... |
| 12/12/2016 à 21:39 | OSCAR 1958 | Blocage saisie d'une donnée | Là tu as un état des locations réalisées. Ok ! Mais il te faudrait un base de données des véhicules à louer, pour pouvoir gérer les locations... |
| 12/12/2016 à 21:28 | Onafe57 | Erreur d'exécution 1004 | Pour intercepter l'erreur et empêcher qu'elle se traduise par un arrêt du programme : Cordialement... |
| 12/12/2016 à 21:18 | Nrev74 | Bordures via VBA complexes | J'ai écrit et testé le code résultant du contenu de mon premier post : Il fonctionne, donc tu ne devrais pas avoir d'autre erreur. Dans une boucle de 0 à 12 de pas 4, i va prendre les valeurs 0, 4, 8, 12 Ici ces valeurs successives définissent un décalage d'une plage de cellules en l'appliquant à .O... |
| 12/12/2016 à 20:53 | Nrev74 | Bordures via VBA complexes | La constante est xlInsideHorizontal. Rectifie pour voir si l'erreur 1004 ne provient que de là... |
| 12/12/2016 à 20:30 | Viney | Ouverture - Fermeture - Enregistrement d'un classeur | En effet, je n'avais pas vu que le classeur 1 était xlsx !! La logique voulant que ce soit lui qui contienne la macro, et qu'à partir de lui on manipule les autres. Je crois que réviser en ce sens est le mieux ! Cela évite notamment de propager inutilement une macro sur les classeurs que tu crées. C... |