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

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了根据Web表单的值更新Excel单选按钮相关的知识,希望对你有一定的参考价值。

目前,我在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“细胞”更新完美

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

答案

我认为你应该尝试使用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;


                    }


                }
            }

希望这个对你有帮助。

以上是关于根据Web表单的值更新Excel单选按钮的主要内容,如果未能解决你的问题,请参考以下文章

php表单中如何获取单选按钮与复选按钮的值

如何根据垫单选按钮的值禁用垫输入字段?

php表单中如何获取单选按钮与复选按钮的值

php表单中如何获取单选按钮与复选按钮的值

根据另一个表单字段(单选按钮)预填充值 HTML 表单输入

根据单选按钮选择组合(VBA Excel)用可变文本填充文本框