TABLEAU QUESTIONS

Can Tableau Subscriptions Email Excel Attachments?

The sales snapshot is fine for the managers’ meeting, but finance needs the rows in Excel. Someone still has to download them and finish the workbook before the reconciliation can begin.

Advanced Tableau Report Scheduler (ATRS) can prepare and email that workbook from Tableau Cloud, including useful tabs, templates, formatting and related reports.

  
THE PROBLEM AND ANSWER

Give finance the spreadsheet it needs to work with

The sales managers like their Monday snapshot. It gives them a quick view of the week’s performance. Finance needs something different: store rows and sales amounts it can sort, reconcile and use in its workbook.

A native Tableau subscription can continue serving the snapshot audience. For finance’s occasional spreadsheet request, an analyst can download the intended sheet through Download > Crosstab and choose Microsoft Excel.

When that request becomes weekly, ATRS can prepare the XLSX and send it as an attachment. The analyst no longer needs to repeat the export, rename the worksheet, adjust the workbook and forward it before the meeting.

Start with the sales view and reporting week finance actually uses. Open one sample workbook together and confirm the rows, columns and total. That gives the recurring job a useful target: the file finance can work with.

An illustrated report transfers tabular data into an XLSX workbook with headers and a totals row.

Prepare a workbook with usable rows, columns and totals for the people who need to work with the figures.

Keep what already helps the managers

They may be happy with the snapshot. Finance can have a workbook suited to reconciliation without changing the managers’ familiar email.

  
YOUR OPTIONS

Prepare the workbook as well as the email

ATRS provides MS Excel and MS Excel - Data Only output, both producing XLSX files. A straightforward export may meet the need. Data Only adds preparation controls when finance wants the figures in its own worksheet layout.

That can mean placing the export in an existing template, naming its tab “Weekly Sales,” adding selected totals and setting consistent formats for dates and amounts. These are adjustments the analyst would otherwise repeat after downloading the file.

If finance also needs returns and adjustments, an ATRS package can send several report attachments in one email or merge the Excel outputs into one workbook. Set meaningful worksheet names and check the combined file so the recipient can move between the reports easily.

For different stores or customers, a data-driven schedule can supply report parameters and delivery instructions at run time. The required report selection, recipient, filename and other supported fields can vary with the maintained driver records.

The email can be useful too: a clear subject, a short HTML or plain-text message and inserts identifying the store or reporting period. ATRS can save another copy to a configured file destination when the team needs an archive as well as an inbox attachment.

Excel workbook features and related preparation tasks

The ATRS Excel export guide covers both XLSX modes, worksheet naming, workbook passwords, template placement, column formats, file properties and naming. Its Data Only settings include validation before delivery. Choose and test the controls needed for finance’s file.

Data Only’s advanced workbook controls provide template insertion, selected row/column totals, styling and column data types/custom formats. Choose a template worksheet and starting row/column, or the next available position. Check formulas and old cells with different-sized exports rather than assuming they adjust automatically.

The package workflow supports separate attachments, merged Excel output or a ZIP. Data-driven packages can group reports for an email address and merge the grouped Excel outputs. They deliver attachments rather than embedding reports in the email body.

Files & Folders custom tasks extend the preparation. Merge Excel Files combines existing workbooks, with destination replacement, password and file-summary options. Manipulate Excel changes an existing workbook’s password, read-only setting and file summary. Build Excel Workbook creates a workbook from configured database queries and datasets; it is a separate workflow from exporting a Tableau view.

Output options also include custom filenames and date/time stamps, ZIP compression with password protection, configured PGP encryption and deferred delivery. A workbook password, ZIP password and read-only setting are distinct controls. Test the recipient’s final opening process.

ATRS inserts populate supported fields with constants, report parameters and driver values. Use the fields available in the selected workflow for changing names and delivery instructions.

Ask how finance opens the pack

Some teams prefer separate Sales and Returns attachments; others work through one workbook. Prepare the arrangement they actually use.

  
SET IT UP

Have ATRS send the finished Excel attachment

Create an ATRS Single Schedule for the selected Tableau Cloud report. Set the report inputs for the completed week and preview the content. Choose the weekly run time after the required data is ready.

Add an Email destination and finance’s recipients. Choose MS Excel or MS Excel Data Only, then configure the worksheet name, filename and any template, formatting or password the workbook requires. For a pack of reports, use a package and configure its attachment or Excel merge options.

Write a subject that identifies the reporting period and a short message explaining the workbook. Use the configured sending account and check the To, CC and BCC fields. A prepared file is only useful when it reaches the people who need it.

Send a controlled test, then open the received attachment with finance. Compare the reporting week, store rows and total with the source. Check the tabs, number formats, template areas and required password. For a merged workbook, inspect each report’s contents.

When the file is right, enable the recurring delivery and watch the next scheduled run. Finance can begin its Monday reconciliation with the workbook already in its inbox.

Native alternatives, email behavior and prerequisites

Tableau’s subscription guide documents PNG/PDF snapshots. Its download guide covers manual XLSX crosstabs. A team can also maintain a permitted export-and-mail integration, including its own scheduler and recovery process.

For custom integrations, Tableau’s REST XLSX crosstab export returns summary data; a dashboard request returns the first view. Choose a source that contains the intended rows rather than assuming one export includes every sheet or transaction.

The ATRS Email destination guide covers HTML/text messages, inserts, To/CC/BCC, recipient lists and attachments. For supported HTML report embedding, use SMTP. Embedding a report does not include an attachment by default; configure the attachment option when a file is required.

ATRS works with Tableau Cloud. The linked Tableau account needs the appropriate content and export access. Check the current Windows host and 64-bit Office prerequisites for advanced output, plus unattended access to templates and destinations. The Single Schedule guide covers the source and recurrence settings.

Look at the file with its reader

Finance can show you where it starts, which totals it relies on and what it usually has to tidy. Include that work in the recurring preparation.

  
FOR DEVELOPERS

Request the Excel email from your application

A finance application can request an extra copy through the ATRS API, using the same tested Excel job as the recurring delivery. ATRS maintains the workbook preparation and email settings.

The application should track the requested run through to its result, then confirm the file and destination before telling the user the workbook is ready.

API example: run the configured Excel email schedule

This example runs a tested ordinary single-report schedule. Replace 101 with its actual UniqueId. Configure the report, period, Excel output and Email destination first; the execution body does not add recipients or change the workbook format.

POST /api/Schedule/ExecuteScheduleAsync
Authorization: Bearer <ATRS-access-token>
Content-Type: application/json

{
  "ScheduleType": "report",
  "UniqueId": 101,
  "RunBy": "Finance application"
}

GET /api/Schedule/GetExecutionStatus?ExecutionId=<returned-id>
Authorization: Bearer <ATRS-access-token>

Keep the returned ExecutionId with the request and inspect the JSON-encoded ResultJson when monitoring. Completed can contain a failed result. Follow the ATRS execution guide to check the output and delivery.

For an existing report package, use its stored identifier and documented package execution type. Keep tokens on the backend. After an uncertain submission, reconcile the existing execution and mail outcome before requesting another run.

Help with the unexpected review

An extra copy can use the same workbook preparation as Monday’s delivery. The application only needs to request the maintained job.

  
YOUR NEXT STEP

Start Monday’s reconciliation with the file ready

The managers can keep the snapshot that helps them review the headline figures. Finance can receive the prepared Excel attachment it needs to reconcile them.

Start with the Tableau Cloud report and the workbook finance already uses. Explore how ATRS can prepare its tabs, templates, merged reports and protection, then deliver the finished file for the weekly review.

Explore ATRS Excel attachments and workbook automation

Contributors:

Christian Ofori-Boateng

Christian Ofori-Boateng

CEO, ChristianSteven Software