Использование макросов в Excel позволит вам оптимизировать производительность за счет автоматизации обработки данных, форматирования приложений и многого другого. Однако не все макросы полезны; некоторые из них могут содержать вредоносный контент, который может заразить вашу систему. Чтобы обнаружить макросы в файле Excel, вы можете использовать следующий API в JavaScript для получения любой информации о макросах, которая может содержаться в документе.

Мы начнем процесс, выполнив эту команду для установки jQuery:

bower install jquery

После завершения установки мы можем ввести целевой файл Excel в приведенный ниже пример кода для вызова функции:

var form = new FormData();
form.append("inputFile", fileInput.files[0], "file");
var settings = {
     "url": "https://api.cloudmersive.com/convert/edit/xlsx/get-macros",
     "method": "POST",
     "timeout": 0,
     "headers": {
          "Content-Type": "multipart/form-data",
          "Apikey": "YOUR-API-KEY-HERE"
     },
     "processData": false,
     "mimeType": "multipart/form-data",
     "contentType": false,
     "data": form
};
$.ajax(settings).done(function (response) {
     console.log(response);
});

И это все! Ваш результат будет возвращен в кратчайшие сроки.