Ms word Applescript Microsoft Word搜索和替换错误

Ms word Applescript Microsoft Word搜索和替换错误,ms-word,applescript,runtime-error,Ms Word,Applescript,Runtime Error,我有一个脚本,它从页面中提取信息,将其分配给变量,然后使用我用关键字制作的单词模板来填充从站点中提取的信息。我有多个类似的替换语句,它们工作得很好,但是当我看到下面的语句时,我得到了一个错误(复制到下面)。我想这是因为变量中的文本有撇号和其他特殊字符,但不确定如何绕过这些字符。任何帮助都将不胜感激 tell application "Microsoft Word" set findRange to find object of selection tell findRang

我有一个脚本,它从页面中提取信息,将其分配给变量,然后使用我用关键字制作的单词模板来填充从站点中提取的信息。我有多个类似的替换语句,它们工作得很好,但是当我看到下面的语句时,我得到了一个错误(复制到下面)。我想这是因为变量中的文本有撇号和其他特殊字符,但不确定如何绕过这些字符。任何帮助都将不胜感激

tell application "Microsoft Word"
    set findRange to find object of selection
       tell findRange
         execute find find text "refQR" replace with refQ replace replace all
       end tell
end tell
和错误:

execute find find id «data iWio80A54B0000600000» of selection find text "refDateR" replace with "01/11/2016" replace replace all
get find object of selection
execute find find id «data iWio80A54B0000600000» of selection find text "refQR" replace with "SVP réviser l'information ci-dessus et commenter sur la condition cardiaque de EE..1- Veuillez préciser dans quelle mesure les déclarations du médecin traitant, des spécialistes et celle faite par la réclamante en ce qui a trait à la gravité de l'état ainsi que des restrictions et limitations indiquées concordent avec les résultats de l'examen clinique. Si les déclarations et les résultats ne concordent pas, quelles sont les incohérences. 2. Veuillez préciser quelles sont les limitations des capacités sur le plan médical occasionnées par la maladie ou l'affection cardiaque et préciser en quoi elles influent sur les capacités physiques du demandeur.3- l'information au dossier pourrait infirmer ou confirmer? Sinon, quelle autre information médicale, tests, etc. pourrait être considérer pour confirmer le Dx et y appliquer un tx s'y appliquant? SVP commenter.4- Veuillez préciser si la période de convalescence prévue vous paraît appropriée et indiquer les facteurs pouvant influer sur la durée de cette convalescence ou sur la durée de l'affection. Quelle autre genre d'intervention médicale pourrait être envisagée?5- Veuillez nous fournir tout autre commentaire pour poursuivre l'évaluation du dossier et la durée prévue de l'absence." replace replace all
Result:
error "Microsoft Word got an error: find id «data iWio80A54B0000600000» of selection doesn’t understand the “execute find” message." number -1708 from find id «data iWio80A54B0000600000» of selection

你能发布你的脚本正在检查的文本样本吗?(很高兴看到一个有效,一个无效)@pipwerks我用两个文本块编辑了上面的示例,一个有效,另一个产生错误。