Upload
adelie-frey
View
105
Download
0
Embed Size (px)
Citation preview
Points importants de la semaine
Les caractères.
Les chaînes de caractères.
Rappel : les caractères
Qu’est-ce que le code ASCII ?
Réponse :
Le code ASCII définit une correspondance entre un nombre (une suite de bits) et un symbole du langage écrit. Il utilise 8 bits, ce qui signifie qu’il permet de représenter 256 caractères différents.http://en.wikipedia.org/wiki/ASCII
Rappel : les caractères
Quelle fonction de VBA permet d’obtenir le code ASCII d’un caractère ?
Réponse :
Asc
Rappel : les caractères
Quelle fonction de VBA permet d’obtenir le caractère associé à un code ASCII ?
Réponse :
Chr
Rappel : les chaînes de caractères
Quel est le nom du type permettant de conserver une chaîne de caractères ?
Réponse :
String
Rappel : les chaînes de caractères
Qu’est-ce que la concaténation? Quel opérateur utilise-t-on pour concaténer des chaînes de caractères ?
Réponse :
Le terme concaténation provient des mots latin cum (« avec ») et catena (« chaîne, liaison » ) et désigne l'action de lier deux expressions pour former une chaîne.
L’opérateur de concaténation en VBA est &.
Rappel : les chaînes de caractères
Quelle fonction de VBA permet de connaître la longueur d’une chaîne de caractères ?
Réponse :
Len
Rappel : les chaînes de caractères
Quelle chaîne sera retournée lors de l’appel suivant :
Right("Frederick", 2) ?
Réponse :
"ck"
Rappel : les chaînes de caractères
Quelle chaîne sera retournée lors de l’appel suivant :
Left("Frederick", 4) ?
Réponse :
"Fred"
Rappel : les chaînes de caractères
Quelle chaîne sera retournée lors de l’appel suivant :
Mid("Frederick", 5, 4) ?
Réponse :
"eric"
La fonction retourne 4 caractères à partir du 5ème caractère de la chaîne.
Rappel : les chaînes de caractères
Quelle valeur sera retournée lors de l’appel suivant :
InStr("Frederick", "e") ?
Réponse :
3
La première occurrence de la chaîne "e" se trouve à l’indice 3.
Rappel : les chaînes de caractères
Quelle valeur sera retournée lors de l’appel suivant :
InStr("Frederick", "w") ?
Réponse :
0
La chaîne "w" n’est pas présente dans la chaîne "Frederick".
Maintenant, place à la partie pratique!
C’est tout pour la partie théorique de la semaine # 5.