---
schema_version: "1"
id: 0cf0f9bef4424e21a356cfe0b26cc128e05fd5e9f2fc9b8214cbf0d99514a6be
title: WorkbookFormatting | Tableau Embedding API
collection: tableau
version: current
locale: en-us
portal_url: https://docs.salesforce.com/tableau/current/en-us/api/embedding_api/reference/interfaces/WorkbookFormatting.md
canonical_url: https://help.tableau.com/current/api/embedding_api/en-us/reference/interfaces/WorkbookFormatting.html
source_site: help.tableau.com
content_type: documentation
content_hash: 20a664dbf01f81f425fa37a0786474d766687b420b42b7bd47d382ac2943bb44
description: Documentation for Tableau Embedding API
---
- WorkbookFormatting

# Interface WorkbookFormatting

The Workbook formatting contains an array of Formatting sheets. Each of these sheets can be identified by the ClassNameKey and contains the CSS properties needed to mimic the formatting on your workbook.

interface WorkbookFormatting {  
    [formattingSheets](#formattingsheets): [FormattingSheet](https://help.tableau.com/current/api/embedding_api/en-us/reference/interfaces/FormattingSheet.html)\[\];  
}

- Defined in packages/api-external-contract-js/src/ExternalContract/Shared/WorkbookFormattingInterfaces.ts:16

##### Index

### Properties

[formattingSheets](#formattingsheets)

## Properties

### `Readonly`formattingSheets[](#formattingsheets)

formattingSheets: [FormattingSheet](https://help.tableau.com/current/api/embedding_api/en-us/reference/interfaces/FormattingSheet.html)\[\]

#### Returns[](#returns)

An array of formatting sheets that contain the css properties for a tableau workbook.

- Defined in packages/api-external-contract-js/src/ExternalContract/Shared/WorkbookFormattingInterfaces.ts:21

### Settings

Member Visibility

- Protected
- Inherited
- External

ThemeOSLightDark

### On This Page

Properties

[formattingSheets](#formattingsheets)