zutrong
Messages postés3Date d'inscriptionlundi 8 décembre 2003StatutMembreDernière intervention18 janvier 2005
-
18 janv. 2005 à 07:18
zutrong
Messages postés3Date d'inscriptionlundi 8 décembre 2003StatutMembreDernière intervention18 janvier 2005
-
18 janv. 2005 à 17:44
Salut !
J'ai une liste de tout mes films dans un fichier excel (xls). Je
voudrais un programme qui me permette de Choisir au hasard un film dans
ma liste. Le fichier est composé comme suit :
'ensuite tu comptes ton nombre de possibilité à partir de la 3eme ligne
'histoire d'éviter les titres
j=3
Do While condition_sortie = False
DoEvents
'précise bien le même nom que ta feuille pour le worksheets
If MonXl.WorkSheets("feuil1").range("a" & j).Value = "" Then
condition_sortie = True
End If
j = j + 1
Loop
'on a dans j le nombre d'élément, on a plus qu'à tirer un nombre au sort
Randomize
num_divx = Int((j * Rnd) + 3)
'on récupère les infos du div-x que l'on met dans des text box
'précise bien le même nom que ta feuille pour le worksheets
text_titre_en.text MonXl.WorkSheets("feuil1").range("a" & num_divx).Value
text_titre_fr.text MonXl.WorkSheets("feuil1").range("c" & num_divx).Value
text_format.text MonXl.WorkSheets("feuil1").range("b" & num_divx).Value
'on referme le fichier excel et on en parle plus!
'je te conseille de faire passer l'appli visible juste avant la fermeture car j'ai remarqué
'que excel avait tendance à mal se fermer quand il est en non-visible.
MonXl.Visible = True
MonXl.Application.Quit
Voila!!!
Il te reste plus qu'à insérer les chemins de tes div-x et à le lancer après.
zutrong
Messages postés3Date d'inscriptionlundi 8 décembre 2003StatutMembreDernière intervention18 janvier 2005 18 janv. 2005 à 17:03
Merci mec, tout marche parfaitement !!
Je voudrait aussi rajouter un bouton qui me permette de choisir le film
que je vais regarder et de stoquer la dernier date de visionnement du
film... et égalament l'afficher au départ.
Merci de ton aide tres precieuse
Zutr0ng - Attention à la marche !
Vous n’avez pas trouvé la réponse que vous recherchez ?