Installing the Excel add-in, getting past the warnings, and your first stream.
XLStreamingSetup.exe.=XLS.VERSION() in any cell to confirm the add-in is loaded.Running the installer again updates or repairs an existing installation.
Edge: open the Downloads list, point at the file, click the … menu and choose Keep, then Show more › Keep anyway. Chrome: in the Downloads list choose Keep. Other browsers have a similar option.
Click More info, then Run anyway. If there is no "More info" link, your
organisation has locked SmartScreen down - ask your IT team to allow XLStreamingSetup.exe.
Because the file isn't signed, you can verify it by checksum instead. Next to the download we publish
XLStreamingSetup.exe.sha256. In PowerShell, in your Downloads folder:
Get-FileHash .\XLStreamingSetup.exe -Algorithm SHA256
The hash shown must match the one in the .sha256 file. If it doesn't, delete the file and tell us.
Only ever download the installer from xlstreaming.com.
Restore it from the antivirus quarantine and add an exception for XLStreamingSetup.exe and the folder
%LOCALAPPDATA%\XLStreaming. If your antivirus keeps flagging it, please email us the product
name and the message - we report false positives to vendors.
Excel shows this for an unsigned add-in. Choose Enable this add-in for this session only. Until the add-in is signed, Excel may ask each time it starts - we know this is annoying and signing will remove it.
=XLS.VERSION() gives #NAME?.xll file, choose Properties, tick Unblock at the bottom
of the General tab and click OK. Restart Excel.XLStreamingSetup.exe again and click Install; it re-registers the add-in.That's expected. The add-in is registered to load at start-up rather than through the Add-ins dialog, so it won't appear under Manage: Excel Add-ins. Use the Disabled Items check above instead.
| Message | What to do |
|---|---|
| Excel not found / too old | The installer needs Excel 2010 or later installed on this PC (Microsoft 365 is fine). Excel from the Microsoft Store is sometimes not detected - tell us if that's you. |
| Please close Excel | Close every Excel window, including ones hidden in the system tray, then click Retry. |
| .NET 8 Desktop Runtime is missing | Click the link shown, install the runtime, and start Excel again. You can install the add-in first; it starts working once the runtime is there. |
| Install is greyed out | Read the message above the button - it says which check failed. |
Command-line use: XLStreamingSetup.exe /quiet installs silently (exit codes: 0 ok, 1 error, 2 no Excel,
3 Excel is open); XLStreamingSetup.exe /uninstall removes it.
| Message | What to do |
|---|---|
| Email not verified | Use Check Status on the home page to resend the verification email; check your spam folder. |
| Wrong email or password | Use Reset your password. |
| Too many sign-in attempts | After 10 failed attempts from one address we pause sign-ins for 5 minutes. Wait, then try again. |
| Could not reach the server | Check your internet connection and that app.xlstreaming.com isn't blocked by a company firewall or proxy. The add-in keeps retrying and signs in by itself when the connection returns. |
| Please sign in again | Your saved session was ended (for example by "Sign out everywhere" on the dashboard or a password change). Just sign in again. |
"Keep me signed in" stores a refresh token, encrypted by Windows for your user account, in %APPDATA%\XLStreaming. Your password is never saved.
=XLS.PUBLISH(...) formula; the range is now live. Changes are sent as you make them.=XLS.LISTEN(...) formula that spills the whole table into the sheet, number formats included.No Excel? Your dashboard has a Browser viewer link that shows a stream live in any browser. Readers can't change the data; only the publisher can.
| Function | Purpose |
|---|---|
XLS.PUBLISH | Publishes a range as a stream (written for you by Publish Selection). |
XLS.LISTEN | Receives a whole stream; spills to the size of the published range. An optional argument applies the publisher's number formats. |
XLS.LISTENCELL | Receives one cell of a stream. |
XLS.STREAMID | The id of a stream by name. |
XLS.STATUS | Connection and stream status. |
XLS.STREAMSTATE | Live, Stale, Cached or Waiting for a stream you listen to. |
XLS.LASTUPDATE | When a stream last changed. |
XLS.VERSION | The add-in version and build date. |
Excel's Insert Function dialog (fx) describes the arguments. A fuller reference, and the REST / Python documentation, will follow here.
Uninstall: Windows Settings › Apps › Installed apps › XLStreaming Add-in › Uninstall, or run
XLStreamingSetup.exe /uninstall. This removes the add-in, your saved sign-in and the offline copies of
streams you listened to. Your settings are kept.
Log file: the Log File button on the XLStreaming tab shows where it is (normally %APPDATA%\XLStreaming) and opens it. If you report a problem, attaching the log helps a lot. It never contains your password; have a quick look through it first if your sheet holds anything sensitive.
Tell us what you tried and what you saw - a screenshot of the message is ideal.
feedback@xlstreaming.com