Application: ScheduleToHTML
Revit Platform: All
Revit Version: 2014.0
First Released For: 2014.0
Programming Language: C#
Skill Level: Medium
Category: Views
Type: ExternalApplication

Subject: Schedules
Summary: 
Export Schedule to formatted HTML

Classes: Autodesk.Revit.DB.ViewSchedule
Autodesk.Revit.DB.TableData
Autodesk.Revit.DB.TableSectionData
Autodesk.Revit.DB.TableCellStyle
Autodesk.Revit.DB.TableMergedCell

Project Files: 
Application.cs – Implements the IExternalApplication.
ScheduleHTMLExportCommand.cs - The external command exporting the active schedule to HTML.
ScheduleHTMLExporter.cs - A class that can export a schedule to HTML.

Description: 
This sample exports the currently active Schedule to an HTML file.  The file is created in the “TEMP” directory and then shown using the default web browser. 
•	The output supports header and body sections.
•	The output includes formatting – background color, bold, italics, underlines, horizontal alignment.
•	The output supports merged cells obtained from the schedule.

Instructions: 
Open a Revit project, open a schedule view and execute the command added to the Add-ins tab.