XL 2016 Copier une partie de chaîne de caractères après 2 premiers caractères

DaniLaDanette

XLDnaute Nouveau
Bonjour à toutes et à tous !
Déjà bonne année 😁

Je souhaiterai copier une partie d'une chaîne de caractères, SI elle contient dans les 2 premiers caractères "3D".

Ci-après un exemple :

C = 3D Chaîne de caractères
If C Like "*3D*" Then
MsgBox C
End If

Ceci ne me suffit pas, il faudrait que je puisse récupérer tout ce qu'il y a après "3D". Et le stocker dans un dictionnaire (éventuellement)

Merci d'avance pour votre aide !:)
DaniLaDanette
 

DaniLaDanette

XLDnaute Nouveau
Bonjour DaniLaDanette, bienvenue sur XLD,

Vous pouvez tester :
VB:
If C Like "3D*" Then
MsgBox Mid(C, 3)
End If
Stocker dans un dictionnaire ? Quel dictionnaire ? Il faudrait un fichier avec les résultats attendus.

A+

Rebonsoir ! 😁

Bon en fait, c'est plus compliqué que prévu pour l'utilisation des dictionnaires.
J'ai également oublié de préciser, que je souhaiterais copier une partie de la chaîne de caractère que SI les 2 premiers caractères sont "3D".

Du coup je vous ai induis en erreur, car vos fonctions regarde dans toute la chaîne...😅

Pouvez-vous m'aider de nouveau ?
Dani
 

Discussions similaires