Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Erreur d'exécution 1004: propriété Colorindex et classe Interior

  • Initiateur de la discussion Initiateur de la discussion Aloha
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

Aloha

XLDnaute Accro
Bonjour,

J'ai un classeur comportant des feuilles dans les cellules desquelles on introduit p.ex. une lettre X et la cellule tourne au vert, avec la lettre M au rouge etc.

C'est bien beau, mais je rencontre, depuis que ces feuilles sont utilisées (sur des ordinateurs différents), des feuilles sans couleur, alors que celles remplies sur d'autres ordinateurs sont coloriées.

Mais maintenant, et c'est bien plus ennuyeux, il y a un message d'erreur lorsqu'on veut introduire une valeur permise:
Erreur d'exécution 1004 - Impossible de définir la propriété ColorIndex de la classe Interior.

Voici le code:

Private Sub Workbook_SheetChange(ByVal Sh As Object, ByVal Target As Range)
Dim RaBereich As Range, RaZelle As Range
Set RaBereich = Range("F5:AC65")

For Each RaZelle In Range (Target.Address)
If Not Intersect(RaZelle, RaBereich) Is Nothing Then
If IsError(RaZelle) Then
RaZelle.Interior.ColorIndex=xlNone
RaZelle.Font.ColorIndex=0

Else
Select Case UCase(RaZelle.Value)
Case "X"
RaZelle.Interior.ColorIndex=37
RaZelle.Font.ColorIndex=11

Case.....

Case....

Case Else
......

End Select
End If
End If
Next RaZelle
Set RaBereich=Nothing
End Sub

2 questions:
quelle peut être la raison de la couleur sur un ordinateur et de l'absence de couleur sur les autres?

quelle peut être la raison pour laquelle il y a maintenant tout à coup ce message d'erreur?

Merci pour toute aide

Aloha
 
Re : Erreur d'exécution 1004: propriété Colorindex et classe Interior

Salut Aloha, et le forum 2 questions:
quelle peut être la raison de la couleur sur un ordinateur et de l'absence de couleur sur les autres?
Un choix de palette de couleur différent soit dans Excel, soit dans windows ?
Une correction de la couleur par un autre programe ?

quelle peut être la raison pour laquelle il y a maintenant tout à coup ce message d'erreur?
Pas assez d'nifos :
- La ligne qui génère l'erreur ?
- L'erreur se produit sur une seule plage ?
- La version d'excel est la même sur les micros concernés ?
- La valeur testée, a-t-elle une incidence ?

A+
 
Re : Erreur d'exécution 1004: propriété Colorindex et classe Interior

Bonsoir Gorfael,

Je ne sais comment cela s'est produit, mais la description de mes 2 problèmes se trouve 2 fois ici; à l'autre description j'avais aussitôt ajouté une ajoute, car j'avais pu localiser le problème de message d'erreur VBA: c'est une question d'une protection trop étroite.

En ce qui concerne l'autre question:
Comment puis-je vérifier si la palette est toujours la même?
Quel genre de programme pourrait altérer les couleurs?
Il n'y a pas la même version d'Excel sur tous les ordinateurs en cause.

Dans ce contexte j'ai d'ailleurs une autre petite imperfection:
Dans mes feuilles j'ai dans les colonnes les heures de 0:00 à 24:00, donc 24 colonnes; dans 2 colonnes qui les précèdent il y a le jour de la semaine (dimanche à lundi) et le jour dans le mois (1 à 31).

Un formatage conditionnel fait que les lignes représentant les jours de weekend et les jours fériés doivent être relevées par une couleur. Or cela fonctionne seulement pour les 2 premières colonnes (jour semaine et jour mois).

N'est-il pas possible de colorier également les cellules représentant les heures?
Le fait est que selon la valeur introduite dans ces cellules, elles prennent des couleurs différentes. La question est donc, en fait, s'il est possible de superposer 2 couleurs, plus précisément, si la couleur dépendant de la valeur pourrait remplacer, pour la cellule dans laquelle une valeur est entrée, la couleur liè aux jours de weekend et fériés?

Compliqué, n'est-ce pas!

Bonne soirée

Aloha
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
3
Affichages
740
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…