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'777
Fichiers ExcelSujetsMessagesStatistiquesVotes reçus

Messages postés par galopin01 - page 169

DateAuteur du sujetSujetExtrait du message
23/10/2012 à 18:03matt31Macro copie et décompte cellules sur plusieurs feuillesPour moi c'est rédhibitoire : Les protections de feuilles et de classeurs sont pas faites pour les chiens ! Si tu n'as pas la maîtrise du classeur, inutile de t'échiner : YFO le donner à celui qui est capable de le modifier ! A+...
23/10/2012 à 12:37tigrouille Créer un planning autoIci un planning/agenda/mémo assez souple. (avec VBA) : Le multiligne dans une cellule n'est pas vraiment recommandé mais comme il y a un écran par jour environ, ça laisse de la marge... A l'origine prévu pour un cabinet professionnel mais aisément modifiable... Le mot de passe du code VBA est galopi...
22/10/2012 à 21:30FABICHON Création liste si o dans colonnePas besoin de macro : Filter sur la colonne C Habituellement on mets ces listes sur autre feuille que l'on masque (Clic Droit sur l'onglet > Masquer) Et Copier/Coller la colonne A sur la Feuil2 A+...
22/10/2012 à 09:53FABICHON Macro enregistrerIl y a plusieurs feuilles dans ton classeur ...
22/10/2012 à 05:32iArmeek Copie celluleS sous conditionS d'une feuille à l'autreUn point de départ : Attention ! Les lignes bleues ou gris/marron ne doivent pas être cochées ! A+...
21/10/2012 à 21:45FABICHON Macro enregistrerUtilise SaveCopyAs : A+...
21/10/2012 à 09:58Francky69100 Enregistrer automatiquement en VBA ?Mettre cette macro dans le module ThisWorkbook : Bon Dimanche...
20/10/2012 à 14:49conil26 Extraire un lien mailtoAs-tu regardé ma solution ...
20/10/2012 à 14:35conil26 Extraire un lien mailtoLa solution en pièce jointe. A+...
20/10/2012 à 08:58r.gouet Aide sur creation d'un fichierT'es un marrant hein On va te faire une macro sur un fichier source et un fichier cible dont on ne sait rien sauf qu'il y a quelques colonnes que tu ne veux pas... Blague mise à part, ce n'est pas bien compliqué de créer ton fichier cible. Tu enregistres toi-même la macro qui ouvre le classeur sourc...
19/10/2012 à 19:33matt31Macro copie et décompte cellules sur plusieurs feuillesJe passe la main. Peut-être que quelqu'un sera plus éveillé que moi...
19/10/2012 à 17:59Cécile42 Macro d'import de données externesJe n'ai pas d'idée particulière et comme on n'a pas les moyens de tester... Peut-être que quelqu'un d'autre aura une lumière à apporter ? Désolé. A+...
19/10/2012 à 17:57matt31Macro copie et décompte cellules sur plusieurs feuillesMais non, tu patauges dans tes approximations. Q2 ne peux pas avoir pour valeur 2012 : 2012 est ton fichier source donc tu n'as pas besoin de Q2 pour savoir que ton fichier source est toujours le même . Ensuite quand tu voudras fermer ton fichier source c'est : Concernant ton fichier CVM_2012 Modèle...
19/10/2012 à 17:15mattmatMacro suppresion de lignes selon conditions via userformC'est un aspect de la question qui m'avait échapé. Si tu ne maîtrises pas les USF ça ne me semble pas envisageable dans le cadre du forum. cf (en haut de cette page) COURS VBA A+...
19/10/2012 à 16:51mattmatMacro suppresion de lignes selon conditions via userformHein ? Quoi ? Quel Formulaire ? Commencer la macro par ... ça veux dire au début ! pas juste avant la fin ! Ya pas de blocage. L'écran est simplement gelé pendant le temps d'xécution de la macro ensuite tu reprends normalement la main sur ta feuille. Cette ligne se met en principe aussitot après les...
19/10/2012 à 16:36mattmatMacro suppresion de lignes selon conditions via userformTu peux déjà commencer ta macro par ça devrait tout de suite un peu booster ton affaire. Après si c'est pas suffisant, ça se discute. Je regarde. A+...
19/10/2012 à 16:24matt31Macro copie et décompte cellules sur plusieurs feuillesLe fichier que tu as mis en pièce jointe ( )n'est pas protégé. C'est bien pourquoi je me demande pourquoi tu te casses la tête pour rien... Sinon oui, mais ton code est un peu confus et aproximatif, je ne sais pas par quel bout le prendre... Tu mélanges joyeusement les ActiveWorkbook Workbooks.Open...
19/10/2012 à 15:51Cécile42 Macro d'import de données externesDonner la macro au complet SVP A+...
19/10/2012 à 14:55matt31Macro copie et décompte cellules sur plusieurs feuillesJ'ai très bien compris mais tu te répètes inutilement. Pourquoi diable veux tu passer par une macro pour créer un classeur et importer des feuilles alors que tu as un classeur modèle qu'il te suffit de l' Enregistrer Sous ..."le nom que tu veux" (manuellement pour créer ton planning 2013. Si c'est j...
19/10/2012 à 14:13cyber4031 [Problème]MacroCe n'est pas possible à moins de créer un UserForm spécifique en mode non modal . Mais c'est un marteau pilon pour écraser une mouche ! Pourqoi demander à l'utilisateur de déterminer le nombre de lignes au lieu de demander à la macro de le déterminer ? ce n'est pas bien difficile. A+...
19/10/2012 à 11:24vincentt Macro : impression de toutes les pagesBien sur ! Par défaut toutes les cellules sont verrouillées (sauf les plages dont tu as décoché le verrouillage). Mais la protection n'est effective que si les feuilles sont protégées . C'est l'objet de la macro Workbook_Open. La protection est donc effective à chaque ouverture de classeur. (ou si t...
19/10/2012 à 11:02matt31Macro copie et décompte cellules sur plusieurs feuillesCe planning n'a pas l'air très évolué (je parle du fichier 12 mois) et n'est pas perpétuel (évolutif). Il faut changer toutes les feuilles à la main à chaque changement d'année. Quand aux WE et fériés comme il n'y a pas de mise en forme conditionnelle ils sont également manuels. Il est probable que...
19/10/2012 à 04:03maxbmxSuivi commentaireSur le principe, sans vouloir être désagréable, ça me semble être une idée foireuse, mais comme on n'a pas le fichier joint je te réserve le bénéfice du doute. Joindre un fichier suffisamment explicite (et non un simple squelette) pour justifier la méthode utilisée. Préciser également si le recours...
19/10/2012 à 03:50matt31Macro copie et décompte cellules sur plusieurs feuillesJe ne vois guère de différence entre les deux fichiers hormi la feuille ETP qui n'est guère utile puisque tous les liens sont rompus. De toute façon il faut mettre tout le fichier d'origine ou rien : iil est fort probable que la clef du problème est dans une feuille de paramètre ( peut-être cachée ...
19/10/2012 à 03:17vincentt Macro : impression de toutes les pagesLe script est exécuté à chaque ouverture du classeur (ou si tu exécutes le script toi-même au moment de l'installation du script). Tu ne peux pas protéger toi-même manuellement en dehors du script puisque ça raison d'être est de protéger la feuille en permanence mais de permettre aux macros de s'exé...
18/10/2012 à 23:05apt Utiliser une plage nommée avec variableTu codes dans quel Module ? Ton "F4" est pas bon mais je pense que c'est une erreur de plume : Essaie : A+...
18/10/2012 à 21:39vincentt Macro : impression de toutes les pagesNon inutile. Je préfère cette méthode : Mettre cette macro dans le module ThisWorkbook : En remplaçant "TonMotDePasse" par le mot de passe qui te convient entre guillemets. (Toutes les feuilles auront le même mot de passe) Voir également message en MP. A+...
18/10/2012 à 20:34vincentt Macro : impression de toutes les pagesTrès Important : Attention cette macro est un poil modifié pour être coordonnée avec la mise à jour directe sur liste. Toute modification intempestive de l'une ou l'autre de ces deux dernières macros ( Worksheet_Change et MacroG ) peut entrainer un blocage d'Excel nécessitant de fermer Excel par le...
18/10/2012 à 19:47vincentt Macro : impression de toutes les pagesEffectivement j'ai mis une limitation qui ne recalcule que pour le changement d'1 cellule. Tu peux faire un Copier/Coller de plusieurs ceellules mais tu dois au moins modifier (ou confirmer) une des cellules manuellement pour engager le recalcul. A+...
18/10/2012 à 19:00NorwayAssociation d'information sur plus ongletsNon, non : Les deux sont complémentaires, les formules de Raja sont plus compliquées mais indispensables pour récupérer les données de la feuille Contractuel car dans cette feuille la colonne Ref est placé en dernier.. On utilise donc INDEX...EQUIV pour récupérer les données des colonnes précédentes...
18/10/2012 à 17:51NorwayAssociation d'information sur plus ongletsSalut voisin ! Et la solution qui fait la paire. A+...
18/10/2012 à 17:41cyber4031 [Problème]MacroOui, oui...
18/10/2012 à 17:26apt Utiliser une plage nommée avec variableCa me déclenche une erreur est bien vague... Quelle erreur ? si tu débogues quelle ligne est surlignée. A mon avis ça se passe quelque part par là : Destination:=[x & EntréeS], ... et lignes suivantes. Il faut écrire : Destination:=[x & " EntréeS " ]... A tester. A+...
18/10/2012 à 17:12cyber4031 [Problème]MacroRéserve feuil2 pour les macros évènementielles : code sur un module additionnel. Mais ce n'est pas cela qui coince. Après avoir tester avec F8, c'est la fonction pour colorer toute une ligne qui bloque Normal : Rows( c, c + 1 ).Interior.Color = RGB(255, 0, 0) Rows n'attend qu'un argument : l'index R...
18/10/2012 à 16:30cyber4031 [Problème]MacroSans fichier joint je ne peux pas tester ce que tu fais... Tu peux tester ta macro en mode pas à pas à partir du code avec F8 et débuguer en lisant tes variables au survol ou par debug.print 1004 et 400 sont des erreurs systèmes grossières : Tu codes bien dans Module1 ou dans un module de feuille ?...
18/10/2012 à 16:22vincentt Macro : impression de toutes les pagesColler cette macro dans le module de la Feuille "LISTE DES RESIDENTS" Et modifier la macro de tri comme suit : A+...
18/10/2012 à 16:06cyber4031 [Problème]MacroMets : et tu n'incrémentes pas la variable b : C'est la boucle for...Next qui se charge de l'incrémentation C'est un peu la même chose pour c sauf que visiblement tu veux sauter une ligne sur 2 Dans ce cas c'est : et tu n'incrémentes pas la variable c : C'est la boucle for...Next qui se charge de l'...
18/10/2012 à 15:55c.sintiveCommande "appliquer les noms"Hum... Après essais, c'est vrai que la commande ne fonctionne pas avec des noms d'une autre feuille : Tu peux utiliser les noms dans tes formules pour faire référence à des plages d'autres feuilles. Si tu sélectionne une plage nommée, c'est le nom qui s'applique, mais la commande Appliquer les noms...
18/10/2012 à 15:33c.sintiveCommande "appliquer les noms"Ca serait plutôt l'option 2 Mébon... Tes infos sont vraiment minimales ! A+...
18/10/2012 à 15:24EnidanComment conserver un format de graphique ?Faire un Clic droit sur chacun des axes > Mise en Forme de l'axe Cocher Fixe au lieu de Automatique A+...
18/10/2012 à 15:1319marko65 Transférer des données vers une feuilleDim c%, cc%, i%, ii%, x% est l'équivalent de : Dim c as integer, cc as integer, i as integer, ii as integer, x as integer Après on fait comme on aime... A mon age on déteste se fatiguer inutilement alors je préfère la première méthode ! Les objets (Worksheets et Range) n'ont pas d'abréviation partic...
18/10/2012 à 15:00vincentt Macro : impression de toutes les pagesProblème résolu ? Ou veux-tu une mise à jour du GIR à chaque fois que tu changes un critère sur une ligne quelconque ? A+...
18/10/2012 à 12:24vincentt Macro : impression de toutes les pagesJ'ai RV à l'hosto dans quelques minutes donc je ne pourrais pas développer longuement. J'ai bien pris le fichier joint et je l'ai ouvert sans le télécharger. Désolé mais je n'observe pas du tout cela. Si je rajoute un résident supplémentaire "GALOPIN" et je lui met successivement A,B,C,A,B,C,... (Li...
18/10/2012 à 10:56nikonamichiConvertir une heure en nombre, possible?Multiplier par 24 (et mettre au format nombre) A+...
17/10/2012 à 21:4219marko65 Transférer des données vers une feuilleJ'ai modifié un peu TOUSSA pour tenir compte de tes observations J'ai défini les communes et les motifs comme plages dynamiques (voir gestionnaire de noms) de sorte qu'on puisse en ajouter sans modifier le prog. Et désormais le prog part de ces plages pour comparer avec la feuille source. (en d'autr...
17/10/2012 à 18:4619marko65 Transférer des données vers une feuillePerso je récupèrerai en colonne la liste des villes et celle des motifs + un TCD et hop le tour est joué. Mais la difficulté réside dans les motifs multiples. On pourrait le contourner avec un mauvais bricolage mais c'est vrai que l'idéal est de passer par VBA. Pour annuler l'effet de modification d...
16/10/2012 à 18:28nivtecGros defi ?Après avoir importé ta balance, il faut utiliser un feuille intermédiaire ou tu vas ventiler chaque classe dans des colonnes réservées. Je te conseille en outre de laisser en plus une colonne vide entre chaque classe. Tu devras ensuite définir chaque plage de classe de manière dynamique (avec DECALE...
16/10/2012 à 17:5219marko65 Transférer des données vers une feuilleUne 'tite erreur de plume corriger cette ligne (manque un i ) : Attention de corriger sur les deux feuilles ça doit être Cub et pas C u b dans l'un et C U b dans l'autre... A+...
16/10/2012 à 13:57racouet13Comptes personnels et échéancierEt il est ou le fichier joint ...
16/10/2012 à 13:52feever Synthèse de plusieurs classseursRajoute Application.ScreenUpdating = False tout de suite après Sub CreationSynthese() ... La suite sans changements A+...