VBA E00 E03 E07 : module VBA.Strings
Bonjour.
J'ai 2 questions qui concernent l'utilisation des fonctions du module VBA.Strings.
Question 1. Si j'écris ca baigne. Mais avec des versions anglosaxonnes d'excel, j'obtiens une erreur de compilation "Can't find project or library", avec Mid surligné. Si je mets
Code:
s = VBA.Strings.Mid(s,2)
je n'ai plus d'erreur de compilation. J'ai observé le même phénomène avec VBA.Math, VBA.Interaction, mais pas (pas très sûr, d'ailleurs) avec VBA.Information. Quelqu'un a-t-il une explication et une règle d'utilisation à proposer?
Question 2. Dans ce module, plusieurs fonctions ont 2 formulations, avec et sans "$". Je crois savoir, par exemple, que Mid renvoie un variant et Mid$ une string. Quel est l'intérêt pratique de ces 2 variantes de fonctions?
Merci d'avance.
PGZ