Qui peut me fournir la définition des arguments de cette fonction ? Mon
objectif est de remplacer, via une macro, une chaine de caractère sur
l'ensemble des lignes d'une table.
La syntaxe de la fonction Replace comprend les arguments nommés suivants :
Élément Description expression Expression de chaîne contenant une sous-chaîne à remplacer. find Sous-chaîne recherchée. replace Sous-chaîne de remplacement. start Facultatif. Position dans l'argument expression où la recherche de sous-chaîne doit commencer. Si elle est omise, la position 1 est prise par défaut. count Facultatif. Nombre de remplacements de sous-chaîne à effectuer. Si cette valeur est omise, la valeur par défaut -1, qui signifie tous les remplacements possibles, est employée. compare Facultatif. Valeur numérique indiquant le type de comparaison à utiliser lors de l'évaluation des sous-chaînes. Reportez-vous à la section Valeurs.
Valeurs L'argument compare prend les valeurs suivantes : Constante Valeur Description vbUseCompareOption –1 Effectue une comparaison à l'aide de la valeur de l'instruction Option Compare. vbBinaryCompare 0 Effectue une comparaison binaire. vbTextCompare 1 Effectue une comparaison de texte. vbDatabaseCompare 2 Microsoft Access seulement. Effectue une comparaison basée sur des informations contenues dans votre base de données.
Valeurs renvoyées La fonction Replace prend les valeurs suivantes : Si -> La fonction Replace renvoie expression a une longueur nulle ->Une chaîne de longueur nulle (""). expression a la valeur Null ->Une erreur. find a une longueur nulle ->Une copie de l'expression. replace a une longueur nulle ->Une copie de l'expression, toutes les occurrences de find étant retirées. start > Len(expression) ->Une chaîne de longueur nulle. count a une valeur de 0 ->Une copie de l'expression.
Remarques La valeur renvoyée par la fonction Replace est une chaîne, une fois les substitutions effectuées, qui commence à la position spécifiée par l'argument start et se termine à la fin de la chaîne expression. Il ne s'agit pas d'une copie de la chaîne d'origine du début à la fin.
Bonjour,
Qui peut me fournir la définition des arguments de cette fonction ? Mon objectif est de remplacer, via une macro, une chaine de caractère sur l'ensemble des lignes d'une table.
Merci d'avance pour votre réponse
-- A+ Eric http://www.mpfa.info/ Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
La syntaxe de la fonction Replace comprend les arguments nommés suivants :
Élément Description
expression Expression de chaîne contenant une sous-chaîne à remplacer.
find Sous-chaîne recherchée.
replace Sous-chaîne de remplacement.
start Facultatif. Position dans l'argument expression où la recherche de
sous-chaîne doit commencer. Si elle est omise, la position 1 est prise
par défaut.
count Facultatif. Nombre de remplacements de sous-chaîne à effectuer. Si
cette valeur est omise, la valeur par défaut -1, qui signifie tous les
remplacements possibles, est employée.
compare Facultatif. Valeur numérique indiquant le type de comparaison à
utiliser lors de l'évaluation des sous-chaînes. Reportez-vous à la
section Valeurs.
Valeurs
L'argument compare prend les valeurs suivantes :
Constante Valeur Description
vbUseCompareOption –1 Effectue une comparaison à l'aide de la valeur de
l'instruction Option Compare.
vbBinaryCompare 0 Effectue une comparaison binaire.
vbTextCompare 1 Effectue une comparaison de texte.
vbDatabaseCompare 2 Microsoft Access seulement. Effectue une comparaison
basée sur des informations contenues dans votre base de données.
Valeurs renvoyées
La fonction Replace prend les valeurs suivantes :
Si -> La fonction Replace renvoie
expression a une longueur nulle ->Une chaîne de longueur nulle ("").
expression a la valeur Null ->Une erreur.
find a une longueur nulle ->Une copie de l'expression.
replace a une longueur nulle ->Une copie de l'expression, toutes les
occurrences de find étant retirées.
start > Len(expression) ->Une chaîne de longueur nulle.
count a une valeur de 0 ->Une copie de l'expression.
Remarques
La valeur renvoyée par la fonction Replace est une chaîne, une fois les
substitutions effectuées, qui commence à la position spécifiée par
l'argument start et se termine à la fin de la chaîne expression. Il ne
s'agit pas d'une copie de la chaîne d'origine du début à la fin.
Bonjour,
Qui peut me fournir la définition des arguments de cette fonction ? Mon
objectif est de remplacer, via une macro, une chaine de caractère sur
l'ensemble des lignes d'une table.
Merci d'avance pour votre réponse
--
A+
Eric
http://www.mpfa.info/
Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
La syntaxe de la fonction Replace comprend les arguments nommés suivants :
Élément Description expression Expression de chaîne contenant une sous-chaîne à remplacer. find Sous-chaîne recherchée. replace Sous-chaîne de remplacement. start Facultatif. Position dans l'argument expression où la recherche de sous-chaîne doit commencer. Si elle est omise, la position 1 est prise par défaut. count Facultatif. Nombre de remplacements de sous-chaîne à effectuer. Si cette valeur est omise, la valeur par défaut -1, qui signifie tous les remplacements possibles, est employée. compare Facultatif. Valeur numérique indiquant le type de comparaison à utiliser lors de l'évaluation des sous-chaînes. Reportez-vous à la section Valeurs.
Valeurs L'argument compare prend les valeurs suivantes : Constante Valeur Description vbUseCompareOption –1 Effectue une comparaison à l'aide de la valeur de l'instruction Option Compare. vbBinaryCompare 0 Effectue une comparaison binaire. vbTextCompare 1 Effectue une comparaison de texte. vbDatabaseCompare 2 Microsoft Access seulement. Effectue une comparaison basée sur des informations contenues dans votre base de données.
Valeurs renvoyées La fonction Replace prend les valeurs suivantes : Si -> La fonction Replace renvoie expression a une longueur nulle ->Une chaîne de longueur nulle (""). expression a la valeur Null ->Une erreur. find a une longueur nulle ->Une copie de l'expression. replace a une longueur nulle ->Une copie de l'expression, toutes les occurrences de find étant retirées. start > Len(expression) ->Une chaîne de longueur nulle. count a une valeur de 0 ->Une copie de l'expression.
Remarques La valeur renvoyée par la fonction Replace est une chaîne, une fois les substitutions effectuées, qui commence à la position spécifiée par l'argument start et se termine à la fin de la chaîne expression. Il ne s'agit pas d'une copie de la chaîne d'origine du début à la fin.
Bonjour,
Qui peut me fournir la définition des arguments de cette fonction ? Mon objectif est de remplacer, via une macro, une chaine de caractère sur l'ensemble des lignes d'une table.
Merci d'avance pour votre réponse
-- A+ Eric http://www.mpfa.info/ Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr