![]() |
|
Forum
|
|
|
#1 (permalink) |
|
XLDnaute Junior
Date d'inscription: juin 2009
Messages: 50
|
Bonjour bonsoir à tous,
voici le petit soucis qui me préocupe en ce moment.Vous allez pouvoir m'aider. J'ai dans une colonne de réference (colonne A) ou chaque celulle à un format different, bordures, couleur, format, font etc... Dans les colonnes suivante, j'ai le même format de départ, ou je change et déplace des cellules, je colorise etc... Lorsque j'ai fini toutes mes manipulations, j'ai créé une petite macro qui me permet de mettre à jour les colonnes modifiées en suivant quelques conditions. Il n'y a qu'une chose qui ne change jamais , ce sont les bordures.J'aimerai pourvoir, à l'aide de ma colonne de référence, copier les types de bordure(couleur, type de trait etc). J'ai fait quelques recherches sur le web, mais sans trouver de solution. Merci à vous, si vous avez la solution car là moi je séche. (Je suis plutôt un "bricoleur" au niveau vba, certainement pas un pro...) |
|
|
|
| ANNONCES | |||
|
|
|
|
#2 (permalink) |
|
XLDnaute Barbatruc
Date d'inscription: juin 2005
Localisation: RENNES || Excel 2000-2010 BETA
Messages: 8 306
|
Bonsoir
Ce serait plus simple si tu fournissais un fichier exemple. On pourrait tester avec ton modèle de bordures.
__________________
Cordialement, __________________ JM Addict |
|
|
|
|
|
#3 (permalink) |
|
XLDnaute Junior
Date d'inscription: juin 2009
Messages: 50
|
Je n'ai pas la version avec la macro mais voici comment il est agencé.
Avec une macro je balaye la colonne ou j'ai modifié les cellules et je remet en forme la colonne qui a subi les modifications.Sauf que je n'arrive pas, comme je disais, à copier les bordures. Si je n'arrive vraiment, je contournerai le problème en mettant des conditions sur la colonne F, car c'est en fonction des jours de la semaine et du moi que les bordures sont definis.Ce serait plus simple je pense en copiant... Dernière modification par julbute ; 02/02/2010 à 21h17. |
|
|
|
|
|
#4 (permalink) |
|
XLDnaute Barbatruc
Date d'inscription: juin 2005
Localisation: RENNES || Excel 2000-2010 BETA
Messages: 8 306
|
Re
Tu peux récréer un fichier fictif proche de ton fichier original non ? Le besoin est d'avoir un exemple de ce que tu as et le résultat que tu souhaites obtenir.
__________________
Cordialement, __________________ JM Addict |
|
|
|
|
|
#5 (permalink) |
|
XLDnaute MEGA Barbatruc
Date d'inscription: février 2005
Localisation: Sortie ouest Le mans 6 km
Messages: 13 274
|
Bonsoir julbute, JM,
De ce que j'ai compris les bordures sont définies par Mise en forme conditionnelle. Auquel cas il faut reprendre, dans ta macro de "balayage", non pas le format mais les conditions qui les crées. Bonne soirée. Jean-Pierre
__________________
En toutes circonstances, il faut savoir juger jusqu'où on peut aller trop loin. Si vous êtes satisfait des réponses qui vous sont données. Si vous souhaitez que cette énorme base de connaissance Excel puisse vous accompagner longtemps encore.... Aidez-la. C'est ici : http://www.excel-downloads.com/forum...orter-xld.html |
|
|
|
|
|
#6 (permalink) |
|
XLDnaute Junior
Date d'inscription: juin 2009
Messages: 50
|
j'ai mis le fichier, non sans mal...
Les cellules sont modifiées manuellement. Je les déplace en fonction des changements de planning. Mais j'aimerai que les mises à jour se font automatiquement, lorsque je lance la macro. Le fichier original est plus complexe que cela, mais je ne peux pas le mettre en ligne.Pour deux raisons, les données qu'il contient et son "poid" Merci de votre aide. Roger |
|
|
|
|
|
#7 (permalink) |
|
XLDnaute Barbatruc
Date d'inscription: juin 2005
Localisation: RENNES || Excel 2000-2010 BETA
Messages: 8 306
|
Re, bonsoir jeanpierre
Puisque que jeanpierre évoque la mise en forme conditionnelle c'est une piste que tu peux explorer (si tu connais cette fonctionnalité d'Excel)
__________________
Cordialement, __________________ JM Addict |
|
|
|
|
|
#8 (permalink) |
|
XLDnaute Junior
Date d'inscription: juin 2009
Messages: 50
|
Bonsoir à tous
Je vais regarder de ce coté là, c'est peut etre plus simple. Je pensais pouvoir récuper les valeurs de : .Borders .LineStyle = xlContinuous .Weight = xlThin .ColorIndex = xlAutomatic et les appliquer à la cellule de destination , mais je ne sait pas m'en servir... ;-) |
|
|
|
|
|
#9 (permalink) |
|
XLDnaute Barbatruc
Date d'inscription: juin 2005
Localisation: RENNES || Excel 2000-2010 BETA
Messages: 8 306
|
Re
Voici un exemple de MFC Tout est dans la pièce jointe
__________________
Cordialement, __________________ JM Addict |
|
|
|
|
|
#10 (permalink) |
|
XLDnaute Junior
Date d'inscription: juin 2009
Messages: 50
|
Merci pour ta réponse staple1600,
Ce n'est pas tout à fait cela, que je cherche.J'ai modifié un peu le fichier afin qu'il se rapproche le plus possible de l'original. Dans la colonne "A" se trouve ma colonne de référence. Le projet 1 c'est un projet valider,il est ecrit en noir. Le projet 2 c'est un projet non valider, il est ecrit en gris. Le projet 3 est un projet valider avec les dates qui ont été modifiés. Le bouton sur la ligne 2 permet de modifier la couleur du projet, la couleur de l'ecriture et des cellules.C'est une sorte de bascule.Il sert également à mettre à jour les cellules automatiquement.Si je prend l'exemple du projet 3.Si je clique sur le bouton, le texte passe en gris les cellules magenta passent en plus clair .Les cellules J31:J35 prennent le format de la colonne de référence. merci Roger |
|
|
|
|
|
#11 (permalink) |
|
XLDnaute Junior
Date d'inscription: juin 2009
Messages: 50
|
J'ai revue mon point de vue.
J'ai changer de principe.Je mets en forme les cellules non pas en les copiant de la colonne A.Mais plutot en testant la date et en formatant mes cellules par rapport à celle ci. Merci... |
|
|
|
| ANNONCES | |
![]() |
| Liens sociaux |
| Outils de la discussion | |
|
|
Discussions similaires
|
||||
| Discussion | Auteur | Forum | Réponses | Dernier message |
| Bordures de cellules fusionnées | sev | Forum Excel | 1 | 11/03/2009 13h12 |
| Tout copier sauf les bordures | isa44 | Forum Excel | 3 | 05/06/2008 18h55 |
| VBA : Centrer le contenu de cellules sur les bordures | cibleo | Forum Excel | 4 | 13/05/2008 19h53 |
| Tout copier sauf les bordures de cellules | isa44 | Forum Excel | 2 | 10/03/2008 17h32 |
| Copier/Coller les bordures uniquement | Franck | Forum Excel Downloads - Archives | 2 | 23/02/2004 13h06 |