From 3c8456d713656e170a687b4f8a1c797e284e66fc Mon Sep 17 00:00:00 2001 From: santiprajaSF4793 Date: Wed, 14 Jan 2026 01:39:59 +0530 Subject: [PATCH] 1001194-NamedRangeUG --- .../RetrieveNamedRanges.slnx | 3 ++ .../RetrieveNamedRanges/Data/Input.xlsx | Bin 0 -> 10166 bytes .../RetrieveNamedRanges/Output/.gitkeep | 0 .../RetrieveNamedRanges/Program.cs | 26 ++++++++++++++++++ .../RetrieveNamedRanges.csproj | 23 ++++++++++++++++ 5 files changed, 52 insertions(+) create mode 100644 FAQ/Named Range/.NET/RetrieveNamedRanges/RetrieveNamedRanges.slnx create mode 100644 FAQ/Named Range/.NET/RetrieveNamedRanges/RetrieveNamedRanges/Data/Input.xlsx create mode 100644 FAQ/Named Range/.NET/RetrieveNamedRanges/RetrieveNamedRanges/Output/.gitkeep create mode 100644 FAQ/Named Range/.NET/RetrieveNamedRanges/RetrieveNamedRanges/Program.cs create mode 100644 FAQ/Named Range/.NET/RetrieveNamedRanges/RetrieveNamedRanges/RetrieveNamedRanges.csproj diff --git a/FAQ/Named Range/.NET/RetrieveNamedRanges/RetrieveNamedRanges.slnx b/FAQ/Named Range/.NET/RetrieveNamedRanges/RetrieveNamedRanges.slnx new file mode 100644 index 00000000..47e59079 --- /dev/null +++ b/FAQ/Named Range/.NET/RetrieveNamedRanges/RetrieveNamedRanges.slnx @@ -0,0 +1,3 @@ + + + diff --git a/FAQ/Named Range/.NET/RetrieveNamedRanges/RetrieveNamedRanges/Data/Input.xlsx b/FAQ/Named Range/.NET/RetrieveNamedRanges/RetrieveNamedRanges/Data/Input.xlsx new file mode 100644 index 0000000000000000000000000000000000000000..72b2ffba3eea715449c67a692a48475c17d95afb GIT binary patch literal 10166 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 MLz4q?;BVjlA2@mB#Q*>R literal 0 HcmV?d00001 diff --git a/FAQ/Named Range/.NET/RetrieveNamedRanges/RetrieveNamedRanges/Output/.gitkeep b/FAQ/Named Range/.NET/RetrieveNamedRanges/RetrieveNamedRanges/Output/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/FAQ/Named Range/.NET/RetrieveNamedRanges/RetrieveNamedRanges/Program.cs b/FAQ/Named Range/.NET/RetrieveNamedRanges/RetrieveNamedRanges/Program.cs new file mode 100644 index 00000000..b8897c78 --- /dev/null +++ b/FAQ/Named Range/.NET/RetrieveNamedRanges/RetrieveNamedRanges/Program.cs @@ -0,0 +1,26 @@ +using Syncfusion.XlsIO; + +class Program +{ + static void Main(string[] args) + { + using (ExcelEngine excelEngine = new ExcelEngine()) + { + IApplication application = excelEngine.Excel; + application.DefaultVersion = ExcelVersion.Xlsx; + IWorkbook workbook = application.Workbooks.Open(Path.GetFullPath(@"Data/Input.xlsx")); + IWorksheet worksheet = workbook.Worksheets[0]; + + //Retrieving names defined in the workbook + IName[] names = new IName[workbook.Names.Count]; + for (int i = 0; i < workbook.Names.Count; i++) + { + names[i] = workbook.Names[i]; + Console.WriteLine(names[i].Name); + } + + //Saving the workbook + workbook.SaveAs(Path.GetFullPath(@"Output/Output.xlsx")); + } + } +} \ No newline at end of file diff --git a/FAQ/Named Range/.NET/RetrieveNamedRanges/RetrieveNamedRanges/RetrieveNamedRanges.csproj b/FAQ/Named Range/.NET/RetrieveNamedRanges/RetrieveNamedRanges/RetrieveNamedRanges.csproj new file mode 100644 index 00000000..0343e4df --- /dev/null +++ b/FAQ/Named Range/.NET/RetrieveNamedRanges/RetrieveNamedRanges/RetrieveNamedRanges.csproj @@ -0,0 +1,23 @@ + + + + Exe + net8.0 + enable + enable + + + + + + + + + Always + + + Always + + + +