Bonjour,

Notre vieux GW-BASIC avait une fonction sympa pour faire des calculs répétitifs : on utilisait la fonction GOSUB - RETURN qui renvoyait à une boucle/programme pour effectuer des procédures répétitives.

J'essaye d'avoir cette fonction en VBA, mais je n'y arrive pas :

je fais
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
sub essai()
 Application.Run "'comb.xls'!fonctiongosub"
'petits calculs  exemple (simplifié...) d=a+b+c
 
end sub
fonctiongosub()
 
a=a+1
b=b+2
c=c+5
'exemples de calculs
End sub
Et .....ça ne fonctionne pas et je ne comprends pas pourquoi,

Merci
A+