Auto filter
Excel has an AutoFilter feature which lets the end user quickly filter and sort data in the exported spreadsheet. To enable this feature on the header cells of the exported table, use the autoFilter option of the excelHtml5 button type. This example also shows the use of the sheetName option which allows the sheet in the exported workbook to be given a defined name.
First Name Last Name Job Title DOB Status Salary
Marth Enright Traffic Court Referee 22 Jun 1972 Active $85,600
Jackelyn Weible Airline Transport Pilot 3 Oct 1981 Inactive $106,450
Aura Hard Business Services Sales Representative 19 Apr 1969 Suspended $237,500
Nathalie Pretty Drywall Stripper 13 Dec 1977 Pending $198,500
Sharan Leland Aviation Tactical Readiness Officer 30 Dec 1991 Inactive $470,600
Maxine Woldt Business Services Sales Representative 17 Oct 1987 Pending $90,560
Sylvia Mcgaughy Hemodialysis Technician 11 Nov 1983 Suspended $103,600
Lizzee Goodlow Technical Services Librarian 1 Nov 1961 Suspended $205,500
Kennedy Haley Senior Marketing Designer 18 Dec 1960 Active $137,500
Chantal Nailor Technical Services Librarian 10 Jan 1980 Inactive $372,000
Delma Bonds Lead Brand Manager 21 Dec 1968 Pending $162,700
Roland Salmos Senior Program Developer 5 Jun 1986 Inactive $433,060
Coy Wollard Customer Service Operator 12 Oct 1982 Active $86,000
Maxwell Maben Regional Representative 25 Feb 1988 Suspended $130,500
Cicely Sigler Senior Research Officer 15 Mar 1960 Pending $159,000
Bold text
The Excel export button saves to an XLSX file and the data can be customised before exporting the file using the customize method of the excelHtml5 button type. This example demonstrates how to manipulate the generated file by making the text in the third column (C) bold using the styling options that are built into the created spreadsheet. jQuery is used to select the required cells and then add a styling attribute.
First Name Last Name Job Title DOB Status Salary
Marth Enright Traffic Court Referee 22 Jun 1972 Active $85,600
Jackelyn Weible Airline Transport Pilot 3 Oct 1981 Inactive $106,450
Aura Hard Business Services Sales Representative 19 Apr 1969 Suspended $237,500
Nathalie Pretty Drywall Stripper 13 Dec 1977 Pending $198,500
Sharan Leland Aviation Tactical Readiness Officer 30 Dec 1991 Inactive $470,600
Maxine Woldt Business Services Sales Representative 17 Oct 1987 Pending $90,560
Sylvia Mcgaughy Hemodialysis Technician 11 Nov 1983 Suspended $103,600
Lizzee Goodlow Technical Services Librarian 1 Nov 1961 Suspended $205,500
Kennedy Haley Senior Marketing Designer 18 Dec 1960 Active $137,500
Chantal Nailor Technical Services Librarian 10 Jan 1980 Inactive $372,000
Delma Bonds Lead Brand Manager 21 Dec 1968 Pending $162,700
Roland Salmos Senior Program Developer 5 Jun 1986 Inactive $433,060
Coy Wollard Customer Service Operator 12 Oct 1982 Active $86,000
Maxwell Maben Regional Representative 25 Feb 1988 Suspended $130,500
Cicely Sigler Senior Research Officer 15 Mar 1960 Pending $159,000
Cell background
The Excel export button saves to an XLSX file and the data can be customised before exporting the file using the customize method of the excelHtml5 button type. This example demonstrates how the created file can be customised by giving any cell in the Office column that has a value of 'New York' a blue background.
First Name Last Name Job Title DOB Status Salary
Marth Enright Traffic Court Referee 22 Jun 1972 Active $85,600
Jackelyn Weible Airline Transport Pilot 3 Oct 1981 Inactive $106,450
Aura Hard Business Services Sales Representative 19 Apr 1969 Suspended $237,500
Nathalie Pretty Drywall Stripper 13 Dec 1977 Pending $198,500
Sharan Leland Aviation Tactical Readiness Officer 30 Dec 1991 Inactive $470,600
Maxine Woldt Business Services Sales Representative 17 Oct 1987 Pending $90,560
Sylvia Mcgaughy Hemodialysis Technician 11 Nov 1983 Suspended $103,600
Lizzee Goodlow Technical Services Librarian 1 Nov 1961 Suspended $205,500
Kennedy Haley Senior Marketing Designer 18 Dec 1960 Active $137,500
Chantal Nailor Technical Services Librarian 10 Jan 1980 Inactive $372,000
Delma Bonds Lead Brand Manager 21 Dec 1968 Pending $162,700
Roland Salmos Senior Program Developer 5 Jun 1986 Inactive $433,060
Coy Wollard Customer Service Operator 12 Oct 1982 Active $86,000
Maxwell Maben Regional Representative 25 Feb 1988 Suspended $130,500
Cicely Sigler Senior Research Officer 15 Mar 1960 Pending $159,000
Customize borders
This example demonstrates how to manipulate the file using this method to add a styling attribute to a row in the XML used to create the XSLX file. The object passed into the customize method contains the XSLX's file structure and the worksheet can be accessed as shown. A jQuery selector is then used to select the cells in row 10 and add a border. More complex logic (such as conditionally adding borders based on cell content) could be used
First Name Last Name Job Title DOB Status Salary
Marth Enright Traffic Court Referee 22 Jun 1972 Active $85,600
Jackelyn Weible Airline Transport Pilot 3 Oct 1981 Inactive $106,450
Aura Hard Business Services Sales Representative 19 Apr 1969 Suspended $237,500
Nathalie Pretty Drywall Stripper 13 Dec 1977 Pending $198,500
Sharan Leland Aviation Tactical Readiness Officer 30 Dec 1991 Inactive $470,600
Maxine Woldt Business Services Sales Representative 17 Oct 1987 Pending $90,560
Sylvia Mcgaughy Hemodialysis Technician 11 Nov 1983 Suspended $103,600
Lizzee Goodlow Technical Services Librarian 1 Nov 1961 Suspended $205,500
Kennedy Haley Senior Marketing Designer 18 Dec 1960 Active $137,500
Chantal Nailor Technical Services Librarian 10 Jan 1980 Inactive $372,000
Delma Bonds Lead Brand Manager 21 Dec 1968 Pending $162,700
Roland Salmos Senior Program Developer 5 Jun 1986 Inactive $433,060
Coy Wollard Customer Service Operator 12 Oct 1982 Active $86,000
Maxwell Maben Regional Representative 25 Feb 1988 Suspended $130,500
Cicely Sigler Senior Research Officer 15 Mar 1960 Pending $159,000
Activity
New notifications
James has completed the task Submit documents from Onboarding list
2 hours ago
Margo has added 4 users to Customer enablement channel
3 hours ago
Subscription #466573 from 10.12.2021 has been cancelled. Refund case #4492 created
4 hours ago
Older notifications
Nick requested your feedback and approval in support request #458
3 days ago
Mike added 1 new file(s) to Product management project
new_contract.pdf
112KB
1 day ago
All hands meeting will take place coming Thursday at 13:45.
2 days ago
Christine commented on your community post from 10.12.2021
2 days ago
HR department requested you to complete internal survey by Friday
3 days ago
Loading...
Demo configuration
Color mode
Direction
Layouts
Purchase Limitless