Wie gehen wir mit restful APIs von Excel-Makros (vba)?
Gibt es ein plugin oder eine Bibliothek, die verwendet werden könnten, um Zugriff auf restful-APIs von excel (wahrscheinlich mit Makros) und speichern Sie dann die Antworten irgendwo (wahrscheinlich in einem Blatt).
Entschuldigen Sie das fehlende sample-code. Ich bin kein VBA-Programmierer.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Können Sie die MSXML Bibliothek in VBA. Dann erstellen Sie ein XMlHTTP-request-und eine GET-oder POST-etc. Hier ein code-Beispiel unten. Es nutzt späten Bindung, D. H. keine erfordern einen Verweis auf die Bibliothek zuerst:
Ich bin mit diesem Test website - JSONPlaceholder - zum Aufruf eines Rest-basierten API. Dies ist die Antwort:
Beachten Sie, dass ich festgestellt, dass Anrufe auf diese website mit dieser Methode scheitern, wenn Sie a) eine synchrone Anfrage, oder b)
http
nichthttps
.Hier, finden Sie ein detailliertes Beispiel für die Verwendung der REST-API für das abrufen der Informationen aus JIRA und laden in ein excel-Arbeitsblatt. Die excel-Datei mit den Makros kann heruntergeladen werden von der post. Trotzdem enthält es eine detaillierte Erklärung auf jedem Schritt, wenn Sie wollen, es zu tun selbst für Ihre bestimmten Zweck. Es lohnt sich nicht hier zu wiederholen. Ich war auf der Suche für eine ähnliche Lösung, und das ist so weit, die einzige post, die ich gefunden habe, deckt von Ende-zu-Ende dieses problem.