affichage d'image en boucle dans userform

A

albert

Guest
Bonjour à tous,
J’ai tenté d’afficher tour à tour les graphiques dans le userform… sans succès

- si je supprime le 1er graphique affiché de la feuille source, j’obtiens l’affichage du second graphique, et ainsi de suite.

- Mais dans ce cas la boucle devient inutile, et la suppression (ou l’exportation dans une autre feuille) des graphiques au fur et à mesure ne présente aucun intérêt


comment donc ariver à afficher les graphes en boucle, l'un après l'autre (avec possibilité de revenir en arrière-et donc sans supprimer ceux déjà visionnés)???



- comme d'habitude, j'y suis resté qques heures.... dur, dur d'être autodidacte...

merci d'avance
albert
 

Pièces jointes

  • boucleDansUSF.zip
    34.9 KB · Affichages: 34
T

Ti

Guest
pas sûr d'avoir tout compris, mais j'espère que c'était ça que tu voulais (bouclage dans le userform sur les différents graphiques de la feuille)
 

Pièces jointes

  • boucleGraphesTi.zip
    35.1 KB · Affichages: 74
A

albert

Guest
bonjour Ti,
c'est tout simplement extraordinaire!!!
... en fait je me suis fourvoyé en cherchant à faire une boucle...
il suffit de metrre des conditions :
GraphActif = IIf(GraphActif = NbGraph, 1, GraphActif +/- 1)


.... on fait comment pour connaître tout çà??? on bosse, c'est sûr, mais il doit y avoir de catalogues de procédures ???

cordialement

albert
 
S

STéphane

Guest
bonjour


tu trouveras plein d'exemples de "iif" dans les anciens messages.
il y a des sites dédiés à vba.

une FAQ : <http://dj.joss.free.fr/faq.htm>

quelques instructions ici :
<http://xlbysteph.free.fr/aideinformatique/actionvba2.htm>
accueil de ce site : <http://xlbysteph.free.fr/aideinformatique/mainexcel.html>

bye
stephane
 
A

albert

Guest
bonjour STéphane,
cette procédure iif, que je ne connaissais pas, serait une instruction compacte

http://www.asp-magazine.com/fr/aspnet/langages/structure13.asp

toutes ces adresses que tu donnes, je les parcours souvent, allègrement... je n'en suis pas plus doué pour autant... en fait, je crois qu'il faut être confronté à une problématique, chercher à la résoudre... on revient sur des pages téléchargées il y a qques mois, on bidouille, on tord dans tous les sens, on vocifère... #@#@? !!!
on marche sur les mains.....

puis au bout d'un moment on commence à comprendre (c'est pour ça d'ailleurs que le forum est indispensable)

....bref, si Bill avait voulu faire simple... c'est râté...

Pendant que j'y suis, tu peux m'expliquer pourquoi en voulant adapter le code boucleGraphesTi.zip (qui fonctionne très bien dan l'exemple)

il y a un bogue sur :

.ChartObjects(GraphActif).CopyPicture xlScreen, xlPicture


est-ce que c'est parce que j'ai d'autres Userform_initialize ???

je change de nom, j'essaie des tas de trucs ...Je ne comprends toujours pas la nature du bogue

albert
 

Discussions similaires

A
Réponses
2
Affichages
818
albert
A
A
Réponses
3
Affichages
953
albert
A

Statistiques des forums

Discussions
314 662
Messages
2 111 638
Membres
111 242
dernier inscrit
Oyam