OVH Cloud OVH Cloud

Problème boucle couleur (suite)

6 réponses
Avatar
YeTi
Bonjour,

Ce message fait suite au message "Problème boucle avec couleur" qui est un
peu plus bas.

J'ai essayé la méthode proposée par michdenis et j'étais tout d'abord
content car mon premier essai a marché parfaitement mais ensuite, je suis
tombé sur des bugs. Ce qui est bizarre c'est que sur une moitié de couleur,
le code marche et pas sur l'autre moitié...

Si qqn pouvait m'aider ça serait super car la je désespère...

Mon fichier: http://cjoint.com/?brim0PBJCK (libre à celui ou celle qui
m'aidera d'optimiser le reste du code si besoin est)

6 réponses

Avatar
Pounet95
Bonjour,

Plus on devient vieux, plus on devient susceptible, enfin je crois !
( pour la chanson de JB, c'est (en partie) vrai ! )

C'est sympa de dire dire que tu as été 'dépanné' par untel ou deutel.
Ce qui l'est plus, AMHA, c'est que, dans ce genre de demande, tu interpelles
d'abord celui qui t'as dépanné, non ?
A lui (elle, excusez les Madames ), de reprendre le problème qu'il a
sûrement plus
approfondi que le reste du forum,et, dans le cas peu probable où il ne
répond pas,
tu généralises ton nouveau problème.

Enfin, c'est juste mon avis ( voir RTL rubrique journalière )

--
Pounet95
on trouve tout ( ou presque ) http://www.excelabo.net/
Conseillé :
http://dj.joss.free.fr/netiquet.htm
(charte, nétiquette, conseils, abréviations, souriettes...)
http://www.excelabo.net/mpfe/connexion.php
(connexion, conseils...)

"YeTi" a écrit dans le message de news:

Bonjour,

Ce message fait suite au message "Problème boucle avec couleur" qui est un
peu plus bas.

J'ai essayé la méthode proposée par michdenis et j'étais tout d'abord
content car mon premier essai a marché parfaitement mais ensuite, je suis
tombé sur des bugs. Ce qui est bizarre c'est que sur une moitié de
couleur,
le code marche et pas sur l'autre moitié...

Si qqn pouvait m'aider ça serait super car la je désespère...

Mon fichier: http://cjoint.com/?brim0PBJCK (libre à celui ou celle qui
m'aidera d'optimiser le reste du code si besoin est)


Avatar
Youky
J'ai supprimé le With, et sans faire de selection voir ligne Worksheets
Rien détecté d'autres qui bug
Youky
Private Sub Image59_Click()
Sheets("Notes").Visible = True
'L'utilisateur choisi la couleur de police
For i = 1 To 56
Select Case Me.Controls("OptionButton" & i).Value
Case Is = True
Worksheets("Notes").Cells.Font.ColorIndex = i
Exit For
End Select
Next i

"YeTi" a écrit dans le message de news:

Bonjour,

Ce message fait suite au message "Problème boucle avec couleur" qui est un
peu plus bas.

J'ai essayé la méthode proposée par michdenis et j'étais tout d'abord
content car mon premier essai a marché parfaitement mais ensuite, je suis
tombé sur des bugs. Ce qui est bizarre c'est que sur une moitié de
couleur,
le code marche et pas sur l'autre moitié...

Si qqn pouvait m'aider ça serait super car la je désespère...

Mon fichier: http://cjoint.com/?brim0PBJCK (libre à celui ou celle qui
m'aidera d'optimiser le reste du code si besoin est)


Avatar
Youky
Encore un truc je viens de voir qu'il manque l'OptionButton32 en Userform
"couleurPrinc"
cela fait une erreur.Peut être en manque t'il d'autres (à verifier)
"Youky" a écrit dans le message de news:
43ccf9d6$0$18339$
J'ai supprimé le With, et sans faire de selection voir ligne Worksheets
Rien détecté d'autres qui bug
Youky
Private Sub Image59_Click()
Sheets("Notes").Visible = True
'L'utilisateur choisi la couleur de police
For i = 1 To 56
Select Case Me.Controls("OptionButton" & i).Value
Case Is = True
Worksheets("Notes").Cells.Font.ColorIndex = i
Exit For
End Select
Next i

"YeTi" a écrit dans le message de news:

Bonjour,

Ce message fait suite au message "Problème boucle avec couleur" qui est
un
peu plus bas.

J'ai essayé la méthode proposée par michdenis et j'étais tout d'abord
content car mon premier essai a marché parfaitement mais ensuite, je suis
tombé sur des bugs. Ce qui est bizarre c'est que sur une moitié de
couleur,
le code marche et pas sur l'autre moitié...

Si qqn pouvait m'aider ça serait super car la je désespère...

Mon fichier: http://cjoint.com/?brim0PBJCK (libre à celui ou celle qui
m'aidera d'optimiser le reste du code si besoin est)






Avatar
michdenis
Bonjour Yéti,

Le problème provient du fait que le contrôle "OptionButton32"
n'existe pas dans ton tableau d'où le message d'erreur.

Cela explique pourquoi dès que tu choisis un bouton d'option dont
"l'index" est 32 ou plus grand, la boucle provoque une erreur car
elle ne trouve pas le bouton d'option avec l'index 32.

Pour les cas où tu sélectionnes un bouton d'option avec un index
inférieur à 32... la boucle si tu as remarqué se termine dès que
le bouton d'option ayant la valeur "True" est trouvé. Cela est
représenté par la ligne de code Exit For. En conséquence, la
boucle ne provoque pas d'erreur car elle a trouvé ce qu'elle cherchait
avant de se rendre au bouton d'option 32. Voilà !



Salutations!


"YeTi" a écrit dans le message de news:
Bonjour,

Ce message fait suite au message "Problème boucle avec couleur" qui est un
peu plus bas.

J'ai essayé la méthode proposée par michdenis et j'étais tout d'abord
content car mon premier essai a marché parfaitement mais ensuite, je suis
tombé sur des bugs. Ce qui est bizarre c'est que sur une moitié de couleur,
le code marche et pas sur l'autre moitié...

Si qqn pouvait m'aider ça serait super car la je désespère...

Mon fichier: http://cjoint.com/?brim0PBJCK (libre à celui ou celle qui
m'aidera d'optimiser le reste du code si besoin est)
Avatar
michdenis
Bonjour Pounet95,

| tu interpelles d'abord celui qui t'as dépanné, non ?

Les questions sont ouvertes à tous. Interpeller la personne
ayant soumis un début de solution, c'est de se limiter à
une vision de la problématique et c'est selon moi contre
l'esprit d'échange de ce forum. De plus, il plus que
possible qu'un répondeur doive s'absenter pour toutes
sortes de raison... et cela laisse le répondeur
sans réponse !

Nul ne devrait s'empêcher de répondre s'il le désire.


Salutations!





"Pounet95" a écrit dans le message de news:
Bonjour,

Plus on devient vieux, plus on devient susceptible, enfin je crois !
( pour la chanson de JB, c'est (en partie) vrai ! )

C'est sympa de dire dire que tu as été 'dépanné' par untel ou deutel.
Ce qui l'est plus, AMHA, c'est que, dans ce genre de demande, tu interpelles
d'abord celui qui t'as dépanné, non ?
A lui (elle, excusez les Madames ), de reprendre le problème qu'il a
sûrement plus
approfondi que le reste du forum,et, dans le cas peu probable où il ne
répond pas,
tu généralises ton nouveau problème.

Enfin, c'est juste mon avis ( voir RTL rubrique journalière )

--
Pounet95
on trouve tout ( ou presque ) http://www.excelabo.net/
Conseillé :
http://dj.joss.free.fr/netiquet.htm
(charte, nétiquette, conseils, abréviations, souriettes...)
http://www.excelabo.net/mpfe/connexion.php
(connexion, conseils...)

"YeTi" a écrit dans le message de news:

Bonjour,

Ce message fait suite au message "Problème boucle avec couleur" qui est un
peu plus bas.

J'ai essayé la méthode proposée par michdenis et j'étais tout d'abord
content car mon premier essai a marché parfaitement mais ensuite, je suis
tombé sur des bugs. Ce qui est bizarre c'est que sur une moitié de
couleur,
le code marche et pas sur l'autre moitié...

Si qqn pouvait m'aider ça serait super car la je désespère...

Mon fichier: http://cjoint.com/?brim0PBJCK (libre à celui ou celle qui
m'aidera d'optimiser le reste du code si besoin est)


Avatar
Pounet95
Bonsoir,
Ce n'est pas tout à fait ce que je voulais dire, et, surtout, dans mon
esprit
cela n'avait rien de 'moralisateur'.
Celui qui a répondu n'a pas l'exclusivité, je le conçois bien et quiconque
qui pense avoir la solution peut répondre, pour effectivement proposer une
ou plusieurs
alternatives, voire corriger si problème.
J'avais cru comprendre au travers des lignes que ce que tu avais proposé
était bon à mettre à la benne, que ça ne convenait pas du tout.
Je me suis donc trompé ! ;o((
Mea culpa

--
Pounet95
on trouve tout ( ou presque ) http://www.excelabo.net/
Conseillé :
http://dj.joss.free.fr/netiquet.htm
(charte, nétiquette, conseils, abréviations, souriettes...)
http://www.excelabo.net/mpfe/connexion.php
(connexion, conseils...)

"michdenis" a écrit dans le message de news:

Bonjour Pounet95,

| tu interpelles d'abord celui qui t'as dépanné, non ?

Les questions sont ouvertes à tous. Interpeller la personne
ayant soumis un début de solution, c'est de se limiter à
une vision de la problématique et c'est selon moi contre
l'esprit d'échange de ce forum. De plus, il plus que
possible qu'un répondeur doive s'absenter pour toutes
sortes de raison... et cela laisse le répondeur
sans réponse !

Nul ne devrait s'empêcher de répondre s'il le désire.


Salutations!





"Pounet95" a écrit dans le message de news:

Bonjour,

Plus on devient vieux, plus on devient susceptible, enfin je crois !
( pour la chanson de JB, c'est (en partie) vrai ! )

C'est sympa de dire dire que tu as été 'dépanné' par untel ou deutel.
Ce qui l'est plus, AMHA, c'est que, dans ce genre de demande, tu
interpelles
d'abord celui qui t'as dépanné, non ?
A lui (elle, excusez les Madames ), de reprendre le problème qu'il a
sûrement plus
approfondi que le reste du forum,et, dans le cas peu probable où il ne
répond pas,
tu généralises ton nouveau problème.

Enfin, c'est juste mon avis ( voir RTL rubrique journalière )

--
Pounet95
on trouve tout ( ou presque ) http://www.excelabo.net/
Conseillé :
http://dj.joss.free.fr/netiquet.htm
(charte, nétiquette, conseils, abréviations, souriettes...)
http://www.excelabo.net/mpfe/connexion.php
(connexion, conseils...)

"YeTi" a écrit dans le message de news:

Bonjour,

Ce message fait suite au message "Problème boucle avec couleur" qui est
un
peu plus bas.

J'ai essayé la méthode proposée par michdenis et j'étais tout d'abord
content car mon premier essai a marché parfaitement mais ensuite, je suis
tombé sur des bugs. Ce qui est bizarre c'est que sur une moitié de
couleur,
le code marche et pas sur l'autre moitié...

Si qqn pouvait m'aider ça serait super car la je désespère...

Mon fichier: http://cjoint.com/?brim0PBJCK (libre à celui ou celle qui
m'aidera d'optimiser le reste du code si besoin est)