diff --git a/Import and Export Data/Extract Excel/.NET/Extract Excel/Extract Excel.slnx b/Import and Export Data/Extract Excel/.NET/Extract Excel/Extract Excel.slnx
new file mode 100644
index 00000000..922a1236
--- /dev/null
+++ b/Import and Export Data/Extract Excel/.NET/Extract Excel/Extract Excel.slnx
@@ -0,0 +1,3 @@
+
+
+
diff --git a/Import and Export Data/Extract Excel/.NET/Extract Excel/Extract Excel/Data/InputTemplate.xlsx b/Import and Export Data/Extract Excel/.NET/Extract Excel/Extract Excel/Data/InputTemplate.xlsx
new file mode 100644
index 00000000..0b102391
Binary files /dev/null and b/Import and Export Data/Extract Excel/.NET/Extract Excel/Extract Excel/Data/InputTemplate.xlsx differ
diff --git a/Import and Export Data/Extract Excel/.NET/Extract Excel/Extract Excel/Extract Excel.csproj b/Import and Export Data/Extract Excel/.NET/Extract Excel/Extract Excel/Extract Excel.csproj
new file mode 100644
index 00000000..6a9ef75d
--- /dev/null
+++ b/Import and Export Data/Extract Excel/.NET/Extract Excel/Extract Excel/Extract Excel.csproj
@@ -0,0 +1,25 @@
+
+
+
+ Exe
+ net10.0
+ Extract_Excel
+ enable
+ enable
+
+
+
+
+
+
+
+
+
+ Always
+
+
+ Always
+
+
+
+
diff --git a/Import and Export Data/Extract Excel/.NET/Extract Excel/Extract Excel/Output/.gitkeep b/Import and Export Data/Extract Excel/.NET/Extract Excel/Extract Excel/Output/.gitkeep
new file mode 100644
index 00000000..e69de29b
diff --git a/Import and Export Data/Extract Excel/.NET/Extract Excel/Extract Excel/Program.cs b/Import and Export Data/Extract Excel/.NET/Extract Excel/Extract Excel/Program.cs
new file mode 100644
index 00000000..5071ed97
--- /dev/null
+++ b/Import and Export Data/Extract Excel/.NET/Extract Excel/Extract Excel/Program.cs
@@ -0,0 +1,19 @@
+using Newtonsoft.Json;
+using Syncfusion.XlsIO;
+using System.Data;
+
+using (ExcelEngine excelEngine = new ExcelEngine())
+{
+ IApplication application = excelEngine.Excel;
+ application.DefaultVersion = ExcelVersion.Xlsx;
+ IWorkbook workbook = application.Workbooks.Open(Path.GetFullPath(@"Data/InputTemplate.xlsx"));
+ IWorksheet worksheet = workbook.Worksheets[0];
+
+ //Extract worksheet data
+ DataTable sheetData = worksheet.ExportDataTable( worksheet.UsedRange, ExcelExportDataTableOptions.ColumnNames | ExcelExportDataTableOptions.ComputedFormulaValues);
+
+ //Save the data as JSON file
+ string json = JsonConvert.SerializeObject(sheetData, Formatting.Indented);
+
+ File.WriteAllText(@"Output/Output.json", json);
+}
\ No newline at end of file