Skip to content

Commit 23353d0

Browse files
committed
Removed reference to .NET 8 for now awaiting new build on appveyor. Set CurrentCell and CurrentWorksheet on ParsingContext to public
1 parent e210147 commit 23353d0

File tree

2 files changed

+9
-12
lines changed

2 files changed

+9
-12
lines changed

src/EPPlus/EPPlus.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22
<PropertyGroup>
3-
<TargetFrameworks>net8.0;net7.0;net6.0;netstandard2.1;netstandard2.0;net462;net35</TargetFrameworks>
3+
<TargetFrameworks>net7.0;net6.0;netstandard2.1;netstandard2.0;net462;net35</TargetFrameworks>
44
<AssemblyVersion>7.0.1.0</AssemblyVersion>
55
<FileVersion>7.0.1.0</FileVersion>
66
<Version>7.0.1</Version>

src/EPPlus/FormulaParsing/ParsingContext.cs

Lines changed: 8 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -145,17 +145,14 @@ internal ExcelExternalWorkbook GetExternalWoorkbook(int externalReferenceIx)
145145
}
146146

147147
internal HashSet<ulong> SubtotalAddresses { get; private set; }
148-
internal FormulaCellAddress CurrentCell { get; set; }
149-
internal FormulaCellAddress CurrentName { get; set; }
150-
internal string CurrentCellFullAddress
151-
{
152-
get
153-
{
154-
var ws = CurrentCell.WorksheetIx < 0 || CurrentCell.WorksheetIx>=Package.Workbook.Worksheets.Count ? "" : Package.Workbook.Worksheets[CurrentCell.WorksheetIx].Name+"!";
155-
return ws + CurrentCell.Address;
156-
}
157-
}
158-
internal ExcelWorksheet CurrentWorksheet
148+
/// <summary>
149+
/// Represents the current cell
150+
/// </summary>
151+
public FormulaCellAddress CurrentCell { get; set; }
152+
/// <summary>
153+
/// The worksheet where the current formula is located.
154+
/// </summary>
155+
public ExcelWorksheet CurrentWorksheet
159156
{
160157
get
161158
{

0 commit comments

Comments
 (0)