Page 1 sur 1

Extraire des caractères d'un texte

Posté : 08 sept. 2018, 16:49
par Jeff12
Bonjour à tous,

J'ai un texte stocké dans une variable et je souhaite extraire de ce texte, un nom (chaines de caractère) compris entre 2 caractères bien distincts.

Comment puis-je procéder, j'ai essayer avec "champs" mais ça n'a pas fonctionné.

Voilà la structure : !hommevert ! et je veux donc récupérer hommevert.

Meric par avance.

Re: Extraire des caractères d'un texte

Posté : 09 sept. 2018, 19:21
par Onissius
Tu colle ta variable dans un ficher texte (ou ailleurs)et tu utilise ce bout de macro :
Type Special ORIGINE;
Type Special SUPPR;
Type Special FIN;
Type Special RET.ARR;
Type Special RET.ARR;
Type Special CTRL;A;
Type Special CTRL;C;
Tu retrouve "'hommevert" dans le presse papier.
Variable [CLIPBOARD];[CLIPBOARD];Alpha;
Variable <Var1>;;Alpha;
Calcul évolué <Var1>=[CLIPBOARD]
Ça te place la valeur du presse papier dan la variable "<Var1>".

Re: Extraire des caractères d'un texte

Posté : 10 sept. 2018, 13:31
par Jeff12
Merci beaucoup ! Ça fonctionne.

Re: Extraire des caractères d'un texte

Posté : 28 déc. 2018, 23:04
par Barbapoux59
coucou Onissius

où trouves tu ces commandes stp ?

Type Special ORIGINE;
Type Special SUPPR;
Type Special FIN;
Type Special RET.ARR;
Type Special RET.ARR;
Type Special CTRL;A;
Type Special CTRL;C;

Edit pas ONISSIUS : Moi, c'est Onissius, pas Omni.

Re: Extraire des caractères d'un texte

Posté : 29 déc. 2018, 08:20
par Onissius
C'est les touches du clavier, juste au dessus des flèches de direction.
SM => fonction "Clavier" => "Combinaison de touche"
Type Special ORIGINE; (Ramène tu curseur de sélection au début de la ligne)
Type Special SUPPR; (Supprime un caractère à droite du curseur)
Type Special FIN; (va à la fin de la ligne)
Type Special RET.ARR; (Supprime un caractère à gauche du curseur)
Type Special RET.ARR; (Supprime un second caractère)
Type Special CTRL;A; (Sélectionne tout)
Type Special CTRL;C; (Copie dans le presse papier)

Re: Extraire des caractères d'un texte

Posté : 30 déc. 2018, 03:43
par Barbapoux59
je suis un peu ignare :) pardon :p