Вставить частичный путь к файлу документа

0

Я хочу добавить путь к файлу документа в конец всех моих документов. Я знаю, что могу отредактировать шаблон по умолчанию и добавить его, используя переменную fields.

Но я хочу знать, возможно ли вместо этого показать только часть пути к файлу. Например, только жирная часть ниже.

C: \ Users \ Mark \ Documents \ Dropbox \ Uni Work \ Semester 4 \ Практики и управление проектами программного обеспечения \ Назначения \ Назначение 3 \ Назначение 3 Final.docx

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

Dracs
источник

Ответы:

0

Мне удалось решить это самостоятельно с помощью пользовательского надстройки слов. Он не добавляет его в шаблон, как я хотел, но добавляет его при нажатии кнопки. Вот код, который я использовал для этого

        //Declare Variables
        Document activeDoc = Globals.ThisAddIn.Application.ActiveDocument;
        String fullFileLocation;
        String shortenedFileLocation;

        //Get the current cursor location
        Range rng = Globals.ThisAddIn.Application.Selection.Range;

        //Get current file location
        fullFileLocation = activeDoc.FullName;
        //Set Remove starting location      
        shortenedFileLocation = fullFileLocation.Replace("C:\\Users\\Mark\\Documents\\Dropbox\\", "");

        //Insert the shortened file location
        rng.Text = shortenedFileLocation;
Dracs
источник