modifier la palette de couleur excel 2003

Le
marc
Bonjour à vous tous
J'aimerais modifier la palette de couleur excel pour y ajouter une seule
couleur. VOici ce que j'ai fais.
1. Afficher le fichier perso.xls
2. outils, options, couleur, j'ai choisi une couleur, modifier et écrit mon
code de couleur.
3. J'ai masqué ma feuille perso.
4. J'ai fermé excel. Excel me demande si je veux enregistrer le classeur des
macros personnelles, j'ai dit oui.
5. Je ré-ouvre Excel, et la couleur n'est pas là.
6 J'affiche à nouveau mon perso.xls, et là couleur est là?
Quest-ce que j'ai fait de pas correct?
Merci de votre aide
Marc

  • Partager ce contenu :
Vos réponses Page 2 / 2
Trier par : date / pertinence
Modeste
Le #18938371
Bonsour® Denis Michon avec ferveur ;o))) vous nous disiez :

Ouais ! Mon disque dur ne l'a pas aimé ton fichier ...
Probablement trop de couleurs... il a sauté ! ;-))
La suite un peu plus tard.



Misange m'avait déja signalé que cela ramait pas mal....
c'est presque normal ;o)))
pour chaque recalcul d'une couleur (RGB ou HSL) puis des 12 échantillons du nuancier actif, j'interviens sur l'enregistrement de la palette
avec calculs intermédiaires RGB <=>HSL
lorsque l'on clique sur la flèche Nuancier cela est fait 12 fois consécutivement (12 nuanciers de 12 teintes )
plus effacement puis insertion copie bitmap à chaque fois !!!!
pour aperçu avant impression.
:-(((
je pensais avoir amélioré les choses...
marc
Le #18942961
Bonjour MichDenis
Cela fonctionne parfaitement.
Un gros merci et bonne journée
Marc

"MichDenis"
A ) Ce que j'ai dit, c'est que chaque classeur a sa palette de couleur.
Ce n'est pas parce que tu modifies la palette de couleur d'un
classeur que cela affectera les classeurs déjà ouverts ou ceux
que tu ouvrira.

B ) Dans le ThisWorkbook du classeur Perso.xls, il est possible
d'y mettre le code suivant :
'------------------------------------------------
Private Sub Workbook_Open()

'Cette ligne de code ne modifiera que l'index 56
'de la palette du workbook ouvrant et lui affectera
'la même couleur que tu as donné à l'index 56
'de ton classeur Perso.xls
ActiveWorkbook.Colors(56) = ThisWorkbook.Colors(56)
'OU
'Cette ligne de code permet de passer au classeur
'qui s'ouvrira toutes les couleurs de la palette
'du perso.xls.
ActiveWorkbook.Colors = ThisWorkbook.Colors
End Sub
'------------------------------------------------

C ) Tu peux aussi si tu le désires, modifier la palette d'un classeur
"tout neuf" selon tes goûts et l'enregistrer comme modèle.
Tu devras OBLIGATOIREMENT lui donner le nom de "CLASSEUR.XLT"
Tu mets une copie de ce dernier dans le répertoire XlStart ou Xlouvrir
selon la version que tu as et quand tu ouvriras un classeur (ceci est vrai
seulement pour ceux que tu créeras... ça n'affecte pas ceux déjà créer)
tu auras d'office, la même palette de couleur que tu auras créer et ce sans
l'intervention du classeur Perso.xls.

Il ne faut pas tout mélanger !




"marc"
Bonjour Isabelle
Je suis un peu confus. Comment dois-je écrire ta macro, car j'ai fais un
copier/coller dans mon perso, intégralement de ton texte, et j'ai un message
d'erreur.

2. Je cherche sur le web, dans ce forum et avec ma question, et il me semble
y avoir aucune solution. Par contre, voici le texte de l'aide, qui semble
dire que c'est facile. Par contre, dans le dossier xlstart, j'ai rien
dedans. Et Michdenis sur ce post, disait que les couleurs existent seulement
que dans le classeur.
Voici le texte d'aide:
"Pour remplacer la palette de couleurs par défaut dans de nouveaux
classeurs, modifiez la palette de couleurs dans le modèle de classeur par
défaut (modèle Classeur.xlt que vous créer pour modifier le format par
défaut des nouveaux classeurs. Microsoft Excel utilise ce modèle pour créer
un classeur vide lorsque vous démarrez Microsoft Excel ou créez un nouveau
classeur sans spécifier de modèle) ou dans le modèle personnalisé que vous
utilisez pour créer des classeurs."

Merci de m'aider
Marc




"isabelle" a écrit dans le message de
news:%23vR$
bonjour Marc,

oui tu peut mettre la macro dans le perso et l'appeler à partir de
n'importe lequel classeur
au menu, outils, macro, macros..
ou par le bouton "Executer une macro" de la barres d'outils macro, et
selectionner
Macros dans : Perso.xls

isabelle

marc a écrit :
BOnjour
Isabelle
Est-ce que je mes cette ligne de code dans le perso?
Comment je l'intègre à mon document?
Merci de bien m'aider.
Marc

"isabelle" a écrit dans le message de
news:
bonjour Marc,

tu peux aussi exécuter cette commande :

ActiveWorkbook.Colors = Workbooks("PERSO.XLS").Colors

isabelle

marc a écrit :
Bonjour à vous tous
J'aimerais modifier la palette de couleur excel pour y ajouter une
seule couleur. VOici ce que j'ai fais.
1. Afficher le fichier perso.xls
2. outils, options, couleur, j'ai choisi une couleur, modifier et écrit
mon code de couleur.
3. J'ai masqué ma feuille perso.
4. J'ai fermé excel. Excel me demande si je veux enregistrer le
classeur des macros personnelles, j'ai dit oui.
5. Je ré-ouvre Excel, et la couleur n'est pas là.
6 J'affiche à nouveau mon perso.xls, et là couleur est là?
Quest-ce que j'ai fait de pas correct?
Merci de votre aide
Marc













MichDenis
Le #18943391
Je n'ai pas vraiment eu le temps de regarder ta procédure...
le fichier fonctionne très bien et c'est sûrement superbe
pour un "peintre". ;-)

Mais pour l'instant, si tu connais un "software" et / ou une technique
pour recouvrer les données d'un disque sur mort, je suis preneur.

;-)
Modeste
Le #18943571
Bonsour® MichDenis avec ferveur ;o))) vous nous disiez :

Mais pour l'instant, si tu connais un "software" et / ou une technique
pour recouvrer les données d'un disque sur mort, je suis preneur.



???
http://www.ontrack.fr/telechargement-logiciel-recuperation-donnees/
MichDenis
Le #18946161
Bonjour Modeste,

Le truc requiert des disquettes et le PC n'en est pas muni.
Je regarde ce qui est possible de faire dans les prochains jours ...

Merci.


"Modeste"
Bonsour® MichDenis avec ferveur ;o))) vous nous disiez :

Mais pour l'instant, si tu connais un "software" et / ou une technique
pour recouvrer les données d'un disque sur mort, je suis preneur.



???
http://www.ontrack.fr/telechargement-logiciel-recuperation-donnees/
Poster une réponse
Anonyme