VBA valeur par default pour un parametre

Résolu
Bonjour,

je fais un petit prog d'importation pour mon boulot mais j'ai un doute est-ce que je peux donner une valeur a un paramètre au début d'une fonction?

exemple:

sub maFonction (monParametre as String = "default")

'code

end sub

j'espère être compréhensible

merci
Configuration: Windows Vista
Google Chrome et FF

4 réponses

  1. C'est facile.....

    Function Toto(ByVal A As Integer, Optional ByVal B As Integer = -1) As Integer
    ' ...
    End Function

    Voila
    11
    1. je ne sais pas si celà est possible mais je sais que tu peux déclarer une variable public qui sera accessiblde puis nimporte laquelle de tes fonctions ;)
      Je sais pas si ca peut t'aider!
      0
      1. merci pour ta réponse.

        Je pensais aussi faire ça mais on me demandais (plus dans la hiérarchie) de le faire donc je pense qu'a par une variable global on peut pas.
        -1
        1. Personnelement je n'ai jamais utiliser les en tetes de fonction pour faire passer des parametres :-S
          donc je ne peux aps t'aider desole...
          -1