Last time I did Excel macros was almost 10 years ago so I'm pretty out of the loop. But back then you couldn't even open a websocket with VBA.
Also I'm totally unaware of the data structures behind Nostr. I assumed it would be a lot more data than it sounds like.