Notifications
Retirer tout

Tutoriel macros Excel pour apprendre à tester

50 Posts
20 Utilisateurs
0 Reactions
17.2 {numéro}K Vu
(@merlin)
Noble Member
Inscription: Il y a 17 ans
Posts: 1131
 

Bonjour Artemuse,

Est-ce que tu pense débuter tes cours bientôt ?

Mais il a déjà commencé son cours voyons!

Bon ok c'est plus un cours de français que de programmation mais c'est un cours pareil non?

MErlin


   
RépondreCitation
(@artemuse)
Noble Member
Inscription: Il y a 17 ans
Posts: 1400
Début du sujet  

Bonjour Artemuse,

Est-ce que tu pense débuter tes cours bientôt ?

J'ai arrêté de faire mes programmes en attendant tes conseils. Si tu n'a pas le temps en ce moment, c'est pas grave, mais informe nous, comme ça je recommence avec mes "si" "et" "ou".

Mamas.

Oui je commence à souère après la session Forex.


   
RépondreCitation
(@tifab85)
Noble Member
Inscription: Il y a 16 ans
Posts: 1028
 

Je sais pas trop ou poser ma question...

Est ce que je peut faire la meme chose avec Open Office plutot que Excel car je ne l'ai pas et j'ai rien reussi à télécharger gratuitement :mrgreen:

PS: désolé mais plus de 100€ pour Microsoft Office j'ai un peu la flème de l'acheter...


   
RépondreCitation
(@artemuse)
Noble Member
Inscription: Il y a 17 ans
Posts: 1400
Début du sujet  

Je ne connais pas vraiment les commandes d'OpenOffice. C'est un language basé sur Java. À première vue je n'ai rien compris. Non pas parce que c'est du Java mais simplement parceque ça n'avait pas de sens dans le contexte que j'étudiais. Quand c'est compliqué sans apporter rien de plus en compensation, j'ai pour réflexe de mettre le jouet sur une tablette.


   
RépondreCitation
(@geo_tt)
Noble Member
Inscription: Il y a 16 ans
Posts: 2103
 

ARTE, vas-tu aborder les tests et boucles avec des exemples simples, avec les commandes IF THEN, ELSEIF, ENDIF ?

des fois je me mélange les pinceaux.


   
RépondreCitation
(@merlin)
Noble Member
Inscription: Il y a 17 ans
Posts: 1131
 

ARTE, vas-tu aborder les tests et boucles avec des exemples simples, avec les commandes IF THEN, ELSEIF, ENDIF ?

des fois je me mélange les pinceaux.

Aahhh, c' est méchant ça Géo. Arte s'en était tiré jusqu'à maintenant mais là je crois qu'il n'a pas le choix de finalement débuter son cours de VB.

MErlin


   
RépondreCitation
(@artemuse)
Noble Member
Inscription: Il y a 17 ans
Posts: 1400
Début du sujet  

:slp Ouain y a t'il quelqu'un qui m'a appelé ? back to sleep... :bb


   
RépondreCitation
(@merlin)
Noble Member
Inscription: Il y a 17 ans
Posts: 1131
 

Nice job Rambo

MErlin


   
RépondreCitation
(@rambo)
Noble Member
Inscription: Il y a 18 ans
Posts: 1068
 

ça m'arrive parfois

ha mince on s'égare encore une fois


   
RépondreCitation
(@loria)
Active Member
Inscription: Il y a 15 ans
Posts: 16
 

ARTE, vas-tu aborder les tests et boucles avec des exemples simples, avec les commandes IF THEN, ELSEIF, ENDIF ?

des fois je me mélange les pinceaux.

Si tu es toujours intéressé par une réponse à cette question... voilà une tentative d'explication sur les tests.

Pour éviter de s'emmêler avec des IF THEN ELSEIF etc..., il faut éviter de multiplier les alternatives avec IF. Au delà de 2, il vaut mieux utiliser le CASE, qui permet de lister tous les cas possibles facilement.

Exemples simples avec IF :

IF nSpin > 18 THEN cResult = "PASSE"

IF nSpin < 19 THEN
--------cResult = "MANQUE"
ELSE
--------cResult = "PASSE"
END IF

Au delà de 2 solutions possibles, mieux vaut utiliser le CASE. Par exemple, si on considère qu'il y a 3 résultats possibles pour une chance simple, en tenant compte du 0, voilà comment le coder le case :

Select case nSpin
case 0
--------cResult = "0"
case Is < 19
--------cResult = "MANQUE"
case Else
--------cResult = "PASSE"
End Select

NB : les tirets en début de ligne de code ne devraient pas être là, mais c'est le seul moyen que j'ai trouvé pour indenter mes instructions, les espaces disparaissent quand je valide le post.

Si ça intéresse encore quelqu'un sur le forum, j'expliquerais une prochaine fois comment utiliser des boucles.


   
RépondreCitation
(@tevilsam)
Noble Member
Inscription: Il y a 17 ans
Posts: 1370
 

Je ne sais pas si cela à été déjà abordé mais quelle formule me permettrait de compter des valeurs identiques consécutives ?

Merci d'avance,
sam


   
RépondreCitation
(@melimelo)
Noble Member
Inscription: Il y a 16 ans
Posts: 1573
 

=NB.SI(B2:B40 (plage);5 (numéro recherché))


   
RépondreCitation
(@melimelo)
Noble Member
Inscription: Il y a 16 ans
Posts: 1573
 

ah merde mais c'est pas consécutive :p


   
RépondreCitation
(@mezig)
Honorable Member
Inscription: Il y a 18 ans
Posts: 564
 

Le problème avec les formules c'est qu'on ne va pas bien loin, tu dois faire un peu de code pour etre plus libre de tes mouvements :
pour te déplacer sur une colonne de n° tu emploies cells(a,1) :
- a est la variable qui indique la ligne (à déclarer Dim a As Long)
- 1 est le n°de la colonne A , 2 pour B,3 pour C,etc...
donc pour scaner une colonne de 1000 n° il suffit de faire une boucle :

For a=2 To 1000
If Cells(a,1)= Cells(a-1,1) Then Cells(a,2)= 1
Next a

Voilà un exemple de déplacement simple de haut en bas, après on fait ce qu'on veut...
(la limite est ton imagination à manier ce charabia )


   
RépondreCitation
(@tevilsam)
Noble Member
Inscription: Il y a 17 ans
Posts: 1370
 

Merci à vous, je garde cela dans un coin de ma tête

sam


   
RépondreCitation
Page 3 / 4
Share:
Casinos Jackpot