VBA structure des données d'une cellule

Fermé
FafaM - 1 mars 2021 à 09:17
Patrice33740 Messages postés 8556 Date d'inscription dimanche 13 juin 2010 Statut Membre Dernière intervention 2 mars 2023 - 1 mars 2021 à 10:36
Bonjour,
Dans une macro, je dois traiter de manière différente le contenu d'une colonne si la structure des données des cellules est du type 1234 111 A 001 (4 chiffres, 1 espace, 3 chiffres, 1 espace, 1 lettre, 1 espace et 3 chiffres). Je teste sur la 1ère cellule de la colonne mais je ne sais pas comment écrire cette condition de type après IF ActiveCell. ?
Quelqu'un peut-il m'aider ?
Merci



Configuration: Windows / Internet Explorer 11.0

1 réponse

Patrice33740 Messages postés 8556 Date d'inscription dimanche 13 juin 2010 Statut Membre Dernière intervention 2 mars 2023 1 779
Modifié le 1 mars 2021 à 10:37
Bonjour,

Par exemple :
Option Explicit
Sub Test()
Dim cel As Range
Dim mask As String
  
  Set cel = ActiveSheet.Range("A1")
  mask = "#### ### [A-Z] ###"
  MsgBox cel.Value Like mask

End Sub

0