| Date | Auteur du sujet | Sujet | Extrait du message |
|---|
| 01/03/2017 à 19:51 | peka | Reduire le temps de calcul | Je n'arrive pas à charger complètement ce fichier. Ça m'a rebooté 4 fois le PC... A+... |
| 01/03/2017 à 19:08 | rocket4 | Variable publique et userform | Ecoute : moi le "TirageDesVersDuNez" c'est pas ma spécialité et un candidat qui a déjà plius de 900 messages à son actif et qui est encore pas foutu de joindre un classeur, ça me rend pas vraiment indulgent et plutôt irritable... Comme tu es pas capable d'expliquer tous les détails, cette pièce join... |
| 01/03/2017 à 18:33 | rocket4 | Variable publique et userform | Bien sur que si : Un UserForm est tout a fait en mesure d'adresser une variable publique ! à mettre dans Module1 (avec 2 "o" et 1 seul "l" A+... |
| 01/03/2017 à 13:38 | Nrev74 | Erreur 9 : L'indice n'appartient pas à la sélection | ... |
| 01/03/2017 à 08:59 | bobooot | Ouvrir une feuille sous condition | Il faut faire + attention ! "Feuil 2 " est différent de "Feuil 12 " A+... |
| 01/03/2017 à 08:38 | Nrev74 | Erreur 9 : L'indice n'appartient pas à la sélection | Mets : A+... |
| 01/03/2017 à 01:11 | Popooutai | Compter le nombre de fois où on a appuyé sur la touche Enter | Voir en pièce jointe. [NOTA] Chez moi (W8) "{ENTER}" n'est pas valide (en dépit de ce que dit l'aide de Windows...) Chez moi (W8) "Global" n'est pas reconnu, il faut utiliser "Public" "~" ne fait pas la différence entre les 2 touches Entrée (les 2 touches sont reconnues) A+... |
| 28/02/2017 à 20:48 | dann | Simplification code basique très lourd | Désolé..... |
| 28/02/2017 à 18:59 | dann | Simplification code basique très lourd | Oups ! Je ne sais pas d'où sorte ces "e" indésirables... Sans doute un problème de Copier/Coller. Reprendre le code ci-dessus corrigé. A+... |
| 28/02/2017 à 18:31 | dann | Simplification code basique très lourd | Essaie : A+... |
| 28/02/2017 à 18:07 | JanNaj | Cocher une case et activer son contenu via un Bouton "Ok" | Voir pièce jointe. [Nota] Je ne te garantis pas que les 40 graphiques passeront comme une lettre à la poste si tu tentes de les envoyer tous ensemble... A+... |
| 28/02/2017 à 16:11 | JanNaj | Cocher une case et activer son contenu via un Bouton "Ok" | Je n'ai besoin d'aucune données, j'ai besoin : Du formulaire pour pouvoir tester (avec toutes ses macros...) et tous ses contrôles... A+... |
| 27/02/2017 à 17:34 | grizou | Liste Pour Saisie Inputbox | Fournir un classeur test avec le "nom véritable" de la "feuille cible" en indiquant avec précision la cellule cible. Dans une autre feuille faire la liste des valeurs qui doivent figurer dans le userform. A+... |
| 27/02/2017 à 17:31 | JanNaj | Cocher une case et activer son contenu via un Bouton "Ok" | Pour la macro : Private Sub CheckBoxBUG2_Click() YA juste besoin de remplacer son nom par : et dans le code de ton bouton Ok tu mets : ...et tu croises les doigts ! Si ça ne marche pas fournir un fichier test. A+... |
| 27/02/2017 à 16:28 | grizou | Liste Pour Saisie Inputbox | Les InputBox ne sont pas modifiables, tu dois donc rédiger ton message de manière suffisamment explicite pour l'utilisateur. Et au besoin énumérer les valeurs possibles. Mais évidement s'il y en a vraiment trop il faut faire un UserForm qui te fera ça "aux petits oignons." A+... |
| 27/02/2017 à 16:16 | JanNaj | Cocher une case et activer son contenu via un Bouton "Ok" | Oui bien sur ! Il n'y a normalement aucune raison pour que ton Userform intervienne directement sur quoi que soit tant que tu n'as pas validé par Ok. Mébon sans voir ce que tu as fait c'est bien difficile d'en dire plus. Confidentialité : Une fois que tu as enlevé les logos, les adresses , email et... |
| 27/02/2017 à 12:00 | mrts | Limite choix sur liste déroulante | On peut penser que ça ne présente pas un grand intérêt ! Une liste ou un combo de plus de 30 000 items à toutes les chances de décourager le fouineur le plus obstiné... Il faut trouver moyen de filtrer ta liste soit par type de produits, pays, départements... ou par les premières lettres saisies sin... |
| 26/02/2017 à 21:56 | abricot | Paramétrage scrolbar dans useform | Dans la même zone ou tu as défini une scroolbar, tu as des propriétés scrollHeight ou scrollLeft, ScrollTop... il faut jouer avec. A+... |
| 26/02/2017 à 19:47 | abricot | Paramétrage scrolbar dans useform | Tu n'as pas besoin de rajouter de scroolbar; Sélectionne le Userform : regarde dans ses propriétés : Tu as une propriété scroolbar avec comme valeur none, horizontal, vertical et both (les deux) ça devrait te suffire. Nota : Il y a les mêmes propriétés pour la Frame... A+... |
| 23/02/2017 à 19:34 | grizou | Bloquer les fonctions Save et Save as Excel | Modifier comme suit : A+... |
| 23/02/2017 à 19:30 | Maccromatique | Maccro auto | Bon... Je ne sais pas si ça va te servir mais j'ai fait comme je le sentais. Et comme je le sentais pas bien j'ai (presque) tout supprimé ! J'ai juste conservé la Feuille "Base de donnée" que j'ai renommée "Model" puis je l'ai masquée car elle ne sert plus à rien. (sauf de modèle pour les autres feu... |
| 23/02/2017 à 15:55 | Maccromatique | Maccro auto | Euh... On parle de quoi, là ? De la feuille "Base de Donnée" Non ? La Private Sub Worksheet_Change(ByVal Target As Range) qui s'est copiée, à ton avis elle est sortie d'où ? Quand à cette macro, elle à rien à faire dans un module "Standart" (Module1...) Les "Private Sub Worksheet_QuelqueChose" doive... |
| 23/02/2017 à 15:23 | Maccromatique | Maccro auto | Le code copié est celui qui est dans la feuille donc si tu veux qu'une macro se copie il suffit de la mettre dans la feuille d'origine. A+... |
| 23/02/2017 à 13:22 | grizou | Bloquer les fonctions Save et Save as Excel | Désolé... Modifier la dernière macro comme suit : A+... |
| 23/02/2017 à 10:51 | hoosp | Fonction Day/Hour/Minute pour les formats supérieur à 24h | L'idée générale pour une cellule ça serait : =MOD(taCellule;24) (au format nombre sans décimale) Avec ton TextBox, c'est plus difficile d'imaginer ce que tu brocantes ! Inspire toi de l'idée générale ou fournir un classeur démo... A+... |
| 23/02/2017 à 10:37 | Maccromatique | Maccro auto | Ton fichier en retour. (a vérifier...) Il faut alléger un peu sur le modèle de mes corrections sinon tu risques de ne pas avoir beaucoup de réponses à tes questions ! A+... |
| 22/02/2017 à 18:47 | grizou | Bloquer les fonctions Save et Save as Excel | Ca doit être faisable mais peut-être un peu compliqué. Dans un module Standard (Module1...) mettre : Dans ta macro qui autorise la sauvegarde mettre : Et enfin... dans le module ThisWorkbook coller : A+... |
| 22/02/2017 à 07:17 | Maccromatique | Maccro auto | C'est un peu migraineux ton truc : Tu devrais joindre ton fichier sinon tu as de fortes chance de ne pas avoir de réponse (ou avoir une réponse aussi foireuse que la question !) Nota : Les données n'ont pas d'importance : Tu peux les supprimer, mais il faut laisser tous les onglets et leurs macros.... |
| 22/02/2017 à 06:35 | abricot | Premier pas useform | Pour aller au plus simple... A+... |
| 21/02/2017 à 13:02 | Luvi | Problème boite de dialogue message 400 | 409 points c'est la limitation d'Excel pour la hauteur des cellules... A+... |
| 21/02/2017 à 11:54 | gsi | Formules ecrasées | La version avec le TextBox de recherche ... et un peu de remise en ordre + quelques commentaires... J'ai rajouté une possibilité de masquer le formulaire d'accueil en cliquant sur le mot Accueil. C'est plus pratique pendant la période de mise au point... A+... |
| 20/02/2017 à 20:37 | gsi | Formules ecrasées | Une version un peu améliorée (déboguée) YAPUKA ajouter ton TextBox de Recherche... Je verrai ça demain. A+... |
| 20/02/2017 à 18:21 | gsi | Formules ecrasées | Trop tard comme tu ne répondais pas je l'ai purement et simplement supprimée, je vais voir si je peux rattraper le coup... Mébon : 18 digits tu confirmes ? Euh... Toujours comme tu ne répondais pas je t'ai envoyé le fichier avec un lien mail... Pour la Feuil13... J'ai été incapable de la supprimer,... |
| 19/02/2017 à 18:35 | gsi | Formules ecrasées | Je voudrais savoir... Comment et pourquoi tu as généré cette "Feuil13" visible dans VBA Project ! Ce N° Unique à 18 chiffres est-il conforme à la réalité ? Plus généralement un Combo recherche par matricule me semble imbuvable ! (surtout avec autant de digits). Je propose donc de le remplacer par un... |
| 19/02/2017 à 16:21 | gsi | Formules ecrasées | Un contrôle ne peut être le résultat d'une saisie directe et d'un calcul : Veuillez préciser si "Nombre de part" sera une donnée saisie ou calculée ? Dans le premier cas elle figurera dans la BD et le UserForm, sinon elle ne figurera que dans le formulaire. A+... |
| 19/02/2017 à 13:57 | gsi | Formules ecrasées | Une formation n'est qu'une initiation. C'est à vous de juger jusqu'à quel point celle-ci correspond à vos besoin... Et il existe sur la toile de nombreux autres référents qui pourront vous être utile. Mais si les sources sont abondantes, vous devrez essayer de ne pas trop papillonner (pour éviter de... |
| 19/02/2017 à 09:14 | al87 | Peut-on souligner divers mots de commenter bloc | Eh Non ... |
| 19/02/2017 à 09:09 | Guigou | Pas d'autocomplétion des listes et méthodes d'un objet | En les utilisant comme variable de contrôle de boucle tu entretiens cette confusion mais Row(sans s) et Column(sans s) ne sont pas des objets mais des propriétés de l'objet range. Il est donc préférable de ne pas utiliser comme nom de variable des propriétés. Tu aurais donc du écrire : A+... |
| 19/02/2017 à 08:37 | al87 | Peut-on souligner divers mots de commenter bloc | Sissi ! A+... |
| 18/02/2017 à 14:12 | gsi | Formules ecrasées | Excel est un tableur. On peut à la rigueur lui faire gérer une petite "simili base de donnée". Mais avec 90 champs : Non ! Avec 80 non plus ! Je trouve que 25 c'est déjà pas mal et si vraiment on est un expert on peut se hasarder à quelques champs supplémentaires, voire même à quelques 1 ou 2 champs... |
| 17/02/2017 à 18:56 | gsi | Formules ecrasées | Il n'y a pas de raison de passer un zéro ou il n'y a rien ! On ne résout pas les problèmes avec de mauvais subterfuges. Sinon on crée des problèmes en cascade... Tu peux mettre : Cells(no_ligne, 26) = IIf(txtenfant3 <> "", CInt(txtenfant3), 0) Question : Il y a 23 Champs calculés : En principe... |
| 17/02/2017 à 16:02 | gsi | Formules ecrasées | Hum... Sans vouloir t'offenser ni être désagréable... Il y a de nombreux problèmes dans ton formulaire : Je suis en train d'essayer de le reprendre un minimum, mais c'est un boulot de romain... Un nième travaux d'Hercule ! Ta méthode est très expérimentale et vouée à avorter. Pour ce qui est du prob... |
| 17/02/2017 à 13:53 | gsi | Formules ecrasées | Je ne pense pas. Enfin... pas chez moi ! Il est difficile de tester ça sur ton fichier, un fichier vide n'est pas très pratique... Mébon sur le principe YAPA de raison : NBVAL ne compte pas les cellules vides... Donc il faut tester pourquoi tu as un chiffre inattendu. Peut-être présence d'espaces in... |
| 17/02/2017 à 02:26 | BFI | Classement, ordre décroissant, par nombre de succès | Pour le fun, avec macro... A+... |
| 16/02/2017 à 22:09 | lilounice | Attribuer des postes en fonction d'un classement | Onglet " Classement " : Enlever l'espace à la fin de "Classement __ " A+... |
| 16/02/2017 à 12:58 | Afternoon Tea | Formules multiples | Je n'ai pas de pb avec... A+... |
| 16/02/2017 à 10:43 | sarahAH | Fonction like | Remplacer par : Voir aussi l'aide de la fonction InStr pour une comparaison plus fine... A+... |
| 16/02/2017 à 10:30 | jbl | Colonne masquée par autre chose que click droit ? | Dans VBA Supprimer ScrollArea (La valeur indiquée...) A+... |
| 16/02/2017 à 10:22 | babou69 | Problème dans mon code VBA, je ne comprend pas | Ici c'est un forum Excel. Hein... Pas Photoshop ! A+... |
| 16/02/2017 à 10:15 | Afternoon Tea | Formules multiples | Corriger comme suit : (remplacer 1. par 1,5 et 0.2 par 0,2) =SI(Tableau2[@[NB DP]]>800;2;SI(Tableau2[@[NB DP]]>500; 1 , 5 ;SI(Tableau2[@[NB DP]]>249;1;0)))+(BASE!V2>400)* 0 , 2 A+... |