m

Membre habitué

Inscrit le :06/04/2015
Dernière activité :14/10/2019 à 09:22
Version d'Excel :2007
Messages
61
Votes
0
Fichiers
0
Téléchargements
0
SujetsMessagesStatistiquesVotes reçus

Messages postés par mat46007

DateAuteur du sujetSujetExtrait du message
20/10/2016 à 20:08mat46007Coloré des cellules suivants des dates vouluesEn effet c'est bien l'idée mais la MFC est recopiée, car au départ je n'ai qu'une MFC d'origine pour la page et ensuite toute une liste se développe. Peut être que dans le code une des cellules des autres feuilles est recopiée et voila pourquoi la MFC s'accumule. En fait le fichier est disponible ic...
19/10/2016 à 13:05mat46007Coloré des cellules suivants des dates vouluesOui, il y a des choses à supprimer avent de poster le fichier. J'ai pu rendre fonctionnel le fichier sans recopie du calendrier, mais la mise en forme conditionnel est a chaque fois recopiée et je me retrouve a plus de 100 mise en forme conditionnel copiée et identique, ce qui va bien sur saturer le...
18/10/2016 à 20:26mat46007Coloré des cellules suivants des dates vouluesMerci, cela fonctionne bien, mais est-ce possible en vba. J'ai une dizaine de feuille qui fonctionne bien avec la mise en forme conditionnel que tu m'as transmit, mais j'ai une page récapitulative qui reprend la copie de chaque feuille une à la suite de l'autre et les dates sont bien recopiées mais...
17/10/2016 à 20:41mat46007Coloré des cellules suivants des dates vouluesJe ne vois pas du tout comment m'y prendre pour coloré des cellules suivant des dates données. Exemple: j'ai une feuille qui possède une colonne date debut, une autre colonne date de fin et ensuite 30 colonnes pour les jours du mois d'octobre. Comment coloré en bleu sur la première ligne, les cellul...
30/09/2016 à 16:30mat46007Copier plusieurs feuilles dans une seulC'est très clair comme explication Merci pour tout. Cordialement...
30/09/2016 à 12:27mat46007Copier plusieurs feuilles dans une seulGmb, C'est super, un grand merci. J'ai pu voir ce qui conditionne la copie ou pas de la ligne en fonction du contrôle de la colonne. Une question, comment traduire cette ligne : dlgR = ft.Range("A" & Application.Max(10, ft.Range("B" & Rows.Count).End(xlUp).Row)).Row Pourquoi a t on A & B alors que l...
30/09/2016 à 09:03mat46007Copier plusieurs feuilles dans une seulGmb, Le fichier est disponible normalement. bàt...
30/09/2016 à 06:50mat46007Copier plusieurs feuilles dans une seulEn effet, mon fichier faisait plus de 500k et n'a pas été pris en compte. J'ai diminué sa taille en enlevant des feuilles, mais la demande ne change pas malgré l'ajout de feuilles dans le futur. Le fichier devrait être disponible...
30/09/2016 à 00:06mat46007Copier plusieurs feuilles dans une seulJe suis un peu bloqué pour réaliser la copie de données de planning se trouvant sur plusieurs feuilles du classeur vers une seule feuille (données une à la suite de l'autre avec le nombre de ligne qui peut varié d'une feuille à l'autre) Cela serait bien aussi que la colonne responsable reprenne le n...
02/01/2016 à 12:26mat46007 Cree un onglet par semaine en automatique ?Après recherche, jai trouvé cette macro qui est fonctionnel mais ne garde pas ma mise en page de ma feuille modele Voilà, J'ai trouvé et cela fonctionne. Rien que le fait de posté, ce forum m'a inspiré...
02/01/2016 à 12:08SébastienBonnes fêtes de fin d'année!!!! Bonne et heureuse année 2016 à tous !!...
02/01/2016 à 11:56mat46007 Cree un onglet par semaine en automatique ?J'ai un fichier avec 52 onglets (52 semaine, nommé S1,S2,S3,...) et dans chaque onglet, de B1 à F1 les jours de la semaine (lundi à vendredi) et de B2 à F2 les dates des jours de la semaine. J'ai un modele et j'ai recuperé cette macro qui n'est pas fonctionnel ! En effet, les jours se suivent bien,...
12/12/2015 à 14:28mat46007Comment forcer a accepter macroBon, j'ai modifié le code et cela à l'air fonctionnel ...
12/12/2015 à 14:01mat46007Comment forcer a accepter macroJe viens de reessayer cela n'est pas concluant le "false " comme je me trouvais sur l'avant dernier onglet, cela avait l'air fluide. Après de nouveau essai, en me positionnant sur des onglets du debut, meme phenomene. Je remarque une grosse lenteur au demarrage, juste après avoir active les macro. A...
12/12/2015 à 12:56mat46007Comment forcer a accepter macroMais il y a deja : Application.ScreenUpdating false et true ! j'ai changé "xlVeryHidden" par "false" For i = 1 To 24 .Worksheets(i).Visible = False 'xlVeryHidden Next i End With c'est concluant mais je ne sais pas l'incidence de ce changement sur la fonctionnalité. Autre question : Ce code fonctionn...
12/12/2015 à 10:51mat46007Comment forcer a accepter macroCela a l'air de fonctionner, je dit "cela a l'air" car pendant un moment, tous mes onglets était visible au demarrage malgré l'ajout de la modif. Quand j'ai redemarré le pc, c'est redevnu bon. Il faut savoir que j'ai, avec la feuil de demande d'activation des macros, 25 onglets, et quand je quitte l...
11/12/2015 à 17:52mat46007Comment forcer a accepter macroJ'ai recopié ton code, mais rien ne se passe. Bonjour andrea73, J'ai recopié le code de ton fichier, c'est fonctionnel. Par contre, le fait d'inserer une feuille, a modifié l'ordre de mes onglets. Cet ordre était utilisé pour recopier des cases de chaque mois sur une feuille. Peux t on mettre cette...
09/12/2015 à 21:16mat46007Comment forcer a accepter macroJe viens d'essayer et cela e fonctionne pas, surement parce que j'ai deja du code dans thisworkbook open : j'ai ceci ...
08/12/2015 à 20:39mat46007Comment forcer a accepter macroEn effet, cela peut être une parade. je garde cette idée de coté...
08/12/2015 à 20:10mat46007Comment forcer a accepter macroJ'ai un fichier sur excel 2007 qui possède des codes vba, un des codes est d'enregistré le nom d'utilisateur qui modifie le fichier dans un fichier txt. Pour ne pas faire accepter en permance toutes les macros, j'ai créé une signature électronique avec selfcert et enregistré mon fichier avec cette s...
05/12/2015 à 16:51mat46007 Select Case avec * ne fct pasNickel Merci...
05/12/2015 à 16:07mat46007 Select Case avec * ne fct pasJe veux colorer une cellule lorsque celle-ci commence par la lettre V. Habituellement "V*" fonctionne. Mais pas avec Case ...
05/12/2015 à 16:03mat46007 Formule MFC en VBAOK...
05/12/2015 à 14:50mat46007 Formule MFC en VBAOK, trouver ...
05/12/2015 à 14:20mat46007 Formule MFC en VBAVoila, je viens de tester : Et cela fonctionne . Grand merci. Pour ne pas ouvrir un autre sujet, et dans le même style de demande, J'ai 2 lignes, 2 et 3 de B4 à AF qui contiennent les jours du mois. Ces 2 lignes sont identiques, j'ai inscrit 1/1/2016 sur la premiere ligne en demarrant de B4 et tirer...
05/12/2015 à 14:04mat46007 Formule MFC en VBACela fonctionne très bien. Encore merci. Seul point avant de cloturer, comme il est detecter tout les mot commencant par M avec *, comment modifier la ligne : cptM = Application.WorksheetFunction.CountIf(Range(Cells(4, Target.Column), Cells(11, Target.Column)), "M*") pour que cptM ne compte pas le m...
04/12/2015 à 18:15mat46007 Formule MFC en VBAEn fait cette formule est inscrite dans la case B12 avec une MFC et en effet, le resultat n'apparait qu'en B12 pour la colonne B4-B11 et ensuite j'ai tiré cette case sur toute la plage B12 vers AF12 et le resultat s'inscrit bien en dessous de chaque colonne concernée. Je planche toujours pour mettre...
03/12/2015 à 21:27mat46007 Formule MFC en VBAJ'aimerais supprimer ma MFC et la remplacer par un code vba : =OU(NB.SI(B$4:B$11;"A*")=0;NB.SI.ENS(B$4:B$11;"M*";B$4:B$11;"<>MAL";B$4:B$11;"<>mal")=0;NB.SI(B$4:B$11;"N*")=0;NB.SI(B$4:B$11;" ")>0) Donc la case B12 devient rouge si dans la colonne de B4 à B11 ne contient pas au moins un...
02/12/2015 à 09:18mat46007Amelioré une boucle FOR de recopie de feuille/RangeJe reviens à la charge, le code fonctionne avec une macro, mais cree probleme dans Private Sub Worksheet_Activate() Dim onglet As Integer Dim ongletMax As Integer Dim tabMois() Application.ScreenUpdating = False ' pour aller plus vite ongletMax = 12 For onglet = 1 To ongletMax Sheets(onglet).Select...
02/12/2015 à 07:46mat46007Amelioré une boucle FOR de recopie de feuille/RangeOui, mais la premiere solution ne recopiait que value, donc pas de MFC copiées non plus. En tout cas cela fonctionne bien pour moi. Encore merci. Je reviendrai avec d'autre question surement, pour faire les MFC en vba ( couleur, caractere, cellule..)...
02/12/2015 à 07:38mat46007Amelioré une boucle FOR de recopie de feuille/RangeJ'ai vu mon anomalie, j'avais laissé : Cells.FormatConditions.Delete dans Private Sub Worksheet_Deactivate() et cette fonction deconne en mode partager. Ce qui veut dire que ton code fonctionne bien dans tout les cas. 2eme point que je dois resoudre, c'est le format. Si je copie avec Paste:=xlPasteF...
02/12/2015 à 07:04mat46007Amelioré une boucle FOR de recopie de feuille/RangeDans mon cas, je n'ai pas placer de bouton sur ma page, j'ai mis ce code dans Private Sub Worksheet_Activate() C'est ce que j'ai fais avec ton code et cela fonctionne bien sur ton fichier, même en mode partager. Par contre sur mon fichier, c'est fonctionnel sauf quand je passe en mode partager : err...
02/12/2015 à 00:17mat46007Copier valeur et format sans mise en forme condVoici une copie de mon fichier PS: je ne savais pas trop comment ajouter un fichier sur le forum...
01/12/2015 à 23:40mat46007Amelioré une boucle FOR de recopie de feuille/RangeJ'utilise cette boucle pour aller chercher une plage de valeurs de chaque (onglet ( mois de l'année)), et les recentraliser sur une page : For onglet = 2 To 13 Sheets(onglet).Range("B4:AF4").Copy Feuil13.Range("B" & onglet + 2) Next onglet Avec ce systeme, la MFC se recopie à chaque fois, et le fich...
28/11/2015 à 15:16michelpezon Renvoi à la ligneLes commentaires sont inscrit par bigdaddy154 en inscrivant l'apostrophe avant le commentaire cordialement...
28/11/2015 à 13:24mat46007Copier valeur et format sans mise en forme condQuand je prend ton fichier, dans la feuille décembre, il y a un tableau avec des couleurs de cellules en fonction de la valeur. Dans la feuil25, il y a un bouton COPIE, si j'appuie sur celui-ci, un tableau apparait sur la feuil25 qui n'est pas la copie des valeurs du tableau de la feuille décembre,...
25/11/2015 à 19:39mat46007Copier valeur et format sans mise en forme condLa solution que tu me donnes est celle postée plus haut, et que j'avais testé. Mais dès que je supprime la MFC, toutes mes couleurs disparaissent. Bàt...
21/11/2015 à 21:10mat46007Copier valeur et format sans mise en forme condJe regarde ton fichier. Une question, si j'aurais utilisé du vba au lieu d'une MFC, cela aurait été plus facile pour recopier l'état des cellules ? bàt...
20/11/2015 à 13:01mat46007Copier valeur et format sans mise en forme condJ'ai un fichier excel 2007. Dans chaque feuille, la couleur des cellules varie en fonction du texte ecrit. Je n'arrive pas à copier la valeur et la couleur des cellules actuelles dans une autre feuille sans copier en meme temps la mise en forme conditionnel. Mon but est d'avoir la meme feuille sans...
11/04/2015 à 20:09mat46007 MFC avec CHERCHE et OUPeut être écrire toutes ces formules dans une macro qui tourne en permanence ? mais comment ? En tout cas, j'en ai appris pas mal. Je sais que j'abuse mais encore une question, P1,P2...P6 ont un crochet dans la case avant et celle d'après pour faire le groupe de 3. Est il possible de colorer P1 et a...
11/04/2015 à 17:34mat46007 MFC avec CHERCHE et OUMerci pour tes réponses Quand je clique sur une cellule, je vois le code que tu as écris. Peut on par une astuce, ne pas faire apparaitre dans la barre de formule, ce code ? Ex: si je clique sur B3, je vois apparaitre =DATE(ANNEE($B$1);MOIS($B$1);A3+1) dans la barre de formule. Peut on masquer peut...
11/04/2015 à 14:45mat46007 MFC avec CHERCHE et OUDonc si je comprend bien : 1) le fait de mettre mmmm aaaa comme format de cellule va automatiquement écrire en toute lettre le mois et l'Annee, Cela veut dire que tu as du écrire manuellement par exemple 01/01/2015 ? 2)le fait d'écrire : =DATE(ANNEE($B$1);MOIS($B$1);A3+1) va trouver la DATE de l'ann...
11/04/2015 à 14:05mat46007 MFC avec CHERCHE et OUOk, je regarde...
11/04/2015 à 11:23mat46007 MFC avec CHERCHE et OUVoila cela fonctionne j'ai juste mis 1 au lieu de 0, car j'avais oublie qu'il y avait une ligne en permance vide pour le moment NB.SI(B$4:B$11;"")>1) Donc tu avais tout juste, vraiment désolé Le but de ce pointage, est qu'il faut absolument une prestation pour chacun et qu'en plus il y ai quelqu'...
11/04/2015 à 11:14mat46007 MFC avec CHERCHE et OUAlors voila, les cellules restent toujours rouge dans n'importe quelle condition...
11/04/2015 à 11:10mat46007 MFC avec CHERCHE et OULa différence c'est d'enlever l'espace dans les guillemets ...
11/04/2015 à 11:06mat46007 MFC avec CHERCHE et OUVoila c'est ok. Sauf ceci, NB.SI(B$4:B$11;" ")>0) quand case vide, elle ne passe pas en rouge ? Pour réaliser cette formule, tu as fait B12 et ensuite modifier la plage manuellement ? Et puis copier sur tous les autres onglet ? Bàt...
11/04/2015 à 10:58mat46007 MFC avec CHERCHE et OUAlors désolé, mais je pense qu'elle est fonctionnel. Je m'aperçois que dans mon exemple j'avais parlé de A, B, C mais dans la réalité c'est M,A,N. Je viens de modifier le mois de janvier et ça a l'air de bien fonctionner. Je te tiens au courant. Comment as tu procédé ? encore merci...
11/04/2015 à 10:42mat46007 MFC avec CHERCHE et OUJe viens d'essayer, mais le résultat n'est pas la. En fait la case doit passer en rouge que pour sa colonne concernée, tandis qu'ici, c'est toute la ligne qui passe en rouge dès qu'une des case à la condition vrai. Donc si la condition est vrai pour la colonne B, c'est la case de la colonne B qui do...
11/04/2015 à 09:26mat46007 MFC avec CHERCHE et OUVoila remis le fichier...