插入复选框,提示“error Not Found”
lQLPJxsFdxB77b_NAq_NBVewT0zqY2jgRSgJEOACpWyhAA_1367_687.png (40.6 KB)
lQLPJxau-N8sfr_NAyvNBaqwhwZhhb3TKaoJEOADWr6EAA_1450_811.png (59.6 KB)
插入复选框,提示“error Not Found”
lQLPJxsFdxB77b_NAq_NBVewT0zqY2jgRSgJEOACpWyhAA_1367_687.png (40.6 KB)
lQLPJxau-N8sfr_NAyvNBaqwhwZhhb3TKaoJEOADWr6EAA_1450_811.png (59.6 KB)
@feng.qun.zhu.avaryholding.com
可能的原因
AddFormControl(复选框)API。FormControlType.CheckBox)。建议的排查步骤
| 步骤 | 操作说明 |
|---|---|
| 1 | 确认 Aspose.Cells for .NET 的版本(建议使用最新发布的 23.x 以上)。 |
| 2 | 检查代码是否已 using Aspose.Cells.Drawing; 并引用了 Aspose.Cells.dll。 |
| 3 | 按下面的最小示例插入复选框,确保所有必填参数均已提供:csharp\n// workbook / worksheet 已经创建\nvar ws = workbook.Worksheets[0];\n// 在第 2 行第 2 列位置插入宽 100、高 20 的复选框\nvar chk = ws.Shapes.AddFormControl(2, 2, 0, 100, 20, FormControlType.CheckBox);\nchk.Name = \"MyCheckBox\";\nchk.LinkedCell = \"A1\"; // 关联单元格,可自行修改\n |
| 4 | 运行上述代码,若仍出现 “error Not Found”,请提供完整的异常堆栈、使用的 .NET 运行时(如 .NET Framework 4.8 / .NET 6)以及项目的 packages.config/*.csproj 中的 Aspose.Cells 包版本。 |
| 5 | 如确认是版本问题,请下载并引用最新的 Aspose.Cells 发行版或通过 NuGet 更新:Install-Package Aspose.Cells |
后续
Message 与 StackTrace)以及 Aspose.Cells 版本号 发给我们,以便进一步定位。Aspose.Cells 版本号 25.11
@feng.qun.zhu.avaryholding.com,
我在一个新工作表中使用由Aspose.Cells.GridJs 25.11创建的在线编辑器应用程序测试了您的场景/案例。我尝试通过“插入|控件”菜单选项添加复选框,一切正常,没有遇到任何异常或错误。能否请您提供更多详细信息、示例Excel文件和演示,以便我们在我们的环境中重现该问题,我们会尽快检查。