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

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

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

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

1 ответ1

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;

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .