For i = 1 To taille_fic
Get #1, , bru_var1
var2 = CInt(var1) Xor 85
var3 = CByte(var2)
Put #1, , bru_var3
Next i
Close #1
Unload file1_select
Unload Form1
End Sub
j'obtiens donc l'erreur 458.
Si j'enlève la définition de bru_var3 (Dim bru_var1 As Byte uniquement), pas d'erreur.
De plus le pb est que si la donnée est variable, le PUT écrit 2 octets avant la variable.