Bonjour,
Je n'arrive pas à comprendre pourquoi la dernière ligne du code ci-dessous ne fonctionne pas. Impossible d'accèder à un élément de la collection par un index?....(ne fonctionne pas comme une collection classique?)
L'erreur générée est alors : "Argument ou appel de procédure incorrect"
alors que le code suivant fonctionne
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 Option base 1 Dim reg As VBScript_RegExp_55.RegExp Dim Matches As VBScript_RegExp_55.MatchCollection Set reg = New VBScript_RegExp_55.RegExp reg.Pattern = "bla" Set Matches = reg.Execute("blabla") debug.print Matches(1).Value
Merci d'avance
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 Option base 1 Dim reg As VBScript_RegExp_55.RegExp Dim Match As VBScript_RegExp_55.Match Dim Matches As VBScript_RegExp_55.MatchCollection Set reg = New VBScript_RegExp_55.RegExp reg.Pattern = "bla" Set Matches = reg.Execute("blabla") For Each Match In Matches debug.print Match.Value next Match![]()
Partager