je dois r=E9aliser soit une formule soit une macro qui=20
transforme une chaine de caract=E8re.
L'objectif est de cr=E9er une username sur base du nom et=20
du pr=E9nom suivant qqe r=E8gles.
j'opterais plut=F4t pour une macro...
Est-ce que l'un de vous peut me dire o=F9 je peux trouver=20
des informations sur des fonctions de traitement de texte?
Genre comment rechercher un caract=E8re dans la chaine et=20
renvoyer sa position (comme le fait la fonction Search)
je peux vous donner plus de d=E9tails, mais le but n'est=20
pas que l'un d'entre-vous r=E9alise le code, je voudrais y=20
arriver seul, comme un grand ;-)
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
[aicfr]
Le plus simple est d'utiliser l'aide fourni avec vba, en appuyant sur la touche F2, et en tapant String Et la tu pourra découvrir des fonction telle, replace, instr,.....
Bon courage,
aicfr
"seb" a écrit dans le message de news:7ff401c431a9$18d67b40$ Hello à tous,
je dois réaliser soit une formule soit une macro qui transforme une chaine de caractère. L'objectif est de créer une username sur base du nom et du prénom suivant qqe règles.
j'opterais plutôt pour une macro... Est-ce que l'un de vous peut me dire où je peux trouver des informations sur des fonctions de traitement de texte? Genre comment rechercher un caractère dans la chaine et renvoyer sa position (comme le fait la fonction Search)
je peux vous donner plus de détails, mais le but n'est pas que l'un d'entre-vous réalise le code, je voudrais y arriver seul, comme un grand ;-)
merci d'avance,
Sébastien
Le plus simple est d'utiliser l'aide fourni avec vba, en appuyant sur la
touche F2, et en tapant String
Et la tu pourra découvrir des fonction telle, replace, instr,.....
Bon courage,
aicfr
"seb" <seb@discussions.microsoft.com> a écrit dans le message de
news:7ff401c431a9$18d67b40$a001280a@phx.gbl...
Hello à tous,
je dois réaliser soit une formule soit une macro qui
transforme une chaine de caractère.
L'objectif est de créer une username sur base du nom et
du prénom suivant qqe règles.
j'opterais plutôt pour une macro...
Est-ce que l'un de vous peut me dire où je peux trouver
des informations sur des fonctions de traitement de texte?
Genre comment rechercher un caractère dans la chaine et
renvoyer sa position (comme le fait la fonction Search)
je peux vous donner plus de détails, mais le but n'est
pas que l'un d'entre-vous réalise le code, je voudrais y
arriver seul, comme un grand ;-)
Le plus simple est d'utiliser l'aide fourni avec vba, en appuyant sur la touche F2, et en tapant String Et la tu pourra découvrir des fonction telle, replace, instr,.....
Bon courage,
aicfr
"seb" a écrit dans le message de news:7ff401c431a9$18d67b40$ Hello à tous,
je dois réaliser soit une formule soit une macro qui transforme une chaine de caractère. L'objectif est de créer une username sur base du nom et du prénom suivant qqe règles.
j'opterais plutôt pour une macro... Est-ce que l'un de vous peut me dire où je peux trouver des informations sur des fonctions de traitement de texte? Genre comment rechercher un caractère dans la chaine et renvoyer sa position (comme le fait la fonction Search)
je peux vous donner plus de détails, mais le but n'est pas que l'un d'entre-vous réalise le code, je voudrais y arriver seul, comme un grand ;-)
merci d'avance,
Sébastien
AV
Toutes les fonctions de feuille de calcul sont utilisables en vba plus celles propres au vba Ca en fait un bon paquet à ta disposition !
AV
Toutes les fonctions de feuille de calcul sont utilisables en vba plus celles
propres au vba
Ca en fait un bon paquet à ta disposition !
Toutes les fonctions de feuille de calcul sont utilisables en vba plus celles propres au vba Ca en fait un bon paquet à ta disposition !
AV
Modeste
????????????????????????
-----Message d'origine----- Le plus simple est d'utiliser l'aide fourni avec vba, en appuyant sur la touche F2
F1,F1,F1 !!!!!!!!!!
ASC Change les caractères anglais ou katakana à pleine chasse (codés sur deux octets) à l'intérieur d'une chaîne de caractères en caractères à demi-chasse (codés sur un octet)
BAHTTEXT Convertit un nombre en texte en utilisant le format monétaire ß (baht)
CAR Renvoie le caractère spécifié par le code numérique
EPURAGE Supprime tous les caractères de contrôle du texte
CODE Renvoie le numéro de code du premier caractère d'une chaîne de texte
CONCATENER Joint plusieurs éléments de texte en un seul élément de texte
FRANC Convertit un nombre en texte en utilisant le format monétaire F (franc).
EXACT Vérifie si deux valeurs de texte sont identiques
TROUVE Trouve un texte dans un autre texte (en respectant la casse : majuscule/minuscule)
CTXT Convertit un nombre au format texte avec un nombre de décimales spécifié
JIS Change les caractères anglais ou katakana à demi- chasse (codés sur un octet) à l'intérieur d'une chaîne de caractères en caractères à pleine chasse (codés sur deux octets)
GAUCHE Renvoie des caractères situés à l'extrême gauche d'une chaîne de caractères
NBCAR Renvoie le nombre de caractères contenus dans une chaîne de texte
MINUSCULE Convertit le texte en minuscules
STXT Renvoie un nombre déterminé de caractères d'une chaîne de texte à partir de la position que vous indiquez
PHONÉTIQUE Extrait les caractères phonétiques (furigana) d'une chaîne de texte
NOMPROPRE Met en majuscules la première lettre de chaque mot dans une chaîne textuelle
REMPLACER Remplace des caractères dans un texte
REPT Répète un texte un certain nombre de fois
DROITE Renvoie des caractères situés à l'extrême droite d'une chaîne de caractères
CHERCHE Trouve un texte dans un autre texte (sans respecter la casse : majuscule/minuscule)
SUBSTITUE Remplace l'ancien texte d'une chaîne de caractères par du nouveau texte
T Convertit ses arguments en texte
TEXTE Convertit un nombre au format texte
SUPPRESPACE Supprime les espaces du texte
MAJUSCULE Convertit le texte en majuscules
CNUM Convertit un argument de type texte en nombre
????????????????????????
-----Message d'origine-----
Le plus simple est d'utiliser l'aide fourni avec vba, en
appuyant sur la touche F2
F1,F1,F1 !!!!!!!!!!
ASC Change les caractères anglais ou katakana à pleine
chasse (codés sur deux octets) à l'intérieur d'une chaîne
de caractères en caractères à demi-chasse (codés sur un
octet)
BAHTTEXT Convertit un nombre en texte en utilisant le
format monétaire ß (baht)
CAR Renvoie le caractère spécifié par le code numérique
EPURAGE Supprime tous les caractères de contrôle du
texte
CODE Renvoie le numéro de code du premier caractère
d'une chaîne de texte
CONCATENER Joint plusieurs éléments de texte en un seul
élément de texte
FRANC Convertit un nombre en texte en utilisant le
format monétaire F (franc).
EXACT Vérifie si deux valeurs de texte sont identiques
TROUVE Trouve un texte dans un autre texte (en
respectant la casse : majuscule/minuscule)
CTXT Convertit un nombre au format texte avec un nombre
de décimales spécifié
JIS Change les caractères anglais ou katakana à demi-
chasse (codés sur un octet) à l'intérieur d'une chaîne de
caractères en caractères à pleine chasse (codés sur deux
octets)
GAUCHE Renvoie des caractères situés à l'extrême gauche
d'une chaîne de caractères
NBCAR Renvoie le nombre de caractères contenus dans une
chaîne de texte
MINUSCULE Convertit le texte en minuscules
STXT Renvoie un nombre déterminé de caractères d'une
chaîne de texte à partir de la position que vous indiquez
PHONÉTIQUE Extrait les caractères phonétiques
(furigana) d'une chaîne de texte
NOMPROPRE Met en majuscules la première lettre de
chaque mot dans une chaîne textuelle
REMPLACER Remplace des caractères dans un texte
REPT Répète un texte un certain nombre de fois
DROITE Renvoie des caractères situés à l'extrême droite
d'une chaîne de caractères
CHERCHE Trouve un texte dans un autre texte (sans
respecter la casse : majuscule/minuscule)
SUBSTITUE Remplace l'ancien texte d'une chaîne de
caractères par du nouveau texte
T Convertit ses arguments en texte
TEXTE Convertit un nombre au format texte
SUPPRESPACE Supprime les espaces du texte
MAJUSCULE Convertit le texte en majuscules
CNUM Convertit un argument de type texte en nombre
-----Message d'origine----- Le plus simple est d'utiliser l'aide fourni avec vba, en appuyant sur la touche F2
F1,F1,F1 !!!!!!!!!!
ASC Change les caractères anglais ou katakana à pleine chasse (codés sur deux octets) à l'intérieur d'une chaîne de caractères en caractères à demi-chasse (codés sur un octet)
BAHTTEXT Convertit un nombre en texte en utilisant le format monétaire ß (baht)
CAR Renvoie le caractère spécifié par le code numérique
EPURAGE Supprime tous les caractères de contrôle du texte
CODE Renvoie le numéro de code du premier caractère d'une chaîne de texte
CONCATENER Joint plusieurs éléments de texte en un seul élément de texte
FRANC Convertit un nombre en texte en utilisant le format monétaire F (franc).
EXACT Vérifie si deux valeurs de texte sont identiques
TROUVE Trouve un texte dans un autre texte (en respectant la casse : majuscule/minuscule)
CTXT Convertit un nombre au format texte avec un nombre de décimales spécifié
JIS Change les caractères anglais ou katakana à demi- chasse (codés sur un octet) à l'intérieur d'une chaîne de caractères en caractères à pleine chasse (codés sur deux octets)
GAUCHE Renvoie des caractères situés à l'extrême gauche d'une chaîne de caractères
NBCAR Renvoie le nombre de caractères contenus dans une chaîne de texte
MINUSCULE Convertit le texte en minuscules
STXT Renvoie un nombre déterminé de caractères d'une chaîne de texte à partir de la position que vous indiquez
PHONÉTIQUE Extrait les caractères phonétiques (furigana) d'une chaîne de texte
NOMPROPRE Met en majuscules la première lettre de chaque mot dans une chaîne textuelle
REMPLACER Remplace des caractères dans un texte
REPT Répète un texte un certain nombre de fois
DROITE Renvoie des caractères situés à l'extrême droite d'une chaîne de caractères
CHERCHE Trouve un texte dans un autre texte (sans respecter la casse : majuscule/minuscule)
SUBSTITUE Remplace l'ancien texte d'une chaîne de caractères par du nouveau texte
T Convertit ses arguments en texte
TEXTE Convertit un nombre au format texte
SUPPRESPACE Supprime les espaces du texte
MAJUSCULE Convertit le texte en majuscules
CNUM Convertit un argument de type texte en nombre
;-))) en effet AV , toi-même nous a montré la voie via "Evaluate" (sous-entendant même que parfois les formules étaient plus performantes que VBA .... NON ???)
mais plus que VBA ou Formule il aurait été plus judicieux de définir les "qqe régles".......???
-----Message d'origine--- je dois réaliser soit une formule soit une macro qui transforme une chaine de caractère. L'objectif est de créer une username sur base du nom et du prénom suivant qqe règles.
--
T'es sur qu'en vba ça va le faire ?
;-) AV
.
;-)))
en effet AV , toi-même nous a montré la voie
via "Evaluate"
(sous-entendant même que parfois les formules étaient
plus performantes que VBA .... NON ???)
mais plus que VBA ou Formule il aurait été plus judicieux
de définir les "qqe régles".......???
-----Message d'origine---
je dois réaliser soit une formule soit une macro qui
transforme une chaine de caractère.
L'objectif est de créer une username sur base du nom et
du prénom suivant qqe règles.
;-))) en effet AV , toi-même nous a montré la voie via "Evaluate" (sous-entendant même que parfois les formules étaient plus performantes que VBA .... NON ???)
mais plus que VBA ou Formule il aurait été plus judicieux de définir les "qqe régles".......???
-----Message d'origine--- je dois réaliser soit une formule soit une macro qui transforme une chaine de caractère. L'objectif est de créer une username sur base du nom et du prénom suivant qqe règles.