Post by alexooo » 07 Nov 2019, 12:36
Super !!! Une solution en proche du but !
Alors je l'ai mofdifié un peu étant donné que je veux que le champs soit saisie ensuite et cela fonctionne
Par contre, je n'obtiens pas le resultat voulu pour 25 chiffres.
Ils doivent ce décomposer de la façon suivante : 11{TAB]2222222222{TAB]33333333333{TAB]44
De plus quand je rejoue la macro la tabulations s'agrandi alors que la casse doit toujours être respectée.
Merci pour votre aide ! Si vous voulez m'expliquer votre formule je serais aussi ravi : "newString := SubStr(theString,1,2) . "`t" . SubStr(theString,3,-2) . "`t" . SubStr(theString,-1)"
Script 2.0:
Code: Select all
Gui Add, Edit, w200 vREF2
Gui Show, , TEST
Return
GuiClose:
ExitApp
F1::
GuiControlGet,theString,, REF2
newString := SubStr(theString,1,2) . "`t" . SubStr(theString,3,-2) . "`t" . SubStr(theString,-1)
GuiControl,, REF2, % newString
Sendinput, % newString
return
Super !!! Une solution en proche du but !
Alors je l'ai mofdifié un peu étant donné que je veux que le champs soit saisie ensuite et cela fonctionne
Par contre, je n'obtiens pas le resultat voulu pour 25 chiffres.
Ils doivent ce décomposer de la façon suivante : 11{TAB]2222222222{TAB]33333333333{TAB]44
De plus quand je rejoue la macro la tabulations s'agrandi alors que la casse doit toujours être respectée.
Merci pour votre aide ! Si vous voulez m'expliquer votre formule je serais aussi ravi : "newString := SubStr(theString,1,2) . "`t" . SubStr(theString,3,-2) . "`t" . SubStr(theString,-1)"
Script 2.0:
[code]Gui Add, Edit, w200 vREF2
Gui Show, , TEST
Return
GuiClose:
ExitApp
F1::
GuiControlGet,theString,, REF2
newString := SubStr(theString,1,2) . "`t" . SubStr(theString,3,-2) . "`t" . SubStr(theString,-1)
GuiControl,, REF2, % newString
Sendinput, % newString
return[/code]