Api.GetWorkbook не является функцией для получения номера листов.Javascript

Форум по Javascript
Ответить
Anonymous
 Api.GetWorkbook не является функцией для получения номера листов.

Сообщение Anonymous »

Моя среда: Windows 10 (x64) и только версия Office Desktop Editor — «Версия сообщества 9.1.0.167 (x64 exe)».
(function() {
var oWorkbook = Api.GetWorkbook();
var oSheets = oWorkbook.GetSheets();
var sheetCount = oSheets.Count;
console.log(sheetCount);
})();

Невозможно получить номер листов! Информация об ошибке:
sdk-all-min.js:1535 TypeError: Api.GetWorkbook is not a function
at eval (eval at (eval at (sdk-all-min.js:1535:123)), :3:25)
at eval (eval at (eval at (sdk-all-min.js:1535:123)), :7:3)
at eval (eval at (sdk-all-min.js:1535:123), :3:8)
at h (sdk-all-min.js:1530:72)
at a.AscCommon.sQc (sdk-all-min.js:1535:393)
at f.AEg (sdk-all.js:18883:149)
at f.Cad (sdk-all.js:18882:156)
at d.Cad (sdk-all-min.js:1657:238)
at o.onRunMacros (code.js:2:302421)
at Zt (app.js:8:94698)


Подробнее здесь: https://stackoverflow.com/questions/798 ... ets-number
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Javascript»