begin process at 2008 09 05 21:53:37
1 237 536 membres
476 nouveaux aujourd'hui
14 313 membres club

Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum.
Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : correcteur orthographique de word en vbscript [ Scripting / VBScript ] (vince1303)

correcteur orthographique de word en vbscript le 07/03/2008 15:46:36

vince1303
Bonjour, J'ai fait la superbe fonction si dessous pour lancer le correcteur orthographique de word dans une page web, il me reste un petit problème à résoudre, c'est que si le texte envoyé contient des balises html, word essaye de les corriger alors que je voudrais qu'il les ignore. QQ'un verait il un moyen de lui spécifier que le texte envoyé est du html? function checkspell() Dim oShell Set oShell = CreateObject("Wscript.Shell") Dim myText, oWindow, oDocument, oSelect, oSelectRange const wdDoNotSaveChanges = 0 myText=document.formname.Editeur_Texte.Value Dim oWD, oDoc, RangeOriginal, RangeCorrected, Cnt, Status Set oWD = CreateObject("Word.Application") oWD.Visible =false Set oDoc = oWD.Documents.Add On Error Resume Next oWD.Selection.TypeText myText Set RangeOriginal=oWD.ActiveDocument.Range(0,oWD.Selection.End) If oWD.CheckSpelling(RangeOriginal)=False Then oWD.ActiveDocument.CheckSpelling Set RangeCorrected = oWD.ActiveDocument.Range(0,oWD.Selection.End) RangeCorrected.copy FillTextArea(RangeCorrected) set document.formname.Editeur_Texte.Value = RangeCorrected End If oWD.Quit wdDoNotSaveChanges Set oDoc = Nothing Set oWD = Nothing End Function


Classé sous : set, texte, word, owd, rangecorrected

Participer à cet échange

Pub



Appels d'offres

CalendriCode

Septembre 2008
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
2930     

Téléchargements

Logiciels à télécharger sur le même thème :

Boutique

Boutique de goodies CodeS-SourceS