Немного инфы в WORD - Вопрос-Ответ (поддержка)
//...если есть переменная уровня сниппета с именем strWhatToSave, то сохранять её значение в переменную уровня проекта мы будем так:
project.Variables["str_test"].Value=strWhatToSave; //Есть переменная уровня проекта с именем str_test. В этом случае присваивать ей значение из сниппета мы будем так:
project.Variables["str_test"].Value="blablabla";