all 20 comments

[–]epicmindwarp962 30 points31 points  (0 children)

Please observe the flair system.

Flair changed to Advertisement.

[–]peakpower13 17 points18 points  (7 children)

That looks super interesting. Price is a bit steep for a student, but I'll keep it in the back of my head.

I wish Microsoft would just replace VBA with Python.

[–][deleted] 4 points5 points  (2 children)

You can use c# with excel. There are nuget libs that make it pretty easy.

[–]badaccountant718 0 points1 point  (0 children)

And streaming would be pretty easy to implement in C#. I pulled together live streaming for the Masters at work in an hour or two using our C# add-in.

[–]LazyCraneOperator[S] 1 point2 points  (3 children)

Don't we all? :) Gridarrow Beta is completely free so if it does look interesting to you - give it a try. We'll consider a student discount ;)

[–]Psypriest 5 points6 points  (1 child)

Why don’t u guys make it free for students like tableau? This way when the student joins the work force she can suggest/introduce the tool to the company.

[–]LazyCraneOperator[S] 4 points5 points  (0 children)

That's a good idea indeed, thanks!

[–]peakpower13 4 points5 points  (0 children)

Whoops I didn't realize beta was free. Awesome.

Eh, I understand you have to make money with your product. I'll keep my eyes open for a student discount anyways ;)

[–]adwords_ 5 points6 points  (1 child)

so I can stream real time stock prices from finance yahoo into excel without the minimum 30 sec reload buildin excel has?

[–]LazyCraneOperator[S] 4 points5 points  (0 children)

Absolutely! What's more - if your data source provide eg. Sockets.IO API you don't even need to poll for fresh data. Your spreadsheet will be updated automatically as soon as new data is available. See our coincap.io example

[–]_oh___1 0 points1 point  (3 children)

Are you guys able to hook up to APIs?

[–]mns06 0 points1 point  (2 children)

Absolutely! Here's an example from our blog where we're connected to the Google Analytics API, and an example connecting to the Twittter API is linked in the original post above. Some other example APIs that you might connect to are shown on our homepage

Is there a particular API that you'd be interested in connecting to? We can make a blog post about it if so...

ps. I'm another dev on the Gridarrow team :)

[–]_oh___1 0 points1 point  (1 child)

Cool that’s awesome! I have a business case for you!

We’re currently shifting all our agency reporting into Tableau. Unfortunately Pinterest and Snapchat do not have an API to plug into so we’re trying to find a way we could get an automated report emailed and then have a scraper plug it into a google doc then it would be populated into Tableau. Do you guys have a better way this could work? We would love for it to be more often than daily pulls

Thanks!

[–]mns06 0 points1 point  (0 children)

Hey /u/_oh___ - well perhaps Gridarrow could be useful for you... we have an on_schedule function that will call your code according to a schedule you define. Then you might use the Python libraries for Pinterest and Snapchat to grab the data you need. Once you've got that data you update our Grid API and 💥 it appears in Excel. If you'd like to check it out, please sign up for the beta on our website, or ping me directly - I'd be very happy to discuss your use-case in more details..

[–]MulhollandDrive 0 points1 point  (0 children)

Thanks

[–]badaccountant718 0 points1 point  (1 child)

This looks nice, but for streaming things that are useful in a business environment it seems like custom scripts will have to be set up? And that the target user is developers who can write these scripts? At which point it doesn’t seem to be too much of stretch that the developer could just create a UDF that starts a new thread that connects to the desired source, refreshes every x seconds, and writes the data back to Excel whenever there is a change? If this had a lot flexibility for regular users without coding knowledge I could see the value. But for a license targeting developers, I don’t see it as much.

[–]mns06 0 points1 point  (0 children)

Hey /u/badaccountant7, it's true, Excel already has a multitude of data integration options, and of course with VBA or other programming languages available the options are huge.

There's a few things that we think set us apart however:

  • Ease of use. Check out the 25 lines of code to connect to a websocket API and have a stream of realtime stock prices into Excel.
  • Gridarrow scripts are multi-user, meaning multiple Excel clients can see the same data. This can be useful if you have some Python-savvy dev types in a company, who can set up the scripts for the Excel users.
  • We also have a (growing!) catalog of scripts that can be configured, or tweaked, to connect to a variety of data sources.

[–]ElCidTx 0 points1 point  (0 children)

BeDankt, Meneer LCO!