The Syncfusion native Blazor components library offers 70+ UI and Data Viz web controls that are responsive and lightweight for building modern web apps.
.NET PDF framework is a high-performance and comprehensive library used to create, read, merge, split, secure, edit, view, and review PDF files in C#/VB.NET.
I need to have the value of a NamedRange be a string, and use the NamedRange key in an if stmt like this:
engine.AddNamedRange("Y","B12");
engine.AddNamedRange("X","if(D0=Y,A0+B0,(A0))");
But this D0=Y evals to false.
Following works:
engine.AddNamedRange("X","if(D0=\"B12\",A0+B0,(A0))");
So this looks like a bug.
ADAdministrator Syncfusion Team July 14, 2005 11:38 PM UTC
>>engine.AddNamedRange("Y","B12");
This makes the namedrange Y refer to the cell B12. If you want the namedrange Y to refer to the string B12, then try:
engine.AddNamedRange("Y","\"B12\"");