Не удается получить пользовательское свойство веб-интерфейса Excel для сохраненной книги - PullRequest
0 голосов
/ 30 августа 2018

Использование Excel версии 1803 (сборка 912xxxxx) при попытке извлечь пользовательское свойство для рабочая книга, которая была сохранена в приложении Excel, зависает. Тот же фрагмент кода работает нормально, если книга Excel находится в несохраненном состоянии. Я протестировал приведенный ниже фрагмент в scriptlab

    var customDocProps = context.workbook.properties.custom;
    console.log("Proceeding to load custom properties");
    context.load(customDocProps);
    return context.sync()
        .then(function () {
            console.log("Proceeding to evaluate execute context results");
            var docidprop = customDocProps.getItemOrNullObject("abc");
            context.load(docidprop);
            return context.sync()
                .then(function () {
                    if (typeof (docidprop.value) === 'undefined') {
                        console.log("No such custom property");
                    }
                });
        });

Я также заметил, что когда этот код запускается на сохраненной книге, использование памяти приложением Excel достигает максимума, и мне приходится завершать процесс приложения Excel

1 Ответ

0 голосов
/ 05 сентября 2018

Согласно команде office dev , это ошибка в Excel, которая была исправлена ​​и вскоре будет развернута.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...