Bonjour
Avec l'aide du tutoriel de caféine, j'ai découvert les regExp sous access. Il me reste un petit souci, voici mon code (il s'agit de modifier l'étendue de graphiques) :
et le debug qui va avec :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 indexDuree = 91 serie = "=SERIES(limiteValeurs!R1C1,limiteValeurs!R4C1:R223C1,limiteValeurs!R4C2:R223C2,1)" Debug.Print serie.FormulaR1C1 Dim reg As New VBScript_RegExp_55.RegExp reg.Pattern = "(.:R*)(.*)(C.*)" reg.Global = True Debug.Print reg.Replace(serie.FormulaR1C1, "$1" + CStr(indexDuree) + "$3") Set reg = Nothing
Question : comment faire pour que les 2 occurences de R223 soient modifiées en R91 ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 =SERIES(limiteValeurs!R1C1,limiteValeurs!R4C1:R223C1,limiteValeurs!R4C2:R223C2,1) =SERIES(limiteValeurs!R1C1,limiteValeurs!R4C1:R91C2,1)
Merci pour vos éclaircissements
Partager