Электронная почта Outlook - вставляет отформатированную подпись в курсоре (AutoHotkey?)

В Outlook 2010 я хотел бы вставить пользовательскую подпись. Я знаю, что могу созданные отформатированные подписи для нормального и отвечать электронным письмам, который хорош, но я хотел бы иметь больше контроля, по которому используется подпись (если таковые имеются).

Таким образом, я начал использовать AutoHotkey, но испытываю затруднения, заставляя это сделать то, что я хочу. Например, скажите, что у меня есть три подписи; одна полная подпись со всей контактной информацией, другой с промежуточной информацией и все же другим это - просто пара строк. Что у меня есть работы, кроме тех случаев, когда я хочу вставить подпись после ввода сообщения, так как это вставляет подпись в начале электронной почты. Я хочу это в позиции курсора. Как я могу сделать это? Я хотел бы выяснить решение AutoHotkey, но если существует лучший, мне интересно.

Отрывок, который делает третью подпись. У меня есть два других.

:*:]sig3::
html=
(
<html>
<body>
<div style='font-family:sans-serif;font-size:9pt;line-height:100`%;'>
<p><span style='color:#404040'>Thanks. -bill</span></p>
<span style='font-size:8.0pt;color:#404040'>IM: xxxxx</span>
<span style='font-size:8.0pt;color:#404040'>123-456-7890 x123</span><br/>
</div>
</body>
</html>
)
outl:=ComObjActive("Outlook.Application")
save:=outl.ActiveInspector.CurrentItem.HTMLBody
outl.ActiveInspector.CurrentItem.HTMLBody := html . save
return
1
задан 19.05.2011, 00:14

0 ответов

Сохраните каждый отрывок в менеджера по буферу обмена как Так же. Затем настройте свои горячие клавиши для вставки от менеджера по буферу обмена.

Можно также сделать это полностью с AutoHotkey путем сохранения и загрузки отрывков в и от использования файла функции буфера обмена AutoHotkey.

1
ответ дан 17.12.2019, 00:19

Теги

Похожие вопросы