根据Web表单的值更新Excel单选按钮

问题描述 投票:1回答:1

目前,我在C#Web表单上有一个按钮,它使用Aspose将所有用户指定的值导出到Excel文件。一切都很好,直到我需要更新Excel中单选按钮的值。

我尝试了几种不同的方法...下面我正在尝试更新单选按钮作为选中,它位于第6个选项卡上名为_sheetSummary的工作表上。

Aspose.Cells.Worksheet _sheetSummary = _book.Worksheets[6];
_sheetSummary.Cells["B29"].Value = _Created;
_sheetSummary.CheckBoxes("obs2").Object.value = true;

“obs2”是excel文件中单选按钮的名称。我不知道我是否应该宣布这是一个变量......

正如我所说,excel“细胞”更新完美

任何援助都将受到极大的欢迎....

c# excel radio-button excel-import
1个回答
0
投票

我认为你应该尝试使用Aspose.Cells.Drawing.RadioButton对象而不是CheckBox,因为你想使用/设置选项按钮。请参阅示例代码行以供参考:例如示例代码:

Aspose.Cells.Worksheet _sheetSummary = _book.Worksheets[6];
..........
Aspose.Cells.Drawing.RadioButton radio = null;
 foreach (Shape item in _sheetSummary.Shapes)
            {

                if (item.GetType().ToString() == "Aspose.Cells.Drawing.RadioButton")
                {

                    radio = (Aspose.Cells.Drawing.RadioButton)item;


                    if (radio.Name.Contains("obs2"))
                    {
                        radio.IsChecked = true;


                    }


                }
            }

希望这个对你有帮助。

热门问题
推荐问题
最新问题