Bonjour
- le " " crée un espace si vous avez un ou plusieurs vides entre les guillements
- le & est utilisé pour concatener. Donc joindre deux valeurs. aucun rapport avec la variable de type long ici.
Exemple :
- prenom = toto
- nom = tata
- age = 10
Votre instruction Msgbox va renvoyer : tata toto,10ans
Il n'y a pas d'espace entre le 10 et ans et entre la virgule et le 10 puisque nom prévu dans la ligne Msgbox
Rem : Puis apprenez à ne pas utiliser les déclarations de variables avec des %, &, etc. Cela fait partie des anciennes déclarations du début de visual basic (en 1963... et oui). On utilisait cela parce qu'on n'était notamment limité en caractères. regardez ce lien qui explique très bien--> https://forum.excel-pratique.com/astuces/vba-declaration-de-variable-10639#p60852
Cordialement
Edit : salut h2so4, décolé j'étais en train d'écrire en même temps et n'ai pas regardé si on avait posté