Passionné d'Excel

Inscrit le :18/09/2008
Dernière activité :24/03/2026 à 13:55
Version d'Excel :2016
Lieu :bourg en bresse
Messages
9'456
Votes
1'262
Fichiers
4
Téléchargements
29'975
Fichiers ExcelSujetsMessagesStatistiquesVotes reçus

Messages postés par galopin01 - page 114

DateAuteur du sujetSujetExtrait du message
01/03/2017 à 19:51pekaReduire le temps de calculJe n'arrive pas à charger complètement ce fichier. Ça m'a rebooté 4 fois le PC... A+...
01/03/2017 à 19:08rocket4Variable publique et userformEcoute : 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:33rocket4Variable publique et userformBien 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:38Nrev74 Erreur 9 : L'indice n'appartient pas à la sélection...
01/03/2017 à 08:59bobooot Ouvrir une feuille sous conditionIl faut faire + attention ! "Feuil 2 " est différent de "Feuil 12 " A+...
01/03/2017 à 08:38Nrev74 Erreur 9 : L'indice n'appartient pas à la sélectionMets : A+...
01/03/2017 à 01:11PopooutaiCompter le nombre de fois où on a appuyé sur la touche EnterVoir 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:48dann Simplification code basique très lourdDésolé.....
28/02/2017 à 18:59dann Simplification code basique très lourdOups ! 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:31dann Simplification code basique très lourdEssaie : A+...
28/02/2017 à 18:07JanNaj 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:11JanNaj 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:34grizouListe Pour Saisie InputboxFournir 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:31JanNaj 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:28grizouListe Pour Saisie InputboxLes 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:16JanNaj 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:00mrtsLimite choix sur liste déroulanteOn 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:56abricot Paramétrage scrolbar dans useformDans 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:47abricot Paramétrage scrolbar dans useformTu 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:34grizou Bloquer les fonctions Save et Save as ExcelModifier comme suit : A+...
23/02/2017 à 19:30Maccromatique Maccro autoBon... 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:55Maccromatique Maccro autoEuh... 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:23Maccromatique Maccro autoLe 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:22grizou Bloquer les fonctions Save et Save as ExcelDésolé... Modifier la dernière macro comme suit : A+...
23/02/2017 à 10:51hoosp Fonction Day/Hour/Minute pour les formats supérieur à 24hL'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:37Maccromatique Maccro autoTon 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:47grizou Bloquer les fonctions Save et Save as ExcelCa 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:17Maccromatique Maccro autoC'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:35abricot Premier pas useformPour aller au plus simple... A+...
21/02/2017 à 13:02Luvi Problème boite de dialogue message 400409 points c'est la limitation d'Excel pour la hauteur des cellules... A+...
21/02/2017 à 11:54gsi Formules ecraséesLa 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:37gsi Formules ecraséesUne version un peu améliorée (déboguée) YAPUKA ajouter ton TextBox de Recherche... Je verrai ça demain. A+...
20/02/2017 à 18:21gsi Formules ecraséesTrop 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:35gsi Formules ecraséesJe 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:21gsi Formules ecraséesUn 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:57gsi Formules ecraséesUne 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:14al87 Peut-on souligner divers mots de commenter blocEh Non ...
19/02/2017 à 09:09Guigou Pas d'autocomplétion des listes et méthodes d'un objetEn 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:37al87 Peut-on souligner divers mots de commenter blocSissi ! A+...
18/02/2017 à 14:12gsi Formules ecraséesExcel 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:56gsi Formules ecraséesIl 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:02gsi Formules ecraséesHum... 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:53gsi Formules ecraséesJe 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:26BFI Classement, ordre décroissant, par nombre de succèsPour le fun, avec macro... A+...
16/02/2017 à 22:09lilouniceAttribuer des postes en fonction d'un classementOnglet " Classement " : Enlever l'espace à la fin de "Classement __ " A+...
16/02/2017 à 12:58Afternoon TeaFormules multiplesJe n'ai pas de pb avec... A+...
16/02/2017 à 10:43sarahAH Fonction likeRemplacer par : Voir aussi l'aide de la fonction InStr pour une comparaison plus fine... A+...
16/02/2017 à 10:30jbl Colonne masquée par autre chose que click droit ?Dans VBA Supprimer ScrollArea (La valeur indiquée...) A+...
16/02/2017 à 10:22babou69 Problème dans mon code VBA, je ne comprend pasIci c'est un forum Excel. Hein... Pas Photoshop ! A+...
16/02/2017 à 10:15Afternoon TeaFormules multiplesCorriger 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+...