besoin d'aide : Visual Basic for Applications

besoin d'aide : Visual Basic for Applications - Programmation

Marsh Posté le 20-08-2002 à 19:57:47    

j'aurais besoin que qq'un me conccocte un ptit prog tout simple tirant au hasard un caractere parmi
18 x la lettre R
18 x la lettre N
1 x le 0
 
pour etude sur la roulette
j'arrive pas a le faire en vba
 
si vous savez comment faire ca doit pas etre bien long... (vba ou autre...)
 
Merci beaucoup les gars


Message édité par Th3speculat0r2 le 20-08-2002 à 20:09:04
Reply

Marsh Posté le 20-08-2002 à 19:57:47   

Reply

Marsh Posté le 20-08-2002 à 20:04:07    

up
 
 
 :cry:

Reply

Marsh Posté le 20-08-2002 à 20:11:43    

Je connais pas le vba mais an pseudocode j'aurais fais comme ca:
 

Code :
  1. valeur=RAND()*37
  2. SI valeur<18
  3.      ALORS Print "Rouge"
  4.      SINON
  5.      SI valeur<36
  6.            ALORS Print "Noir"
  7.            SINON Print "0"
  8.      FIN SI
  9. FIN SI


 
VOilà ... c'est pas très propre mais ca devrais marcher

Reply

Marsh Posté le 20-08-2002 à 20:16:00    

sorg a écrit a écrit :

Je connais pas le vba mais an pseudocode j'aurais fais comme ca:
 

Code :
  1. valeur=RAND()*37
  2. SI valeur<18
  3.      ALORS Print "Rouge"
  4.      SINON
  5.      SI valeur<36
  6.            ALORS Print "Noir"
  7.            SINON Print "0"
  8.      FIN SI
  9. FIN SI


 
VOilà ... c'est pas très propre mais ca devrais marcher
 




 
 
en pseudocode ?
je le rentre ds le vba ca apres avoir traduit en anglais ou quoi?

Reply

Marsh Posté le 20-08-2002 à 20:22:35    

Je doute que traduire en anglais suffise à te donner quelque chose de fonctionnel.
Je ne connais pas la syntaxe de VBA alors je te donne le raisonement logique que doit avoir ton programme pour avoir ce que tu veux.
Maintenant je pense que si tu connais un minimum le VBA tu devrais pouvoir faire marcher çà sans trop de souci...
Sinon si tu attendais qu'on t'envoie l'executable tout fais... tu peux aller te faire cuire un oeuf et retourner potasser tes tutoriels car c vraiment pas sorcier.
A+
Sorg

Reply

Marsh Posté le 20-08-2002 à 20:39:54    

sorg a écrit a écrit :

Je doute que traduire en anglais suffise à te donner quelque chose de fonctionnel.
Je ne connais pas la syntaxe de VBA alors je te donne le raisonement logique que doit avoir ton programme pour avoir ce que tu veux.
Maintenant je pense que si tu connais un minimum le VBA tu devrais pouvoir faire marcher çà sans trop de souci...
Sinon si tu attendais qu'on t'envoie l'executable tout fais... tu peux aller te faire cuire un oeuf et retourner potasser tes tutoriels car c vraiment pas sorcier.
A+
Sorg




 
 
non je veux pas le prog tout fait , en fait je cherche la commande qui tire aleatoirement  un caractere ds une liste predefinie, ton truc c sympa mais c pas exactement ca

Reply

Marsh Posté le 20-08-2002 à 20:44:14    

Th3speculat0r2 a écrit a écrit :

non je veux pas le prog tout fait , en fait je cherche la commande qui tire aleatoirement  un caractere ds une liste predefinie, ton truc c sympa mais c pas exactement ca



c'est Rand ou Random, fait une recherche dans l'aide de VBA. Il faut aussi se servir de la fonction Randomize pour réinitialiser le nombre aléatoire.
 
Bonne recherche :hello:  


---------------
"I wonder if the internal negative pressure in self pumping toothpaste tubes is adjusted for different market altitudes." John Carmack
Reply

Marsh Posté le 20-08-2002 à 21:37:48    

:hello:

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed