Excel Downloads
Forum

Précédent   Excel Downloads Forums > Excel > Forum Excel

Advertisement

Réponse
 
LinkBack Outils de la discussion
Vieux 09/07/2008, 10h31   #1 (permalink)
XLDnaute Junior
 
Avatar de MikeBelgique
 
Date d'inscription: mai 2007
Localisation: Amay
Version Excel : Excel 2003 (PC)
Messages: 97
Par défaut Recopier Donnee Avec La Meme Couleur De Police

Bonjour tout le monde, je souhaiterais un petit coup de pouce, je joint le fichier avec explication, merci de votre aide
Fichiers attachés
Type de fichier : xls ESSAIS.xls (21,0 Ko, 11 affichages)
MikeBelgique est déconnecté   Réponse avec citation
ANNONCES
Vieux 09/07/2008, 11h04   #2 (permalink)
XLDnaute Accro
 
Date d'inscription: septembre 2007
Messages: 1 643
Par défaut Re : Recopier Donnee Avec La Meme Couleur De Police

Bonjour,

Voir PJ

JB
Fichiers attachés
Type de fichier : xls ESSAIS(1).xls (24,5 Ko, 10 affichages)
BOISGONTIER est déconnecté   Réponse avec citation
Vieux 09/07/2008, 11h12   #3 (permalink)
XLDnaute Junior
 
Avatar de MikeBelgique
 
Date d'inscription: mai 2007
Localisation: Amay
Version Excel : Excel 2003 (PC)
Messages: 97
Par défaut Re : Recopier Donnee Avec La Meme Couleur De Police

Merci pour ta formule qui est plus simple que celle que j'avais mais mon réel problème se situe sur la feuille 2, désolé j'aurais du le stipuler
MikeBelgique est déconnecté   Réponse avec citation
Vieux 09/07/2008, 11h51   #4 (permalink)
XLDnaute Accro
 
Date d'inscription: septembre 2007
Messages: 1 643
Par défaut Re : Recopier Donnee Avec La Meme Couleur De Police

Voir PJ

Code:
Private Sub Worksheet_Activate()
 For Each c In ActiveSheet.Cells.SpecialCells(xlCellTypeFormulas, 23)
    a = Split(Mid(c.Formula, 2), "!")
    Sheets(a(0)).Range(a(1)).Copy
    c.PasteSpecial Paste:=xlPasteFormats
  Next c
End Sub
JB
Fichiers attachés
Type de fichier : xls Coloriage12.xls (28,0 Ko, 6 affichages)
BOISGONTIER est déconnecté   Réponse avec citation
Vieux 09/07/2008, 12h34   #5 (permalink)
XLDnaute Junior
 
Avatar de MikeBelgique
 
Date d'inscription: mai 2007
Localisation: Amay
Version Excel : Excel 2003 (PC)
Messages: 97
Par défaut Re : Recopier Donnee Avec La Meme Couleur De Police

Merci à toi Boisgontier, cela marche très bien mais peux ton limiter à recopier uniquement la couleur de police sans prendre en compte la couleur de font de cellule ni format, je sais je suis difficile et compliqué mais c'est important pour la bonne suite
MikeBelgique est déconnecté   Réponse avec citation
Vieux 09/07/2008, 14h47   #6 (permalink)
XLDnaute Accro
 
Date d'inscription: septembre 2007
Messages: 1 643
Par défaut Re : Recopier Donnee Avec La Meme Couleur De Police

Code:
Private Sub Worksheet_Activate()
 For Each c In ActiveSheet.Cells.SpecialCells(xlCellTypeFormulas, 23)
    a = Split(Mid(c.Formula, 2), "!")
    c.Font.ColorIndex = Sheets(a(0)).Range(a(1)).Font.ColorIndex
  Next c
End Sub
JB
Fichiers attachés
Type de fichier : xls Coloriage12.xls (28,0 Ko, 7 affichages)
BOISGONTIER est déconnecté   Réponse avec citation
Vieux 15/07/2008, 11h52   #7 (permalink)
XLDnaute Junior
 
Avatar de MikeBelgique
 
Date d'inscription: mai 2007
Localisation: Amay
Version Excel : Excel 2003 (PC)
Messages: 97
Par défaut Re : Recopier Donnee Avec La Meme Couleur De Police

Bonjour, désolé boisgontier de répondre si tard mais je n'ai pas eu le temps de m'occuper de tout cela. Merci à toi, mais je n'arrive pas à le faire fonctionner sur mon fichier, ligne erreur d'éxécution 9
c.Font.ColorIndex = Sheets(a(0)).Range(a(1)).Font.ColorIndex se met en jaune (a(0)).Range(a(1)) l'indice n'appartient pas à la sélection. J'ai beau chercher, tripatouiller, tester je n'arrive pas à la solution finale.

Dernière modification par MikeBelgique ; 16/07/2008 à 12h57.
MikeBelgique est déconnecté   Réponse avec citation
Vieux 16/07/2008, 12h57   #8 (permalink)
XLDnaute Junior
 
Avatar de MikeBelgique
 
Date d'inscription: mai 2007
Localisation: Amay
Version Excel : Excel 2003 (PC)
Messages: 97
Par défaut Re : Recopier Donnee Avec La Meme Couleur De Police

Oups je reviens à la charge, pour mon problème, qui peut m'aider, doit on peut etre cibler la plage de reference, du fait que sur mon fichier il existe d'autre donnees sur la page? merci à vous de m'éclairer
MikeBelgique est déconnecté   Réponse avec citation
Vieux 16/07/2008, 13h05   #9 (permalink)
XLDnaute Accro
 
Date d'inscription: septembre 2007
Messages: 1 643
Par défaut Re : Recopier Donnee Avec La Meme Couleur De Police

Bonjour,

Code:
Private Sub Worksheet_Activate()
 Set champ = Range("B7:U8")
 For Each c In champ.SpecialCells(xlCellTypeFormulas, 23)
    a = Split(Mid(c.Formula, 2), "!")
    c.Font.ColorIndex = Sheets(a(0)).Range(a(1)).Font.ColorIndex
 Next c
End Sub
JB
Fichiers attachés
Type de fichier : xls Coloriage12.xls (32,0 Ko, 5 affichages)
BOISGONTIER est déconnecté   Réponse avec citation
Vieux 16/07/2008, 13h49   #10 (permalink)
XLDnaute Junior
 
Avatar de MikeBelgique
 
Date d'inscription: mai 2007
Localisation: Amay
Version Excel : Excel 2003 (PC)
Messages: 97
Smile Re : Recopier Donnee Avec La Meme Couleur De Police

Grand grand merci BOISGONTIER, pour la rapidité de ta réponse et je confirme que cela fonctionne nickel, mille merci.:
MikeBelgique est déconnecté   Réponse avec citation
Vieux 16/07/2008, 15h35   #11 (permalink)
XLDnaute Junior
 
Avatar de MikeBelgique
 
Date d'inscription: mai 2007
Localisation: Amay
Version Excel : Excel 2003 (PC)
Messages: 97
Par défaut Re : Recopier Donnee Avec La Meme Couleur De Police

J'aurais souhaiter un petit plus ; le calcul du nbr de cellule écrite en noir voir fichier joint page 2
Fichiers attachés
Type de fichier : xls Copie de Coloriage12(1).xls (29,5 Ko, 3 affichages)
MikeBelgique est déconnecté   Réponse avec citation
Vieux 16/07/2008, 15h52   #12 (permalink)
XLDnaute Accro
 
Date d'inscription: septembre 2007
Messages: 1 643
Par défaut Re : Recopier Donnee Avec La Meme Couleur De Police

Voir PJ

Code:
Function compteCouleurTexte(champ, couleur)
  Application.Volatile
  n = 0
  For Each c In champ
    If c.Font.ColorIndex = couleur Then n = n + 1
  Next c
  compteCouleurTexte = n
End Function
JB
Fichiers attachés
Type de fichier : xls Coloriage13.xls (34,0 Ko, 4 affichages)
BOISGONTIER est déconnecté   Réponse avec citation
Vieux 16/07/2008, 16h25   #13 (permalink)
XLDnaute Junior
 
Avatar de MikeBelgique
 
Date d'inscription: mai 2007
Localisation: Amay
Version Excel : Excel 2003 (PC)
Messages: 97
Par défaut Re : Recopier Donnee Avec La Meme Couleur De Police

ah j'avais pas fait attention au petit calculate, et je cherchais pourquoi il ne calculait pas automatiquement sur mon fichier, et voilà c parfait maintenant, comme depuis le début toujours au top, merci BOISGONTIER, trop fort!!!
MikeBelgique est déconnecté   Réponse avec citation
ANNONCES
Réponse

Liens sociaux

Outils de la discussion

Règles de messages
Vous ne pouvez pas créer de nouvelles discussions
Vous ne pouvez pas envoyer des réponses
Vous ne pouvez pas envoyer des pièces jointes
Vous ne pouvez pas modifier vos messages

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Trackbacks are oui
Pingbacks are oui
Refbacks are oui

Discussions similaires
Discussion Auteur Forum Réponses Dernier message
MFC avec couleur de police archi Forum Excel 12 06/07/2008 18h59
Commentaire couleur fond ,police , couleur taille caractère, couleur fond mais pas fo La Vouivre Forum Excel 9 18/06/2008 00h25
compter le nbre de cellules avec une couleur de police spécifique METROLOGUE Forum Excel 13 07/02/2008 10h57
Recopier Cellule Meme Vide pipiche34 Forum Excel 2 07/05/2007 23h27
Couleur police variant avec la valeur SPEA Forum Excel 5 05/04/2007 12h24


Fuseau horaire GMT +2. Il est actuellement 13h41.


(C) 2006 Excel Downloads