From e164e7c082deffac1732f6f5eb2dba955d1259d4 Mon Sep 17 00:00:00 2001 From: santiprajaSF4793 Date: Thu, 12 Mar 2026 19:59:10 +0530 Subject: [PATCH 1/2] 999691-FreezePivotTable --- .../FreezePivotTableHeader.sln | 25 +++++++++++++ .../Data/InputTemplate.xlsx | Bin 0 -> 20521 bytes .../FreezePivotTableHeader.csproj | 27 ++++++++++++++ .../FreezePivotTableHeader/Output/.gitkeep | 0 .../FreezePivotTableHeader/Program.cs | 34 ++++++++++++++++++ 5 files changed, 86 insertions(+) create mode 100644 FAQ/Freeze Pivot Table Header/.NET/FreezePivotTableHeader/FreezePivotTableHeader.sln create mode 100644 FAQ/Freeze Pivot Table Header/.NET/FreezePivotTableHeader/FreezePivotTableHeader/Data/InputTemplate.xlsx create mode 100644 FAQ/Freeze Pivot Table Header/.NET/FreezePivotTableHeader/FreezePivotTableHeader/FreezePivotTableHeader.csproj create mode 100644 FAQ/Freeze Pivot Table Header/.NET/FreezePivotTableHeader/FreezePivotTableHeader/Output/.gitkeep create mode 100644 FAQ/Freeze Pivot Table Header/.NET/FreezePivotTableHeader/FreezePivotTableHeader/Program.cs diff --git a/FAQ/Freeze Pivot Table Header/.NET/FreezePivotTableHeader/FreezePivotTableHeader.sln b/FAQ/Freeze Pivot Table Header/.NET/FreezePivotTableHeader/FreezePivotTableHeader.sln new file mode 100644 index 00000000..cd277869 --- /dev/null +++ b/FAQ/Freeze Pivot Table Header/.NET/FreezePivotTableHeader/FreezePivotTableHeader.sln @@ -0,0 +1,25 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio Version 17 +VisualStudioVersion = 17.9.34310.174 +MinimumVisualStudioVersion = 10.0.40219.1 +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "FreezePivotTableHeader", "FreezePivotTableHeader\FreezePivotTableHeader.csproj", "{6A87150C-3AB9-4F73-943D-880A5091DBCD}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Any CPU = Debug|Any CPU + Release|Any CPU = Release|Any CPU + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {6A87150C-3AB9-4F73-943D-880A5091DBCD}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {6A87150C-3AB9-4F73-943D-880A5091DBCD}.Debug|Any CPU.Build.0 = Debug|Any CPU + {6A87150C-3AB9-4F73-943D-880A5091DBCD}.Release|Any CPU.ActiveCfg = Release|Any CPU + {6A87150C-3AB9-4F73-943D-880A5091DBCD}.Release|Any CPU.Build.0 = Release|Any CPU + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection + GlobalSection(ExtensibilityGlobals) = postSolution + SolutionGuid = {5438F081-8D9A-4D05-8234-C220E1FE4339} + EndGlobalSection +EndGlobal diff --git a/FAQ/Freeze Pivot Table Header/.NET/FreezePivotTableHeader/FreezePivotTableHeader/Data/InputTemplate.xlsx b/FAQ/Freeze Pivot Table Header/.NET/FreezePivotTableHeader/FreezePivotTableHeader/Data/InputTemplate.xlsx new file mode 100644 index 0000000000000000000000000000000000000000..cf98af772233043ff5f6faa1afb5b81fe3860308 GIT binary patch literal 20521 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 _am4-4v?>$Zg0wUx*M zz7P`z_xg#ohY&DiM{SphvH{)B-fmld_xwlev_1P=4*Qm1eUHE3|EG28+1mcEaeiCn zzqZVHS&KD3_@S#HZ?L*2SCp1O{a;uTv+;tGFwV1ghAj2Tl`cb*LdzfbIO2nG34(bo zFL$o5Cl{$_13bvw#Vmc%?Y>(}iE3bS+e{4e z_hKB7%oyPdX*=2&GmHurwd$bR1my zlz9nL7a}bXriU4^ug+TfY|x4ZqL>T{==(t!;V@WrN zwE7g*a*a-$#dd9g>wj}N!0YLm|7M*rh@|7sjh8MBg<;_qp?F>5*OnmVfG%aN9{RIV zhxrO^0E0`a#hR`L^`JyS+m)5+^`ZRYKa)tiR6ZVk-;apt+k_dv-@n&8|IL~FLmm7> zBK`M?{}+MqUv!H3z+aqF&}YE12hGnAx$pyQM484oVW@89R>dF(;KGY7UXp&O<1<=@UsJEN*H zxqlItYDc5y^B;@1-slvY(xu$`h-Z%28P{cj?pwlTJo8^wt-h?yyvuxY+O@jUf6Fu#kX+DLClRHKHFxg3!tiY@47ROMcQT>IhCO+nv^fH36(aJ?TEQ^13i=%%2r z5k#0$3+y8UO+jBVh;9J-Y7T?}BHCaB5NkWowW7~*A+(wUGYZh|V)QvLbQ93$X%HrC zHwK%47@fqJwLv!veXti{);{3LPpILEb?6t}K=k2Lgn@f4FdT F4**51w_yMP literal 0 HcmV?d00001 diff --git a/FAQ/Freeze Pivot Table Header/.NET/FreezePivotTableHeader/FreezePivotTableHeader/FreezePivotTableHeader.csproj b/FAQ/Freeze Pivot Table Header/.NET/FreezePivotTableHeader/FreezePivotTableHeader/FreezePivotTableHeader.csproj new file mode 100644 index 00000000..410dc961 --- /dev/null +++ b/FAQ/Freeze Pivot Table Header/.NET/FreezePivotTableHeader/FreezePivotTableHeader/FreezePivotTableHeader.csproj @@ -0,0 +1,27 @@ + + + + Exe + net8.0 + Edit_Pivot_Table + enable + enable + + + + + + + + + Always + + + Always + + + + + + + diff --git a/FAQ/Freeze Pivot Table Header/.NET/FreezePivotTableHeader/FreezePivotTableHeader/Output/.gitkeep b/FAQ/Freeze Pivot Table Header/.NET/FreezePivotTableHeader/FreezePivotTableHeader/Output/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/FAQ/Freeze Pivot Table Header/.NET/FreezePivotTableHeader/FreezePivotTableHeader/Program.cs b/FAQ/Freeze Pivot Table Header/.NET/FreezePivotTableHeader/FreezePivotTableHeader/Program.cs new file mode 100644 index 00000000..588dc919 --- /dev/null +++ b/FAQ/Freeze Pivot Table Header/.NET/FreezePivotTableHeader/FreezePivotTableHeader/Program.cs @@ -0,0 +1,34 @@ +using System.IO; +using Syncfusion.XlsIO; +using Syncfusion.XlsIO.Implementation.PivotTables; + +namespace Edit_Pivot_Table +{ + 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/InputTemplate.xlsx")); + + //Freeze row and column + IWorksheet freezeSheet = workbook.Worksheets[1]; + IRange range = freezeSheet.PivotTables[0].Location; + freezeSheet[range.Row + 1, range.Column + 1].FreezePanes(); + + #region Save + //Saving the workbook + workbook.SaveAs(Path.GetFullPath("Output/Output.xlsx")); + #endregion + } + } + } +} + + + + + From bafdc0457e13ae5556ae99e96ef6e31f369e5263 Mon Sep 17 00:00:00 2001 From: santiprajaSF4793 Date: Thu, 12 Mar 2026 20:24:37 +0530 Subject: [PATCH 2/2] 999691-FreezePivotTable --- .../FreezePivotTableHeader/FreezePivotTableHeader/Program.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/FAQ/Freeze Pivot Table Header/.NET/FreezePivotTableHeader/FreezePivotTableHeader/Program.cs b/FAQ/Freeze Pivot Table Header/.NET/FreezePivotTableHeader/FreezePivotTableHeader/Program.cs index 588dc919..0fec13f4 100644 --- a/FAQ/Freeze Pivot Table Header/.NET/FreezePivotTableHeader/FreezePivotTableHeader/Program.cs +++ b/FAQ/Freeze Pivot Table Header/.NET/FreezePivotTableHeader/FreezePivotTableHeader/Program.cs @@ -2,7 +2,7 @@ using Syncfusion.XlsIO; using Syncfusion.XlsIO.Implementation.PivotTables; -namespace Edit_Pivot_Table +namespace FreezePivotTableHeader { class Program {