> For the complete documentation index, see [llms.txt](https://docs.tailent.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.tailent.com/scripting-utility-classes/common-scripts-repository/c-scripts-repository.md).

# C# Scripts Repository

- [Read Excel](https://docs.tailent.com/scripting-utility-classes/common-scripts-repository/c-scripts-repository/read-excel.md)
- [Write Excel](https://docs.tailent.com/scripting-utility-classes/common-scripts-repository/c-scripts-repository/write-excel.md): This adds the first worksheet to an ExcelWorksheet variable, creates a loop based on the number of rows given to it, inserting the values with each iteration.
- [Add LOV in Excel](https://docs.tailent.com/scripting-utility-classes/common-scripts-repository/c-scripts-repository/add-lov-in-excel.md): This adds the first worksheet to an ExcelWorksheet variable, creates a loop based on a given value and adds DDLs in the cells with each iteration.
- [Change Excel Cell Color](https://docs.tailent.com/scripting-utility-classes/common-scripts-repository/c-scripts-repository/change-excel-cell-color.md): This colors the specified cells with the selected color.
- [RegexSplit (Text Filtering)](https://docs.tailent.com/scripting-utility-classes/common-scripts-repository/c-scripts-repository/regexsplit-text-filtering.md)
- [Start a process](https://docs.tailent.com/scripting-utility-classes/common-scripts-repository/c-scripts-repository/start-a-process.md): This is used to start a windows process with the given arguments. In the snippet below, set the path to the working directory and the name of the executable.
- [Filter HTML Contents](https://docs.tailent.com/scripting-utility-classes/common-scripts-repository/c-scripts-repository/filter-html-contents.md): By using the HtmlDocument object from the HtmlAgilityPack library, html document object filtering can be achieved.
- [Reading CSV Contents](https://docs.tailent.com/scripting-utility-classes/common-scripts-repository/c-scripts-repository/reading-csv-contents.md): This script can be used to read CSV file contents.
- [LINQ Filtering](https://docs.tailent.com/scripting-utility-classes/common-scripts-repository/c-scripts-repository/linq-filtering.md): This script can be used to filter collections through the use of LINQ.
- [Data Conversion](https://docs.tailent.com/scripting-utility-classes/common-scripts-repository/c-scripts-repository/data-conversion.md): This section describes various data conversion techniques.
- [Double to DateTime](https://docs.tailent.com/scripting-utility-classes/common-scripts-repository/c-scripts-repository/data-conversion/double-to-datetime.md): This snippet can be used to convert a double value (OA Date) to DateTime
