[progliste] Re: VBA Word et expressions réguliè res

2018-03-26 Par sujet Jean-François Colas

Hello Abdel et tous,

Merci pour cette adresse, sur laquelle je n'étais pas encore passé. Ne 
me reste plus qu'à faire des essais. Et voir où vont se situer les 
subtiles différences entre une PCRE de chez PCRE et une Regexp à la 
Microsoft...


J.-F.



Le 25/03/2018 12:04, Abdel a écrit :

Coucou JF,

Comme je connais ton esprit explorateur, je suppose que tu as 
certainement du déjà consulté cette description sur la MSDN, je te l'a 
retransmets au cas où, tout est dans le chapitre "VBScript RegExp 
Object)...


https://msdn.microsoft.com/en-us/library/ms974570.aspx#scripting05_topic2

Cette doc n'as pas encore été traduite in French, donc même si tu 
modifie le en-us dans l'URL en fr-fr, ce sera toujours in English...


Bien amicalement,
Abdel.


Le 21/03/2018 à 12:22, jfco...@free.fr a écrit :

Hello la ML,

Je suis tombé sur un script où l'auteur semble avoir voulu utiliser 
des expressions régulières dans Word. Pour cela, il a utilisé 
CreateObject(VbScript.Regexp).


Comme il a utilisé trois millions de variables, en fait ma question 
serait: comment pourrais-je accéder à une resource d'aide sur l'objet 
RegExp dans VBScript?


Merci,
J.-F.
Progliste :
Pour se d�sinscrire de la liste : 
mailto:progliste-requ...@ml.free.fr?subject=unsubscribe


Pour voir les archives de la liste :
http://www.mail-archive.com/progliste@ml.free.fr/

Je vous rappelle que les pi�ces jointe sont activ�s leur taille est 
limit� � 2 MO

Pour acc�der aux fichiers de la liste
http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr
Ou en utilisant la nouvelle page de partage :
http://outils-n.archive-host.com/partage-fm0m7b947vglikp9Efpso94gt
Pour y ajouter des fichiers demandez-moi le ou sur la liste ou en 
priv�, je vous r�pondrez en priv�.






Progliste :
Pour se d�sinscrire de la liste : 
mailto:progliste-requ...@ml.free.fr?subject=unsubscribe


Pour voir les archives de la liste :
http://www.mail-archive.com/progliste@ml.free.fr/

Je vous rappelle que les pi�ces jointe sont activ�s leur taille est 
limit� � 2 MO

Pour acc�der aux fichiers de la liste
http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr
Ou en utilisant la nouvelle page de partage :
http://outils-n.archive-host.com/partage-fm0m7b947vglikp9Efpso94gt
Pour y ajouter des fichiers demandez-moi le ou sur la liste ou en 
priv�, je vous r�pondrez en priv�.





Progliste :
Pour se d�sinscrire de la liste : 
mailto:progliste-requ...@ml.free.fr?subject=unsubscribe

Pour voir les archives de la liste :
http://www.mail-archive.com/progliste@ml.free.fr/   

Je vous rappelle que les pièces jointe sont activés leur taille est limité à 2 MO 


Pour acc�der aux fichiers de la liste
http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr
Ou en utilisant la nouvelle page de partage :
http://outils-n.archive-host.com/partage-fm0m7b947vglikp9Efpso94gt
Pour y ajouter des fichiers demandez-moi le ou sur la liste ou en priv�, je 
vous r�pondrez en priv�.




[progliste] Re: AutoHotKey et caractère moins

2018-03-26 Par sujet Abdel

Coucou Math,

Super, effectivement, en utf-8, on a une gamme de caractères beaucoup 
plus riche.


Merci pour cette soluce que je viens de tester et qui fonctionne à 
merveille.


Bien amicalement,
Abdel.


Le 26/03/2018 à 10:43, Mathieu Barbe a écrit :

Au final, j'ai trouvé.

Avec la dernière version de AutoHotKey, on peut faire directement :


^!x:: Send,{U+2212} ; signe moins


Merci

++ Math




Le 25/03/2018 à 21:38, Mathieu Barbe a écrit :

Bonjour la liste,


je voulais créer un micro script avec AutoHotKey pour insérer le
caractère moins : "−".

Voici le script :

^!q:: Send, −


Le script compil bien, mais quand j'essaye d'insérer le caractère à
partir de mon raccourci, il écrit : "−→ff"

A peu près n'importe quoi.


Mon script est encodé en UTF-8, j'ai essayé avec différente version
d'utf-16 mais AutoHotKey ne le prend pas en charge.


Avez-vous une idée du pourquoi du comment.

Merci

++ Math



Progliste :
Pour se d�sinscrire de la liste : 
mailto:progliste-requ...@ml.free.fr?subject=unsubscribe

Pour voir les archives de la liste :
http://www.mail-archive.com/progliste@ml.free.fr/   

Je vous rappelle que les pi�ces jointe sont activ�s leur taille est limit� � 2 
MO

Pour acc�der aux fichiers de la liste
http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr
Ou en utilisant la nouvelle page de partage :
http://outils-n.archive-host.com/partage-fm0m7b947vglikp9Efpso94gt
Pour y ajouter des fichiers demandez-moi le ou sur la liste ou en priv�, je 
vous r�pondrez en priv�.





Progliste :
Pour se d�sinscrire de la liste : 
mailto:progliste-requ...@ml.free.fr?subject=unsubscribe

Pour voir les archives de la liste :
http://www.mail-archive.com/progliste@ml.free.fr/   

Je vous rappelle que les pièces jointe sont activés leur taille est limité à 2 MO 


Pour acc�der aux fichiers de la liste
http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr
Ou en utilisant la nouvelle page de partage :
http://outils-n.archive-host.com/partage-fm0m7b947vglikp9Efpso94gt
Pour y ajouter des fichiers demandez-moi le ou sur la liste ou en priv�, je 
vous r�pondrez en priv�.




[progliste] Re: AutoHotKey et caractère moins

2018-03-26 Par sujet Mathieu Barbe
Au final, j'ai trouvé.

Avec la dernière version de AutoHotKey, on peut faire directement :


^!x:: Send,{U+2212} ; signe moins


Merci

++ Math




Le 25/03/2018 à 21:38, Mathieu Barbe a écrit :
> Bonjour la liste,
>
>
> je voulais créer un micro script avec AutoHotKey pour insérer le
> caractère moins : "−".
>
> Voici le script :
>
> ^!q:: Send, −
>
>
> Le script compil bien, mais quand j'essaye d'insérer le caractère à
> partir de mon raccourci, il écrit : "−→ff"
>
> A peu près n'importe quoi.
>
>
> Mon script est encodé en UTF-8, j'ai essayé avec différente version
> d'utf-16 mais AutoHotKey ne le prend pas en charge.
>
>
> Avez-vous une idée du pourquoi du comment.
>
> Merci
>
> ++ Math
>
>

Progliste :
Pour se d�sinscrire de la liste : 
mailto:progliste-requ...@ml.free.fr?subject=unsubscribe

Pour voir les archives de la liste :
http://www.mail-archive.com/progliste@ml.free.fr/   

Je vous rappelle que les pi�ces jointe sont activ�s leur taille est limit� � 2 
MO 

Pour acc�der aux fichiers de la liste
http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr
Ou en utilisant la nouvelle page de partage :
http://outils-n.archive-host.com/partage-fm0m7b947vglikp9Efpso94gt
Pour y ajouter des fichiers demandez-moi le ou sur la liste ou en priv�, je 
vous r�pondrez en priv�.




[progliste] Re: AutoHotKey et caractère moins

2018-03-26 Par sujet Mathieu Barbe
J'ai trouvé ça sur le forum d'autohotkey, mais ça marche pas chez moi.

Tu peux essayer STP.

Merci pour l'aide.

++ Math

; Raccourci CTRL ALT x
^!x:: SendUnicodeChar(0x2212)
return

SendUnicodeChar(charCode)
{
    VarSetCapacity(ki, 28 * 2, 0)
    EncodeInteger(&ki + 0, 1)
    EncodeInteger(&ki + 6, charCode)
    EncodeInteger(&ki + 8, 4)
    EncodeInteger(&ki +28, 1)
    EncodeInteger(&ki +34, charCode)
    EncodeInteger(&ki +36, 4|2)

    DllCall("SendInput", "UInt", 2, "UInt", &ki, "Int", 28)
}

EncodeInteger(ref, val)
{
    DllCall("ntdll\RtlFillMemoryUlong", "Uint", ref, "Uint", 4, "Uint", val)
}



Le 26/03/2018 à 09:10, Abdel a écrit :
> Salut Math,
>
> Pourquoi n'utilise-tu pas le point de code du caractère "moins"?
>
>> SendInput, {ASC 45}
>
>
> Voici un petit exemple, le fichier AHK est en PJ :
>
>> ; Insert le caractère "moins" lors de la pression sur Ctrl + Shift + E.
>> ^+e::
>> /* On utilise le point de code du caractère "moins", qui correspond à
>> 45.
>> Avec Python, ce code peut être obtenu en utilisant la fonction ord,
>> comme suit :
>> ord("-").
>> Avec NVDA, c'est 3 fois le 2 du pavé numérique.
>> */
>> SendInput, {ASC 45}
>> Return
>
>
> Bien amicalement,
> Abdel.
>
>
> Le 25/03/2018 à 21:38, Mathieu Barbe a écrit :
>> Bonjour la liste,
>>
>>
>> je voulais créer un micro script avec AutoHotKey pour insérer le
>> caractère moins : "−".
>>
>> Voici le script :
>>
>> ^!q:: Send, −
>>
>>
>> Le script compil bien, mais quand j'essaye d'insérer le caractère à
>> partir de mon raccourci, il écrit : "−→ff"
>>
>> A peu près n'importe quoi.
>>
>>
>> Mon script est encodé en UTF-8, j'ai essayé avec différente version
>> d'utf-16 mais AutoHotKey ne le prend pas en charge.
>>
>>
>> Avez-vous une idée du pourquoi du comment.
>>
>> Merci
>>
>> ++ Math
>>
>>
>> Progliste :
>> Pour se d�sinscrire de la liste :
>> mailto:progliste-requ...@ml.free.fr?subject=unsubscribe
>>
>> Pour voir les archives de la liste :
>> http://www.mail-archive.com/progliste@ml.free.fr/   
>>
>> Je vous rappelle que les pi�ces jointe sont activ�s leur taille est
>> limit� � 2 MO
>>
>> Pour acc�der aux fichiers de la liste
>> http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr
>> Ou en utilisant la nouvelle page de partage :
>> http://outils-n.archive-host.com/partage-fm0m7b947vglikp9Efpso94gt
>> Pour y ajouter des fichiers demandez-moi le ou sur la liste ou en
>> priv�, je vous r�pondrez en priv�.
>> 
>> 
>>
>
> Progliste :
> Pour se d�sinscrire de la liste :
> mailto:progliste-requ...@ml.free.fr?subject=unsubscribe
>
> Pour voir les archives de la liste :
> http://www.mail-archive.com/progliste@ml.free.fr/   
>
> Je vous rappelle que les pi�ces jointe sont activ�s leur taille est
> limit� � 2 MO
> Pour acc�der aux fichiers de la liste
> http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr
> Ou en utilisant la nouvelle page de partage :
> http://outils-n.archive-host.com/partage-fm0m7b947vglikp9Efpso94gt
> Pour y ajouter des fichiers demandez-moi le ou sur la liste ou en
> priv�, je vous r�pondrez en priv�.
> 
> 

Progliste :
Pour se d�sinscrire de la liste : 
mailto:progliste-requ...@ml.free.fr?subject=unsubscribe

Pour voir les archives de la liste :
http://www.mail-archive.com/progliste@ml.free.fr/   

Je vous rappelle que les pi�ces jointe sont activ�s leur taille est limit� � 2 
MO 

Pour acc�der aux fichiers de la liste
http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr
Ou en utilisant la nouvelle page de partage :
http://outils-n.archive-host.com/partage-fm0m7b947vglikp9Efpso94gt
Pour y ajouter des fichiers demandez-moi le ou sur la liste ou en priv�, je 
vous r�pondrez en priv�.




[progliste] Re: AutoHotKey et caractère moins

2018-03-26 Par sujet Mathieu Barbe
Coucou Abdel,

merci pour ta réponse.


En revanche, je ne désire pas le caractère tiret "-" mais belle et bien
le caractère moins qui n'existe pas en ASCII.


Mais peut-être que la méthode que tu m'a donner va me permettre de
trouver un équivalent en utf-8.

Merci

++

"−"



Le 26/03/2018 à 09:10, Abdel a écrit :
> Salut Math,
>
> Pourquoi n'utilise-tu pas le point de code du caractère "moins"?
>
>> SendInput, {ASC 45}
>
>
> Voici un petit exemple, le fichier AHK est en PJ :
>
>> ; Insert le caractère "moins" lors de la pression sur Ctrl + Shift + E.
>> ^+e::
>> /* On utilise le point de code du caractère "moins", qui correspond à
>> 45.
>> Avec Python, ce code peut être obtenu en utilisant la fonction ord,
>> comme suit :
>> ord("-").
>> Avec NVDA, c'est 3 fois le 2 du pavé numérique.
>> */
>> SendInput, {ASC 45}
>> Return
>
>
> Bien amicalement,
> Abdel.
>
>
> Le 25/03/2018 à 21:38, Mathieu Barbe a écrit :
>> Bonjour la liste,
>>
>>
>> je voulais créer un micro script avec AutoHotKey pour insérer le
>> caractère moins : "−".
>>
>> Voici le script :
>>
>> ^!q:: Send, −
>>
>>
>> Le script compil bien, mais quand j'essaye d'insérer le caractère à
>> partir de mon raccourci, il écrit : "−→ff"
>>
>> A peu près n'importe quoi.
>>
>>
>> Mon script est encodé en UTF-8, j'ai essayé avec différente version
>> d'utf-16 mais AutoHotKey ne le prend pas en charge.
>>
>>
>> Avez-vous une idée du pourquoi du comment.
>>
>> Merci
>>
>> ++ Math
>>
>>
>> Progliste :
>> Pour se d�sinscrire de la liste :
>> mailto:progliste-requ...@ml.free.fr?subject=unsubscribe
>>
>> Pour voir les archives de la liste :
>> http://www.mail-archive.com/progliste@ml.free.fr/   
>>
>> Je vous rappelle que les pi�ces jointe sont activ�s leur taille est
>> limit� � 2 MO
>>
>> Pour acc�der aux fichiers de la liste
>> http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr
>> Ou en utilisant la nouvelle page de partage :
>> http://outils-n.archive-host.com/partage-fm0m7b947vglikp9Efpso94gt
>> Pour y ajouter des fichiers demandez-moi le ou sur la liste ou en
>> priv�, je vous r�pondrez en priv�.
>> 
>> 
>>
>
> Progliste :
> Pour se d�sinscrire de la liste :
> mailto:progliste-requ...@ml.free.fr?subject=unsubscribe
>
> Pour voir les archives de la liste :
> http://www.mail-archive.com/progliste@ml.free.fr/   
>
> Je vous rappelle que les pi�ces jointe sont activ�s leur taille est
> limit� � 2 MO
> Pour acc�der aux fichiers de la liste
> http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr
> Ou en utilisant la nouvelle page de partage :
> http://outils-n.archive-host.com/partage-fm0m7b947vglikp9Efpso94gt
> Pour y ajouter des fichiers demandez-moi le ou sur la liste ou en
> priv�, je vous r�pondrez en priv�.
> 
> 

Progliste :
Pour se d�sinscrire de la liste : 
mailto:progliste-requ...@ml.free.fr?subject=unsubscribe

Pour voir les archives de la liste :
http://www.mail-archive.com/progliste@ml.free.fr/   

Je vous rappelle que les pi�ces jointe sont activ�s leur taille est limit� � 2 
MO 

Pour acc�der aux fichiers de la liste
http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr
Ou en utilisant la nouvelle page de partage :
http://outils-n.archive-host.com/partage-fm0m7b947vglikp9Efpso94gt
Pour y ajouter des fichiers demandez-moi le ou sur la liste ou en priv�, je 
vous r�pondrez en priv�.




[progliste] Re: AutoHotKey et caractère moins

2018-03-26 Par sujet Abdel

Salut Math,

Pourquoi n'utilise-tu pas le point de code du caractère "moins"?


SendInput, {ASC 45}



Voici un petit exemple, le fichier AHK est en PJ :


; Insert le caractère "moins" lors de la pression sur Ctrl + Shift + E.
^+e::
/* On utilise le point de code du caractère "moins", qui correspond à 45.
Avec Python, ce code peut être obtenu en utilisant la fonction ord, 
comme suit :

ord("-").
Avec NVDA, c'est 3 fois le 2 du pavé numérique.
*/
SendInput, {ASC 45}
Return



Bien amicalement,
Abdel.


Le 25/03/2018 à 21:38, Mathieu Barbe a écrit :

Bonjour la liste,


je voulais créer un micro script avec AutoHotKey pour insérer le
caractère moins : "−".

Voici le script :

^!q:: Send, −


Le script compil bien, mais quand j'essaye d'insérer le caractère à
partir de mon raccourci, il écrit : "−→ff"

A peu près n'importe quoi.


Mon script est encodé en UTF-8, j'ai essayé avec différente version
d'utf-16 mais AutoHotKey ne le prend pas en charge.


Avez-vous une idée du pourquoi du comment.

Merci

++ Math


Progliste :
Pour se d�sinscrire de la liste : 
mailto:progliste-requ...@ml.free.fr?subject=unsubscribe

Pour voir les archives de la liste :
http://www.mail-archive.com/progliste@ml.free.fr/   

Je vous rappelle que les pi�ces jointe sont activ�s leur taille est limit� � 2 
MO

Pour acc�der aux fichiers de la liste
http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr
Ou en utilisant la nouvelle page de partage :
http://outils-n.archive-host.com/partage-fm0m7b947vglikp9Efpso94gt
Pour y ajouter des fichiers demandez-moi le ou sur la liste ou en priv�, je 
vous r�pondrez en priv�.





Progliste :
Pour se d�sinscrire de la liste : 
mailto:progliste-requ...@ml.free.fr?subject=unsubscribe

Pour voir les archives de la liste :
http://www.mail-archive.com/progliste@ml.free.fr/   

Je vous rappelle que les pièces jointe sont activés leur taille est limité à 2 MO 


Pour acc�der aux fichiers de la liste
http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr
Ou en utilisant la nouvelle page de partage :
http://outils-n.archive-host.com/partage-fm0m7b947vglikp9Efpso94gt
Pour y ajouter des fichiers demandez-moi le ou sur la liste ou en priv�, je 
vous r�pondrez en priv�.