Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

Procedure avec Tableaux en paramètres

2 réponses
Avatar
michel.arnoux
Bonjour,

Lorsqu'on appelle une Proc=E9dure du genre
Call Trier(Tableau())
=2E.. la Proc=E9dure re=E7oit simplement les coordonn=E9es du Tableau (pas d=
e
copie) ?
=2E.. sinon ce serait lourd !

Bonne soir=E9e
Michel

2 réponses

Avatar
JB
Bonsoir,

Le passage par défaut des paramètres est par adresse.

JB
On 7 avr, 19:43, wrote:
Bonjour,

Lorsqu'on appelle une Procédure du genre
  Call Trier(Tableau())
... la Procédure reçoit simplement les coordonnées du Tableau (pas d e
copie) ?
... sinon ce serait lourd !

Bonne soirée
Michel


Avatar
LSteph
Bonjour,

dans ton exemple
Call
est l'appel
Trier
est la procédure, attention il faut qu'elle soit présente
dans le projet sinon...il faudra indiquer le nom du classeur et
utiliser plutôt application.run
Tableau()
est en paramètre, il faut donc que sa portée couvre l'endroit
d'où est effectué l'appel, voir dim en haut de module ou Public
suivant le cas. Le contenu de ce variant une fois initialisé on
peut l'utiliser durant l'instance, jusqu'à ce qu'une action
(exemple quitter) ou instruction (exemple end) mette fin
au contenu de cette variable.

Cordialement.

--
lSteph


Bonjour,

Lorsqu'on appelle une Procédure du genre
Call Trier(Tableau())
... la Procédure reçoit simplement les coordonnées du Tableau (pas de
copie) ?
... sinon ce serait lourd !

Bonne soirée
Michel