Фон
Я использую Onenote на работе, как записки, отслеживаю назначенные задачи и мой прогресс в выполнении этих задач. Задачи назначаются с помощью автоматической электронной почты (outlook). Обычно эти задачи включают чтение веб-страниц вручную и заполнение других веб-страниц результатами.
До сих пор я использовал прибытие по электронной почте для запуска сценария VBA, который использует данные в электронном письме для локального сохранения страницы "needs.html" и страницы "ингредиентов.html". Затем я использую python для синтаксического анализа и некоторой первоначальной проверки на ингредиент.html. Это приводит к расширенному «require.html», связывающему цветное состояние деталей.
мой вопрос
Я в значительной степени вырезал и вставил этот код и сумел добавить новую страницу в раздел X записной книжки Y (где x и y - строки, переданные функции) или создать новый раздел путем копирования файл section.one в папку ноутбука DEST = "C:\Documents and Settings\Me\My Documents\OneNote Notebooks\Tasks\" + rqst_section + ".one"
в то время как код добавляет на страницу простой текст, добавляя необработанный HTML-код вместо простого текста, в строке
возникает ошибка объекта
oneNote.UpdatePageContent doc.XML
выполняется.
Кто-нибудь смог получить тот же результат, используя VBA, как эта последовательность вручную,
выделите весь текст в окне браузера и скопируйте его и вставьте на страницу в onenote.