Fanatique d'Excel

Inscrit le :21/11/2010
Dernière activité :11/04/2016 à 19:23
Version d'Excel :2003 FR (learning 2010 - 2013)
Lieu :Jurançon
Messages
16'685
Votes
1'961
Fichiers
0
Téléchargements
0
SujetsMessagesStatistiquesVotes reçus

Messages postés par Banzai64 - page 167

DateAuteur du sujetSujetExtrait du message
02/04/2013 à 23:23mouftie Accélérer ma macro, portant sur la fct TRIMA vérifier...
02/04/2013 à 22:16Kiriko Constante pour activeworkbook.name ?Une déclaration en Public suffit, sinon l'interpréteur va râler Un conseil (bien que je n'aime pas trop ce mot) utilises Option Explicit (qui obliges la déclaration de toutes les variables) Et cette option est à placer dans tous les modules utilisés Bonnes découvertes avec l'aide : Positionnes toi s...
02/04/2013 à 21:48Kiriko Constante pour activeworkbook.name ?Je ne connais pas ton programme, donc pas évident de te donner la bonne solution Essayes ceci...
02/04/2013 à 21:40bouillesModifier la couleur d'une ligne par rapport à une valeurAvec une macro à placer dans le module de la feuille Clic droit sur l'onglet de la feuille --->Visualiser le code...
02/04/2013 à 21:18josi987 FormulePour 2003 il faut cocher dans le menu Outils----> Macros complémentaires --->Utilitaire d'analyse...
02/04/2013 à 21:07Kiriko Constante pour activeworkbook.name ?C'est celui qui contient la macro qui est en cours d'exécution Comment tu le crées ? A ce moment là que tu peux récupérer son nom, car lors de la création il devient le ActiveWorkbook...
02/04/2013 à 21:02jmax Ignorer #N/A en VBAEssayes cette fonction...
02/04/2013 à 18:59tuytuy Code VBA countif avec plusieur conditionsUtilises ce que tu veux...
02/04/2013 à 18:37tuytuy Code VBA countif avec plusieur conditionsDans ton code A la place de LookupType cela ne serait pas vltem ...
02/04/2013 à 18:31blazzyblazeCHeckbox multiple dans une formuleAfin que quelqu'un puisse t'aider il serait utile de joindre ton fichier...
02/04/2013 à 18:24tuytuy Code VBA countif avec plusieur conditionsTon fichier serait plus utile Pour ton message d'erreur, tu as déclaré 2 fois LookupType...
02/04/2013 à 18:19babouze64 Code VBA dataformTant mieux qu tu ais trouvé, mais soit écrire le contenu d'un contrôle vide ou d'écrire une chaîne vide, je ne vois pas trop la différence Mais bon suis très loin de tout connaitre Le principal c'est que cela fonctionne...
02/04/2013 à 18:13Bryan Feuille et listboxsA tester...
02/04/2013 à 17:27lechercheur76 Code VBA pour insertion de dateChanges ta macro...
02/04/2013 à 16:08Bryan Feuille et listboxsQuelle étonnante idée de faire une sélection et de ne pas en tenir compte Le plus simple aurait de faire ta sélection directement dans les ListBox "Unites" sans par passer par le choix dans les ListBox "Secteurs" A tester...
02/04/2013 à 15:49lechercheur76 Code VBA pour insertion de dateSans ton fichier (une copie anonymisée bien sur) pas sur de pouvoir t'aider D'autres le peuvent peut-être mais pas moi...
02/04/2013 à 15:23lechercheur76 Code VBA pour insertion de dateOK la cellule n'est pas affectée... directement, mais le fait d'écrire dans la page provoque l'événement Workbook_SheetChange qui change la date Pour éviter cela une solution Modifies ta macro Workbook_Open...
02/04/2013 à 15:17Bryan Feuille et listboxsTu prépares un ou plusieurs exemples du résultat que tu veux obtenir...
02/04/2013 à 14:41lechercheur76 Code VBA pour insertion de dateAhhhhhh je traine Tu peux fournir une copie de ton fichier C'est bizarre qu'il exécute cette macro à l'ouverture du fichier...
02/04/2013 à 13:52lechercheur76 Code VBA pour insertion de dateAvec juste cette macro dans le module ThisWorkbook...
02/04/2013 à 10:05al87Comment doubler épaisseur trait par macroNon Ensuite tu as des possibilités plus ou moins compliquées pour obtenir ce que tu veux La forme : ligne Tu réserves une ligne en dessous que tu dimensionnes comme tu veux et que tu colorises...
02/04/2013 à 01:16babouze64 Code VBA dataformTu fournis un fichier avec le problème, car je n'arrive pas à le reproduire...
02/04/2013 à 00:59KDDCopier coller un nombre de feuille renommer à la suiteA tester...
01/04/2013 à 21:36barth66Fermeture classeurA tester...
01/04/2013 à 21:30babouze64 Code VBA dataformJe n'ai pas compris tout ce que voulais faire avec tes macros A tester et à me dire ce qui ne va pas...
01/04/2013 à 12:02serge.savi@sfr.frRecheche multi cgritereOuups j'avais oublié de figer les coordonnées du tableau...
01/04/2013 à 11:34serge.savi@sfr.frRecheche multi cgritereSi j'ai compris et à condition que les noms des transporteurs soient identiques entre la colonne B de la page "Lundi" et la ligne 1 de la page "donnee" Formule dans la colonne Tarif et à tirer vers le bas...
31/03/2013 à 22:03harryComptage des valeurs uniques selon certains critèresPour information Voir https://forum.excel-pratique.com/annonces/explications-et-regles-a-respecter-t13.html#p113415...
31/03/2013 à 21:57serge.savi@sfr.frRecheche multi cgritereHummm comment dire tu as raté : Loupé...
31/03/2013 à 21:56jmax IncrémenterJe ne comprends pas trop le problème Si tu écris ta fonction comme ceci Dans la page Excel en tirant la formule tu vas avoir =jeanm(A1) =jeanm(A2) =jeanm(A3) etc.... Où est le problème ...
31/03/2013 à 17:58Toze666 Cherche et affichageJe n'ai pas Excel 2007 donc je n'ai pas le contrôle Calendar avec Excel 2010 Essayes d'installer le DTPicker (voir ici ) Remplaces la macro actuelle par celle-ci (Code de l'userform FormAgendaEnter)...
31/03/2013 à 14:51Toze666 Cherche et affichageA voir...
30/03/2013 à 21:43babouze64 Code VBA dataformUne suite à tester...
30/03/2013 à 17:35cdric2741 Conflit entre 2 code VBAPas trop d'accord avec frangy (si .Count >1 Exit Sub et les événements restent désactivés et la page déprotégée) Mon idée Tu enlèves le verrouillage des colonnes A et B (Format cellule --> Onglet protection --> décoches "Verrouillée") Ensuite tu modifies ta macro...
30/03/2013 à 14:40PMExcel UserForm VLookup Recherche NuméroUne idée en passant essayes Ne fonctionnera pas avec des lettres...
30/03/2013 à 12:52gloub Trouver des noms présents dans une liste de prénoms + nomsA tester Formule en H2 et à tirer vers le bas...
30/03/2013 à 12:02babouze64 Code VBA dataformPour l'affichage j'utilise un SpinButton (toupie) A toi de voir...
30/03/2013 à 11:00apt Boucler sur une seule colonne d’une plageUne solution (peut-être compliquée)...
29/03/2013 à 23:42babouze64 Code VBA dataformPourquoi tu ne veux pas aider ce qui peuvent t'aider ? Tu n'es pas nouveau ici et tu sais que pour augmenter tes chances d'avoir une réponse c'est de...
29/03/2013 à 18:36Fred35Cours VBA, quelle est la meilleure méthode pour 1 débutant ?Alors tu n'as plus rien a apprendre L'enregistreur des macros est le principal outil du programmeur L'éditeur est la pour t'aider, souvent il te propose les propriétés et les méthodes de l'objet que tu écris (si il est sait de quoi il s'agit) Dans une macro tapes Dés que tu auras copié le . (point)...
29/03/2013 à 17:11Fred35Cours VBA, quelle est la meilleure méthode pour 1 débutant ?Tout le monde à débuté, et pour certains cela à été plus facile Moi j'ai commencé la programmation sur Amiga 500 (années 87-88) Je t'explique ma méthode (qui vaut ce qu'elle vaut - mais elle me convient) Quand je cherche une solution je l'imagine dans ma tête, et quand je commence à écrire je sais q...
29/03/2013 à 16:48gladiusBug copier-coller après désactivation d'une USFCe qui est sur c'est qu'il faut ton fichier Je ne sais pas si c'est voulu ou pas mais normalement entre le With ActiveSheet et le End With toutes les références au cellules (Range("...") ) doivent avoir u . (point) devant Tu as bien déclarer Val1 et Val2 mais tu ne les as pas initialisés Donc par dé...
29/03/2013 à 16:22Erwan1090 Exécution d'une macro SI changement valeur sur une feuilleOui c'est (à mon avis) un défaut de cette fonction Si qu'une ligne de remplie ou aucune cette fonction renvoie la dernière ligne de la feuille Solution tester la ligne suivante : Dans ce cas ta macro Autre solution : Si pas de données après la dernière ligne Pour information : tes variables lignes d...
29/03/2013 à 13:52Walden Montrer un userform si la cellule contient le motA tester...
29/03/2013 à 13:47MarcoduBoucle pour cacher des images dans un formulaire & diaporamaA suivre...
29/03/2013 à 13:45labournette Sécurité si donnée manquante dans une TextboxEssayes en changeant l'ordre des vérifications, avant de créer la page, on vérifie si un nom existe...
29/03/2013 à 13:29YvouilleRemettre "Application.EnableEvents" sur TrueC'est une solution proche Dans le module de la feuille je crée une macro (que j'oublie souvent quand je poste le fichier) L'avantage je l'ai à disposition immédiate (c'est vrai que placé dans l'évènement calculate la place à proximité- mais risque d'être exécutée hors de notre volonté )...
29/03/2013 à 13:20alam84 Insertion d'une ligne dans une autre feuilleSoit cohérent entre tes explications et le code Alors que dans le code c'est "Traitements" et "Facture" Si pas ça il te faudra joindre ton fichier...
29/03/2013 à 13:07MarcoduBoucle pour cacher des images dans un formulaire & diaporamaEssayes Mais pour trouver une solution à tes problèmes, ton fichier est indispensable...
29/03/2013 à 12:02Erwan1090 Exécution d'une macro SI changement valeur sur une feuille1er problème, il faut bien spécifier le classeur, et bloquer les événements (sinon boucle sans fin) Remplaces les macros dans le fichier "Registe.xls" par celles-ci 2ème problème tu ne triais que les colonnes A à D (la colonne date n'était modifiée) Remplaces la macro actuelle par celle-ci...