Lorsque l'on assigne le retour de freefile dans VBA pour excel à un nombre entier, pourquoi tous les appels futurs faisant référence à ce nombre entier nécessitent-ils un symbole hashtag avant la variable ?
Par exemple :
Dim fileName As String, textData As String, textRow As String, fileNo As Integer
fileName = "C:\test.txt"
fileNo = FreeFile 'Get first free file number
textData ="Hello World!"
Open fileName For Output As #fileNo
Write #fileNo, textData
Close #fileNo
Pourquoi la variable fileNo doit-elle être référencée comme #fileNo ? S'agit-il d'une autre méthode de déclaration de type comme celle que j'ai trouvée ici ?
Utilisation du symbole # (dièse) dans une macro VBA
Gracias.